Refactoring of the search panel and its inner logic to Owl. The previous search panel widget has been divided in 2 parts: 1. Component The "Search Panel" component's responsibilities are now to render the search panel data given by its model, display some rendering logic (expanded categories, checked groups) and dispatch the events triggered on it. 2. Model Extension The "Search Panel Model Extension" holds all the search logic of the search panel. Its responsibilities are calling the server to update its data and to provide them to its component and other search extensions. Part of task 2228968 Co-authored-by: Julien Mougenot <jum@odoo.com> Co-authored-by: Mathieu Duckerts-Antoine <dam@odoo.com>
40 lines
1.1 KiB
Python
40 lines
1.1 KiB
Python
# -*- coding: utf-8 -*-
|
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|
|
|
{
|
|
'name': 'Web',
|
|
'category': 'Hidden',
|
|
'version': '1.0',
|
|
'description':
|
|
"""
|
|
Odoo Web core module.
|
|
========================
|
|
|
|
This module provides the core of the Odoo Web Client.
|
|
""",
|
|
'depends': ['base'],
|
|
'auto_install': True,
|
|
'data': [
|
|
'security/ir.model.access.csv',
|
|
'views/webclient_templates.xml',
|
|
'views/report_templates.xml',
|
|
'data/report_layout.xml',
|
|
],
|
|
'qweb': [
|
|
"static/src/xml/base.xml",
|
|
"static/src/xml/chart.xml",
|
|
"static/src/xml/fields.xml",
|
|
"static/src/xml/file_upload_progress_bar.xml",
|
|
"static/src/xml/file_upload_progress_card.xml",
|
|
"static/src/xml/kanban.xml",
|
|
"static/src/xml/menu.xml",
|
|
"static/src/xml/notification.xml",
|
|
"static/src/xml/pivot.xml",
|
|
"static/src/xml/rainbow_man.xml",
|
|
"static/src/xml/report.xml",
|
|
"static/src/xml/search_panel.xml",
|
|
"static/src/xml/web_calendar.xml",
|
|
],
|
|
'bootstrap': True, # load translations for login screen
|
|
}
|