Mohamed Eltayar
2b650da599
Add SAR symbol EOT font
2025-08-31 22:04:19 +03:00
Mohamed Eltayar
a93ac38229
Add SAR symbol WOFF font
2025-08-31 22:04:14 +03:00
Mohamed Eltayar
394ecb8223
Fix SAR symbol TTF font file
2025-08-31 22:04:06 +03:00
Mohamed Eltayar
0f5465ad57
Add SAR symbol fonts to expert theme
2025-08-31 22:03:39 +03:00
Mohamed Eltayar
085366fca0
Update SAR symbol font (TTF) to expert theme
2025-08-31 22:03:20 +03:00
Mohamed Eltayar
a58762c5b6
Add SAR symbol font (TTF) to expert theme
2025-08-31 22:03:12 +03:00
Mohamed Eltayar
b080aefcaf
Merge pull request #4473 from expsa/younes_dev_odex25_base
...
Add Saudi Riyal (SAR) symbol
2025-08-31 21:29:11 +03:00
Mohamed Eltayar
1206e551cf
Merge pull request #4472 from expsa/eltayar
...
new_module_msr_sar_symbol
2025-08-31 21:16:54 +03:00
Mohamed Eltayar
6ab2f8256b
new_module_msr_sar_symbol
2025-08-31 21:15:47 +03:00
younes
37afbe7965
Add Saudi Riyal (SAR) symbol
2025-08-31 16:22:28 +01:00
Mohamed Eltayar
b4641991c8
Merge pull request #4468 from expsa/eltayar
...
add_focus_enhance
2025-08-31 17:07:08 +03:00
Mohamed Eltayar
16feb538cf
add_focus_enhance
2025-08-31 17:06:13 +03:00
Mohamed Eltayar
3e28bcf127
Merge pull request #4467 from expsa/revert-4466-eltayar
...
Revert "Enhanced search functionality to work in both standalone and embedded…"
2025-08-31 16:32:53 +03:00
Mohamed Eltayar
24f105d8ec
Revert "Enhanced search functionality to work in both standalone and embedded…"
2025-08-31 16:32:32 +03:00
Mohamed Eltayar
8df9afca5e
Merge pull request #4466 from expsa/eltayar
...
Enhanced search functionality to work in both standalone and embedded…
2025-08-31 16:29:26 +03:00
Mohamed Eltayar
888503204b
Enhanced search functionality to work in both standalone and embedded list views
...
- Modified _shouldAddSearchBox() to allow search in all list views
- Added _applyEmbeddedSearch() for local filtering in embedded lists
- Added _getEmbeddedData() to retrieve embedded list data
- Added _updateEmbeddedView() to show/hide filtered rows
- Enhanced _clearCustomSearch() to handle both view types
- Added originalData storage for embedded lists
- Improved field value handling for different field types
- Local search implementation for embedded many2many/one2many fields
2025-08-31 16:27:33 +03:00
Mohamed Eltayar
d2c63963e5
Merge pull request #4465 from expsa/revert-4463-eltayar
...
Revert "enhance"
2025-08-31 14:51:16 +03:00
Mohamed Eltayar
90126f353f
Revert "enhance"
2025-08-31 14:50:56 +03:00
Mohamed Eltayar
2555d718f6
Merge pull request #4463 from expsa/eltayar
...
enhance
2025-08-31 13:46:57 +03:00
Mohamed Eltayar
f997a24dbc
enhance
2025-08-31 13:45:56 +03:00
Mohamed Eltayar
f8ae7d58b2
Merge pull request #4449 from expsa/eltayar
...
Fix: Prevent search box in Many2Many/One2Many fields - فحص parentID
2025-08-30 21:03:12 +03:00
Mohamed Eltayar
87a8c01e85
Fix: Prevent search box in Many2Many/One2Many fields by checking parentID
2025-08-30 21:01:30 +03:00
Mohamed Eltayar
112f106b75
Merge pull request #4448 from expsa/eltayar
...
🎯 [REFINE] Hide search box from Many2Many/One2Many fields in fims_general_search_tree_view
2025-08-30 20:35:49 +03:00
Mohamed Eltayar
2331f74a23
🎯 [FIX] Exclude search box from Many2Many/One2Many fields within forms
...
- Enhanced _shouldAddSearchBox logic to detect relational field contexts
- Added comprehensive DOM traversal to identify form-embedded lists
- Prevents search box appearance in o_field_widget, o_field_many2many, o_field_one2many
- Maintains search functionality for standalone list views only
- Added size-based filtering for small embedded lists
- Preserves all existing functionality for main list views
2025-08-30 20:33:23 +03:00
Mohamed Eltayar
36cde35237
enhance_trans
2025-08-30 20:29:48 +03:00
Mohamed Eltayar
b2543772f8
Merge pull request #4447 from expsa/revert-4446-eltayar
...
Revert "🚀 [FEATURE] Enhanced Search Support for Many2Many/One2Many Fields in fims_general_search_tree_view"
2025-08-30 20:24:54 +03:00
Mohamed Eltayar
465c84dad6
Revert " 🚀 [FEATURE] Enhanced Search Support for Many2Many/One2Many Fields in fims_general_search_tree_view"
2025-08-30 20:24:32 +03:00
Mohamed Eltayar
dbf4d552ab
Merge pull request #4446 from expsa/eltayar
...
🚀 [FEATURE] Enhanced Search Support for Many2Many/One2Many Fields in fims_general_search_tree_view
2025-08-30 20:17:47 +03:00
Mohamed Eltayar
9a9b45764b
🚀 [ENHANCE] Add Many2Many/One2Many search support to fims_general_search_tree_view
...
- Add relational_fields support for FieldOne2Many and FieldMany2Many
- Implement dedicated search functionality for form embedded lists
- Add proper DOM detection for relational field contexts
- Maintain backward compatibility with existing ListRenderer functionality
- Support Arabic search with normalization for both contexts
- Add specialized styling for relational field search boxes
2025-08-30 20:15:05 +03:00
Mohamed Eltayar
aff17a0043
enhance_translate
2025-08-30 20:02:56 +03:00
Mohamed Eltayar
7c0d91791f
Merge pull request #4445 from expsa/eltayar
...
edit_translation
2025-08-30 19:51:35 +03:00
Mohamed Eltayar
e903d3ef97
edit_translation
2025-08-30 19:50:46 +03:00
Mohamed Eltayar
6220fec4b9
Merge pull request #4444 from expsa/revert-4443-eltayar
...
Revert "Complete Arabic translation implementation with frontend registration for fims_general_search_tree_view"
2025-08-30 19:46:32 +03:00
Mohamed Eltayar
c8314c5a5c
Revert "Complete Arabic translation implementation with frontend registration for fims_general_search_tree_view"
2025-08-30 19:46:11 +03:00
Mohamed Eltayar
d0c2a11a7b
Merge pull request #4443 from expsa/eltayar
...
Complete Arabic translation implementation with frontend registration for fims_general_search_tree_view
2025-08-30 19:32:41 +03:00
Mohamed Eltayar
7c2e2e8269
Fix Arabic translation file with correct JavaScript code references
2025-08-30 19:30:53 +03:00
Mohamed Eltayar
464dcee27a
Update models/__init__.py to import ir_http model
2025-08-30 19:30:39 +03:00
Mohamed Eltayar
8b244211bd
Add ir_http model to register module for frontend JavaScript translations
2025-08-30 19:30:30 +03:00
Mohamed Eltayar
439f2d3ee3
Merge pull request #4442 from expsa/eltayar
...
Clean base_odex dependencies - Keep only 'base' dependency
2025-08-30 19:11:30 +03:00
Mohamed Eltayar
ec38dcf00f
Remove all dependencies except 'base' from base_odex module
2025-08-30 19:10:50 +03:00
Mohamed Eltayar
5502d83696
Merge pull request #4441 from expsa/eltayar
...
Add Arabic translations for fims_general_search_tree_view module
2025-08-30 18:54:34 +03:00
Mohamed Eltayar
be0af980e0
Update list_search.js: Change records count format from 'Found: X records' to 'Records: X' for better translation support
2025-08-30 18:52:21 +03:00
Mohamed Eltayar
715323d88e
Add Arabic translation file for fims_general_search_tree_view
2025-08-30 18:50:50 +03:00
Mohamed Eltayar
06f5a54bb4
Merge pull request #4440 from expsa/eltayar
...
general_style_enhance
2025-08-30 15:45:09 +03:00
Mohamed Eltayar
faca92f817
Simplify index.html: Clean and minimal description page
2025-08-30 15:43:03 +03:00
Mohamed Eltayar
13633b200b
Simplify manifest: Reduce description to 2 lines, clean metadata
2025-08-30 15:42:10 +03:00
Mohamed Eltayar
e11bc7d65f
Simplify CSS: Remove RTL specific styles, let Odoo handle direction automatically
2025-08-30 15:41:49 +03:00
Mohamed Eltayar
8aba15b064
Optimize and clean code: Remove RTL/language specific logic, simplify search implementation
2025-08-30 15:41:23 +03:00
Mohamed Eltayar
1c52a0b38a
Merge pull request #4439 from expsa/eltayar
...
تحسينات نهائية للموديول - دعم كامل للعربية وإصلاحات أداء
2025-08-30 15:09:14 +03:00
Mohamed Eltayar
2f15cd53b5
تحسينات نهائية للموديول - دعم كامل للعربية وإصلاحات أداء
...
التحسينات:
1. وضع مؤشر الكتابة في نهاية النص بعد الـ reload
2. ترجمة كاملة للواجهة العربية:
- placeholder: البحث في جميع الأعمدة المرئية...
- زر Clear: مسح
- عداد السجلات: عدد السجلات: X
3. دعم RTL للغة العربية تلقائياً
4. إصلاح مشكلة الـ reload مع حركة الأسهم:
- تجاهل مفاتيح التنقل (أسهم، Home، End، Page Up/Down)
- تجاهل مفاتيح التعديل (Ctrl، Alt، Shift، Cmd)
- تجاهل مفاتيح F1-F12
- البحث فقط عند تغيير المحتوى الفعلي
2025-08-30 15:06:19 +03:00