Friday, November 3, 2023
5 changes · master
Resolved issues and error corrections
The product form no longer shows an empty Accounting tab when there is no accounting-related content available. This reduces confusion for users by only displaying the tab in situations where it contains useful information.
Original PR description
*: account --- Description of the issue/feature this commit addresses: When going on a product form view, a page "Accouting" is displayed at all times. This page should only be visible if there is content to be displayed which is not the case in certain scenarios. --- Desired behavior after this commit is merged: This commit removes a group from the attributes of the page that could lead to user seeing the page but empty and the group is then added back for the cases in which it was necessary. Adding this pair of commit, the Accounting page on the product form view is only visible when there is content to be viewed inside it. --- Enterprise PR : https://github.com/odoo/enterprise/pull/48843 task-3525878 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The attendance planning view now shows hours correctly in its progress bar. This helps managers read attendance progress more accurately and avoids confusion when reviewing schedules.
Original PR description
task-3582107
The product form now shows the Accounting tab only to the right user groups when the accounting app is installed. This prevents users from seeing accounting-related sections they should not need or be allowed to access, keeping product screens cleaner and permissions consistent.
Original PR description
*: account_accountant --- Description of the issue/feature this commit addresses: Wrong visibility assignment of the "Accounting" page of a product's form view. --- Desired behavior after this commit is merged: This commit adds a group necessary for the view of specific content inside the said page after it was removed from the default groups of the page in the account module's version of the page. Adding this commit, the right groups are set on the Accounting page of the product form view when account_accountant is installed. --- Community PR : https://github.com/odoo/odoo/pull/138483 task-3525878
The Gantt view now avoids unnecessarily refreshing progress bars when users move across cells within the same row. This reduces needless screen updates and should make planning views feel smoother and more responsive.
Original PR description
This commit fixes an issue with the gantt progress bars which were re-rendering every time the user would hover a different cell in the gantt view even if the cell is on the same row as the one before. The progress bar component will now only be re-rendered when different rows are being hovered.
The timesheet Kanban view now has more padding above its cards, making the layout feel less cramped. This small visual fix improves readability and comfort when reviewing timesheet entries.
Original PR description
**Prior to this commit:** In the Kanban view of the timesheet, there is a bit less padding above Kanban cards. **Post this commit:** We have a generous amount of padding above Kanban cards. **Task:** 3429428