{ 'name': 'POS UI Optimization', 'version': '1.0', 'category': 'Sales/Point of Sale', 'summary': 'Optimize POS UI for low-RAM devices with incremental rendering (Odoo 19).', 'author': "Suherdy Yacob", 'depends': ['point_of_sale'], 'data': [], 'assets': { 'point_of_sale._assets_pos': [ # Incremental rendering patches (existing) 'pos_ui_optimization/static/src/app/components/order_display/order_display_patch.js', 'pos_ui_optimization/static/src/app/components/order_display/order_display_patch.xml', 'pos_ui_optimization/static/src/app/screens/product_screen/product_screen_patch.js', 'pos_ui_optimization/static/src/app/screens/product_screen/product_screen_patch.xml', # Portrait mode — service must load first 'pos_ui_optimization/static/src/app/services/portrait_mode.js', # Navbar display-mode toggle 'pos_ui_optimization/static/src/app/components/navbar/navbar_patch.js', 'pos_ui_optimization/static/src/app/components/navbar/navbar_patch.xml', # ProductScreen portrait tab state + layout 'pos_ui_optimization/static/src/app/screens/product_screen/portrait_mode_patch.js', 'pos_ui_optimization/static/src/app/screens/product_screen/portrait_screen.xml', # Portrait CSS (must load after all XML patches) 'pos_ui_optimization/static/src/scss/portrait.scss', ], }, 'installable': True, 'application': False, 'license': 'LGPL-3', }