Saturday, February 12, 2022
4 changes · master
Enhancements to existing features
This update reduces the size of app icons so Odoo’s app menu can load faster, especially when many apps are installed. Users should see quicker initial backend loading without any meaningful visual change to the icons.
Original PR description
We can reduce PNG to 8 bits, as we use flat design & flat shadow (limited number of colors) -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Project task tag searches now prioritize tags already used in the relevant project, making large tag lists easier to navigate. The change also avoids duplicate tags that differ only by letter casing and reuses existing tags across projects when appropriate.
Original PR description
In big databases, the number of tags becomes rapidly huge. This makes it very hard to find revelant tags. In practice, the same few tags are usually used in a given project. This commit: - Limits the search of tags to the project's tags of the task as well as to the tasks' tags of the task's project. - Prevents creating case sensitive variants of existing tags. - Reuse existing tags from other projects and other projects' tasks when the user `creates` (or at least thinks creating as the _name_search would not return the searched tag) a new tag in his project. task-2735833 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
App icons have been optimized to reduce the amount of data loaded when opening the Odoo backend. This helps the app menu load faster, especially in databases with many installed apps, without changing functionality.
Field service task tags are now searched in a more focused way, prioritizing tags already used by the related project and its tasks. This helps users find the right tags faster in large databases, avoids duplicate tags with different capitalization, and reuses existing tags instead of creating unnecessary new ones.
Original PR description
In big databases, the number of tags becomes rapidly huge. This makes it very hard to find revelant tags. In practice, the same few tags are usually used in a given project. This commit: - Limits the search of tags to the project's tags of the task as well as to the tasks' tags of the task's project. - Prevents creating case sensitive variants of existing tags. - Reuse existing tags from other projects and other projects' tasks when the user `creates` (or at least thinks creating as the _name_search would not return the searched tag) a new tag in his project. task-2735833 Related PR: odoo/odoo#82925
Original PR description
Reduce icon size: we can use 8bits PNG because our icons are flat design, with drop shadow.