Friday, July 23, 2021
6 changes · master
Enhancements to existing features
Odoo's web interface now allows developers to register Tab and Delete keyboard shortcuts through the hotkey system. This enables more consistent keyboard navigation and shortcut handling in future web features, with minimal direct impact on end users today.
Original PR description
Description of the issue/feature this PR addresses:
This PR adds ability to track Tab & Delete shortcuts via hotkey_service.
Current behavior before PR:
Developers can't use hooks `useHotkey("Tab", ...)` or `useHotkey("Delete", ...)`
Desired behavior after PR is merged:
Developers can use hooks `useHotkey("Tab", ...)` or `useHotkey("Delete", ...)`
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prThe accounting tax summary widget has been modernized using Odoo's newer interface framework. This should make the tax breakdown area easier to maintain and more consistent, while preserving the business workflow for invoices and tax reporting.
Original PR description
Refactor the tax group widget with the new JavaScript Odoo Framework: OWL. This widget has 2 different components, one representing a tax group and one representing the list of tax groups. **Task ID:** #2312900 **Initial Task ID:** #1986412 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Contact tag management now includes a color picker in both list and form views, making it easier for users to visually organize and distinguish tags. The update also improves field wording and guidance when creating or editing tags.
Original PR description
Description of the issue/feature this PR addresses: This PR applies some minor changes to the 'Contact' module: It will (1) add a color picker to the 'Contact Tags' sections, (2) update the placeholder of the field `name` and (3) update the label of the field `color`. Current behavior before PR: The list view and the form view of the 'Contact Tags' sections do not have a color picker. Desired behavior after PR is merged: The list view and the form view of the 'Contact Tags' sections have a color picker. Task id: 2608410 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Project app receives usability improvements across project, task, timesheet, sales, calendar, and rating screens. These changes make day-to-day project management workflows smoother and easier for users to navigate.
Original PR description
Generic UX improvements for the project app. task-2501760 See odoo/enterprise#18819
The Project app received general usability improvements to make planning and task management smoother. These updates refine the interface, including task views and Gantt styling, helping users work more comfortably and efficiently.
Original PR description
Generic UX improvements for the project app. task-2501760 See odoo/odoo#71232
Planning users can now unpublish multiple selected shifts at once and receive a clear notification about whether any shifts were unpublished. The public-facing message for unavailable or updated open shifts was also clarified so employees know to contact their manager.
Original PR description
Purpose of the commit is to do the generic improvements in planning app. So in this commit, done the following changes: - Add an 'unpublish' action that should unpublish the selected shifts display green notification "The shifts have successfully been unpublished." else, display yellow notification "There are no shifts to unpublish.". - change the view helper on the front-end to: "This open shift is no longer available, or the planning has been updated in the meantime. Please contact your manager for further information.". **TaskID**: 2582175