Saturday, September 21, 2024
6 changes
Enhancements to existing features
The room booking app now uses the standard loading overlay styling instead of maintaining separate custom styling. This reduces maintenance effort and helps keep the user experience consistent across Odoo apps, with only a minor internal adjustment in the enterprise web interface.
Original PR description
- The room app was using his own CSS for the blocked UI. Indeed, it used the service but its CSS was not available. It now is, instead of more CSS code to support. - The web_enterprise app is using a div using the o_blockUI class... but this seems like a mistake, it never had an effect (since at least version 16.0). To investigate later. Related to task-4184418
This update adjusts automated testing around the WhatsApp message seen indicator. It helps ensure the message status display continues to behave reliably after related improvements.
Original PR description
Task-4198929 https://github.com/odoo/odoo/pull/180897
Success notifications in Planning have been rewritten to be shorter and more explicit. This makes confirmations easier for users to understand after completing planning-related actions.
Original PR description
The toast notifications have been reworded to be more explicit and shorter for the planning module. The changes were applied to notifications with the success status. Task-3916119
Kanban card menus were aligned with the newer kanban design so they behave consistently across affected apps. This is a small cleanup that removes outdated styling hooks and helps keep Manufacturing PLM, Quality, and eLearning views compatible with the updated interface.
Original PR description
*website_slides,mrp_plm,quality_control This commit removes kanban-record-menu from kanban_dashboard and moves it to the generic CSS rule for kanban-menu. Unnecessary classes that no longer have an effect in the updated kanban architecture have been removed. - Removed o_kanban_card_manage_section and o_no_padding_kanban_colorpicker class - Renamed .oe_kanban_colorpicker to o_kanban_colorpicker Task-3992107
Appointment, Frontdesk, and Web Studio kanban card layouts were simplified to use newer standard components and styling. This makes the views easier to maintain and helps keep the user interface consistent with current Odoo behavior, with minimal direct impact on daily workflows.
Original PR description
\* = [frontdesk, test_web_studio, web_studio] In this commit we have simplified the kanban arch for the above-mentioned modules. The goal is to simplify them, make them easier to read and use bootstrap utility classnames. - Previously, we used kanban-box, but now we are using kanban-card instead. - Deprecated oe_kanban_global_click and oe_kanban_global_click_edit. - More use of <field/> tags - Removed the oe_kanban_colorpicker class and replaced it with the kanban_color_picker widget. - Changed type='edit' to type='open' to open records. since version 16, records always open in edit mode by default. - kanban_image from rendering context, is deprecated so we use <field name=... widget=image/> instead - kanban_color, kanban_getcolor and kanban_getcolorname are deprecated use new attribute highlight_color=color_field_name on root node Enterprise: https://github.com/odoo/odoo/pull/180843 Task-3992107
The Helpdesk dashboard card layout has been simplified to use newer interface components and standard styling. This makes the screen easier to maintain and helps keep the Helpdesk experience consistent with current Odoo design practices.
Original PR description
In this commit we have simplified the kanban arch for the helpdesk module dashboard. the goal is to simplify them, make them easier to read and use bootstrap utility classnames. - Previously, we used kanban-box, but now we are using kanban-card instead. - Deprecated oe_kanban_global_click and oe_kanban_global_click_edit. - More use of `<field/>` tags - Removed the oe_kanban_colorpicker class and replaced it with the kanban_color_picker widget. - Changed type='edit' to type='open' to open records. since version 16, records always open in edit mode by default. - kanban_image from rendering context, is deprecated so we use `<field name=... widget=image/>` instead - kanban_color, kanban_getcolor and kanban_getcolorname are deprecated use new attribute highlight_color=color_field_name on root node Task-3992107