430967a882486430095752c6d69d84f2bbb7ab02
Conversion of the gantt view to OWL. Along the way the UI has been changed: - hover a pill does not make a popover appear anymore. It is now necessary to click on the pill to make it appear. A button "Edit" in the popover still allows to edit the pill (if edition is available). The unused arch attribute collapse_first_level has been removed. Technically: - complete revamp of the DOM and class names to trim down dead code and needless nesting; - the gantt view now makes use of the CSS display "grid" property in several places (most importantly in the main row container), further simplifying the DOM and allowing for list virtualization; - this virtualization process ensures that only visible rows (and their related elements) are effectively rendered in the DOM. This is done using the newly added "useVirtual" hook. The rendering process of the new gantt view should thus be a lot quicker as a result. Note that the legacy gantt view is still available since its extensions are not yet converted (through the js_class legacy_gantt). Its class name is now o_legacy_gantt_view. Enterprise counterpart PR: odoo/enterprise#36202 Task Id: 3105022 closes odoo/odoo#110819 Signed-off-by: Aaron Bohy (aab) <aab@odoo.com> Co-authored-by: Bruno Boi <boi@odoo.com> Co-authored-by: Julien Mougenot <jum@odoo.com> Co-authored-by: Mathieu Duckerts-Antoine <dam@odoo.com>
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%