Friday, July 23, 2021
7 changes · master
Enhancements to existing features
The 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
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
Resolved issues and error corrections
This update fixes several visual and usability issues introduced after recent interface changes. Users should see more consistent dropdowns, input fields, date pickers, calendars, and dashboard elements across affected Odoo apps.
Original PR description
Solves several post-merge owl design issues pad: https://pad.odoo.com/p/wowl-bugs task: 2579123 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix restores normal scrolling in reports, so users can view longer report content without being blocked. Scrolling remains disabled only in report preview, preserving the intended preview behavior.
Original PR description
Description of the issue/feature this PR addresses: task-2355704 introduced a bug which prevented scrolling in reports, instead of only in report preview. This PR fixes this bug. task-2586245 Current behavior before PR: Scroll in reports was disabled. Desired behavior after PR is merged: Scroll in reports are enabled, but scrolling is disabled in report preview. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update fixes several visual issues introduced after recent interface changes, improving readability and alignment across menus, forms, and touch devices. Users should see clearer text, more consistent input fields, and better spacing on mobile screens, especially in the Enterprise web interface and Appraisals demo content.
Original PR description
Solves several post-merge owl design issues pad: https://pad.odoo.com/p/wowl-bugs task: 2579123