changeset 094bf13af877 in trytond:default
details: https://hg.tryton.org/trytond?cmd=changeset;node=094bf13af877
description:
Follow common rule to organize menu entries
issue10118
review347611002
diffstat:
trytond/ir/action.xml | 40 +++++++++++++++++++++++++++++-----------
trytond/ir/attachment.xml | 7 +++++--
trytond/ir/cron.xml | 12 +++++++++---
trytond/ir/email.xml | 12 ++++++++++--
trytond/ir/export.xml | 7 +++++--
trytond/ir/lang.xml | 12 +++++++++---
trytond/ir/message.xml | 6 +++++-
trytond/ir/model.xml | 46 ++++++++++++++++++++++++++++++++++------------
trytond/ir/module.xml | 20 +++++++++++++++-----
trytond/ir/note.xml | 5 ++++-
trytond/ir/rule.xml | 7 +++++--
trytond/ir/sequence.xml | 24 +++++++++++++++++-------
trytond/ir/translation.xml | 31 +++++++++++++++++--------------
trytond/ir/trigger.xml | 7 +++++--
trytond/ir/ui/icon.xml | 7 +++++--
trytond/ir/ui/menu.py | 11 +++++++----
trytond/ir/ui/menu.xml | 7 +++++--
trytond/ir/ui/ui.xml | 12 ++++++++++--
trytond/ir/ui/view.xml | 24 ++++++++++++++++++------
trytond/res/group.xml | 7 +++++--
trytond/res/res.xml | 6 +++++-
trytond/res/user.xml | 7 +++++--
22 files changed, 229 insertions(+), 88 deletions(-)
diffs (736 lines):
diff -r 3a265df57b14 -r 094bf13af877 trytond/ir/action.xml
--- a/trytond/ir/action.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/ir/action.xml Sat Feb 27 18:16:29 2021 +0100
@@ -3,7 +3,11 @@
this repository contains the full copyright notices and license terms. -->
<tryton>
<data>
- <menuitem name="Actions" id="menu_action" parent="menu_ui"/>
+ <menuitem
+ name="Actions"
+ parent="menu_ui"
+ sequence="50"
+ id="menu_action"/>
<record model="ir.ui.view" id="action_view_form">
<field name="model">ir.action</field>
<field name="type">form</field>
@@ -31,8 +35,11 @@
<field name="view" ref="action_view_form"/>
<field name="act_window" ref="act_action_form"/>
</record>
- <menuitem parent="menu_action"
- action="act_action_form" id="menu_act_action"/>
+ <menuitem
+ parent="menu_action"
+ action="act_action_form"
+ sequence="10"
+ id="menu_act_action"/>
<record model="ir.ui.view" id="action_keyword_view_list">
<field name="model">ir.action.keyword</field>
@@ -73,8 +80,11 @@
<field name="view" ref="action_report_view_form"/>
<field name="act_window" ref="act_action_report_form"/>
</record>
- <menuitem parent="menu_action"
- action="act_action_report_form" id="menu_action_report_form"/>
+ <menuitem
+ parent="menu_action"
+ action="act_action_report_form"
+ sequence="20"
+ id="menu_action_report_form"/>
<record model="ir.ui.view" id="action_act_window_view_form">
<field name="model">ir.action.act_window</field>
@@ -101,8 +111,11 @@
<field name="view" ref="action_act_window_view_form"/>
<field name="act_window" ref="act_action_act_window_form"/>
</record>
- <menuitem parent="menu_action"
- action="act_action_act_window_form" id="menu_action_act_window"/>
+ <menuitem
+ parent="menu_action"
+ action="act_action_act_window_form"
+ sequence="20"
+ id="menu_action_act_window"/>
<record model="ir.ui.view" id="act_window_view_view_form">
<field name="model">ir.action.act_window.view</field>
@@ -171,8 +184,10 @@
<field name="view" ref="action_wizard_view_form"/>
<field name="act_window" ref="act_action_wizard_form"/>
</record>
- <menuitem parent="menu_action"
- action="act_action_wizard_form" id="menu_action_wizard"/>
+ <menuitem
+ parent="menu_action"
+ action="act_action_wizard_form"
+ id="menu_action_wizard"/>
<record model="ir.ui.view" id="action_url_view_form">
<field name="model">ir.action.url</field>
@@ -201,7 +216,10 @@
<field name="view" ref="action_url_view_form"/>
<field name="act_window" ref="act_action_url_form"/>
</record>
- <menuitem parent="menu_action"
- action="act_action_url_form" id="menu_action_url"/>
+ <menuitem
+ parent="menu_action"
+ action="act_action_url_form"
+ sequence="20"
+ id="menu_action_url"/>
</data>
</tryton>
diff -r 3a265df57b14 -r 094bf13af877 trytond/ir/attachment.xml
--- a/trytond/ir/attachment.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/ir/attachment.xml Sat Feb 27 18:16:29 2021 +0100
@@ -30,7 +30,10 @@
<field name="view" ref="attachment_view_form"/>
<field name="act_window" ref="act_attachment_form"/>
</record>
- <menuitem name="Attachments" parent="ir.menu_models"
- action="act_attachment_form" id="menu_attachment_form"/>
+ <menuitem
+ parent="ir.menu_models"
+ action="act_attachment_form"
+ sequence="50"
+ id="menu_attachment_form"/>
</data>
</tryton>
diff -r 3a265df57b14 -r 094bf13af877 trytond/ir/cron.xml
--- a/trytond/ir/cron.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/ir/cron.xml Sat Feb 27 18:16:29 2021 +0100
@@ -3,7 +3,10 @@
this repository contains the full copyright notices and license terms. -->
<tryton>
<data>
- <menuitem name="Scheduler" parent="menu_administration"
+ <menuitem
+ name="Scheduler"
+ parent="menu_administration"
+ sequence="50"
id="menu_scheduler"/>
<record model="ir.ui.view" id="cron_view_tree">
@@ -33,8 +36,11 @@
<field name="view" ref="cron_view_form"/>
<field name="act_window" ref="act_cron_form"/>
</record>
- <menuitem parent="ir.menu_scheduler"
- action="act_cron_form" id="menu_cron_form"/>
+ <menuitem
+ parent="ir.menu_scheduler"
+ action="act_cron_form"
+ sequence="10"
+ id="menu_cron_form"/>
<record model="ir.model.button" id="cron_run_once_button">
<field name="name">run_once</field>
diff -r 3a265df57b14 -r 094bf13af877 trytond/ir/email.xml
--- a/trytond/ir/email.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/ir/email.xml Sat Feb 27 18:16:29 2021 +0100
@@ -28,7 +28,11 @@
<field name="view" ref="email_view_form"/>
<field name="act_window" ref="act_email_form"/>
</record>
- <menuitem parent="menu_models" action="act_email_form"
id="menu_email_form"/>
+ <menuitem
+ parent="menu_models"
+ action="act_email_form"
+ sequence="50"
+ id="menu_email_form"/>
<record model="ir.model.access" id="access_email">
<field name="model" search="[('model', '=', 'ir.email')]"/>
@@ -86,6 +90,10 @@
<field name="view" ref="email_template_view_form"/>
<field name="act_window" ref="act_email_template_form"/>
</record>
- <menuitem parent="menu_action" action="act_email_template_form"
id="menu_email_template_form"/>
+ <menuitem
+ parent="menu_action"
+ action="act_email_template_form"
+ sequence="50"
+ id="menu_email_template_form"/>
</data>
</tryton>
diff -r 3a265df57b14 -r 094bf13af877 trytond/ir/export.xml
--- a/trytond/ir/export.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/ir/export.xml Sat Feb 27 18:16:29 2021 +0100
@@ -30,8 +30,11 @@
<field name="view" ref="export_view_form"/>
<field name="act_window" ref="act_export_form"/>
</record>
- <menuitem parent="ir.menu_models"
- action="act_export_form" id="menu_export_form"/>
+ <menuitem
+ parent="ir.menu_models"
+ action="act_export_form"
+ sequence="50"
+ id="menu_export_form"/>
<record model="ir.ui.view" id="export_line_view_form">
<field name="model">ir.export.line</field>
diff -r 3a265df57b14 -r 094bf13af877 trytond/ir/lang.xml
--- a/trytond/ir/lang.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/ir/lang.xml Sat Feb 27 18:16:29 2021 +0100
@@ -3,7 +3,10 @@
this repository contains the full copyright notices and license terms. -->
<tryton>
<data>
- <menuitem name="Localization" parent="menu_administration"
+ <menuitem
+ name="Localization"
+ parent="menu_administration"
+ sequence="30"
id="menu_localization"/>
<record model="ir.lang" id="lang_bg">
<field name="code">bg</field>
@@ -493,8 +496,11 @@
<field name="view" ref="lang_view_form"/>
<field name="act_window" ref="act_lang_form"/>
</record>
- <menuitem name="Languages" parent="ir.menu_localization"
- action="act_lang_form" id="menu_lang_form"/>
+ <menuitem
+ parent="ir.menu_localization"
+ action="act_lang_form"
+ sequence="10"
+ id="menu_lang_form"/>
<record model="ir.model.button" id="lang_load_translations_button">
<field name="name">load_translations</field>
diff -r 3a265df57b14 -r 094bf13af877 trytond/ir/message.xml
--- a/trytond/ir/message.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/ir/message.xml Sat Feb 27 18:16:29 2021 +0100
@@ -27,7 +27,11 @@
<field name="sequence" eval="20"/>
<field name="act_window" ref="act_message_form"/>
</record>
- <menuitem name="Messages" parent="menu_localization"
action="act_message_form" id="menu_message_form" sequence="10"/>
+ <menuitem
+ parent="menu_localization"
+ action="act_message_form"
+ sequence="20"
+ id="menu_message_form"/>
</data>
<data grouped="1">
<record model="ir.message" id="msg_ID">
diff -r 3a265df57b14 -r 094bf13af877 trytond/ir/model.xml
--- a/trytond/ir/model.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/ir/model.xml Sat Feb 27 18:16:29 2021 +0100
@@ -3,7 +3,11 @@
this repository contains the full copyright notices and license terms. -->
<tryton>
<data>
- <menuitem name="Models" id="menu_models" parent="menu_administration"/>
+ <menuitem
+ name="Models"
+ id="menu_models"
+ sequence="50"
+ parent="menu_administration"/>
<record model="ir.ui.view" id="model_view_form">
<field name="model">ir.model</field>
<field name="type">form</field>
@@ -30,8 +34,11 @@
<field name="view" ref="model_view_form"/>
<field name="act_window" ref="act_model_form"/>
</record>
- <menuitem parent="ir.menu_models"
- action="act_model_form" id="menu_model_form"/>
+ <menuitem
+ parent="ir.menu_models"
+ action="act_model_form"
+ sequence="10"
+ id="menu_model_form"/>
<record model="ir.ui.view" id="model_fields_view_form">
<field name="model">ir.model.field</field>
<field name="type">form</field>
@@ -58,8 +65,11 @@
<field name="view" ref="model_fields_view_form"/>
<field name="act_window" ref="act_model_fields_form"/>
</record>
- <menuitem parent="ir.menu_models"
- action="act_model_fields_form" id="model_model_fields_form"/>
+ <menuitem
+ parent="menu_model_form"
+ action="act_model_fields_form"
+ sequence="20"
+ id="model_model_fields_form"/>
<record model="ir.ui.view" id="model_access_view_tree">
<field name="model">ir.model.access</field>
<field name="type">tree</field>
@@ -86,8 +96,11 @@
<field name="view" ref="model_access_view_form"/>
<field name="act_window" ref="act_model_access_form"/>
</record>
- <menuitem parent="ir.menu_models"
- action="act_model_access_form" id="menu_model_access_form"/>
+ <menuitem
+ parent="ir.menu_models"
+ action="act_model_access_form"
+ sequence="30"
+ id="menu_model_access_form"/>
<record model="ir.action.act_window"
id="act_model_access_form_relate_model">
<field name="name">Access</field>
@@ -131,8 +144,11 @@
<field name="view" ref="model_field_access_view_form"/>
<field name="act_window" ref="act_model_field_access_form"/>
</record>
- <menuitem parent="menu_model_access_form"
- action="act_model_field_access_form"
id="menu_model_field_access_form"/>
+ <menuitem
+ parent="menu_model_access_form"
+ action="act_model_field_access_form"
+ sequence="10"
+ id="menu_model_field_access_form"/>
<record model="ir.action.act_window"
id="act_model_field_access_form_relate_field">
<field name="name">Access</field>
@@ -210,8 +226,11 @@
<field name="view" ref="model_button_view_form"/>
<field name="act_window" ref="act_model_button_form"/>
</record>
- <menuitem parent="menu_model_access_form"
- action="act_model_button_form" id="menu_model_button_form"/>
+ <menuitem
+ parent="menu_model_access_form"
+ action="act_model_button_form"
+ sequence="20"
+ id="menu_model_button_form"/>
<record model="ir.ui.view" id="model_button_rule_view_list">
<field name="model">ir.model.button.rule</field>
@@ -295,7 +314,10 @@
<field name="domain"></field>
<field name="act_window" ref="act_model_data_form"/>
</record>
- <menuitem parent="menu_model_form" action="act_model_data_form"
+ <menuitem
+ parent="menu_model_form"
+ action="act_model_data_form"
+ sequence="50"
id="menu_model_data_form"/>
<record model="ir.model.button" id="model_data_sync_button">
<field name="name">sync</field>
diff -r 3a265df57b14 -r 094bf13af877 trytond/ir/module.xml
--- a/trytond/ir/module.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/ir/module.xml Sat Feb 27 18:16:29 2021 +0100
@@ -3,7 +3,11 @@
this repository contains the full copyright notices and license terms. -->
<tryton>
<data>
- <menuitem name="Modules" parent="menu_administration"
id="menu_modules"/>
+ <menuitem
+ name="Modules"
+ parent="menu_administration"
+ sequence="20"
+ id="menu_modules"/>
<record model="ir.ui.view" id="module_view_form">
<field name="model">ir.module</field>
<field name="type">form</field>
@@ -32,8 +36,11 @@
<field name="view" ref="module_view_form"/>
<field name="act_window" ref="act_module_form"/>
</record>
- <menuitem parent="menu_modules"
- action="act_module_form" id="menu_module_form"/>
+ <menuitem
+ parent="menu_modules"
+ action="act_module_form"
+ sequence="10"
+ id="menu_module_form"/>
<record model="ir.model.button" id="module_activate_button">
<field name="name">activate</field>
@@ -93,8 +100,10 @@
<field name="view" ref="config_wizard_item_view_tree"/>
<field name="act_window" ref="act_config_wizard_item_form"/>
</record>
- <menuitem parent="menu_modules"
+ <menuitem
+ parent="menu_modules"
action="act_config_wizard_item_form"
+ sequence="50"
id="menu_config_wizard_item_form"/>
<record model="ir.action.wizard" id="act_module_config_wizard">
@@ -149,9 +158,10 @@
<field name="name">module_activate_upgrade_done_form</field>
</record>
- <menuitem name="Perform Pending Activation/Upgrade"
+ <menuitem
parent="menu_modules"
action="act_module_activate_upgrade"
+ sequence="90"
id="menu_module_activate_upgrade"/>
<record model="ir.action.wizard" id="act_module_config">
diff -r 3a265df57b14 -r 094bf13af877 trytond/ir/note.xml
--- a/trytond/ir/note.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/ir/note.xml Sat Feb 27 18:16:29 2021 +0100
@@ -30,7 +30,10 @@
<field name="view" ref="note_view_form"/>
<field name="act_window" ref="act_note_form"/>
</record>
- <menuitem parent="ir.menu_models" action="act_note_form"
+ <menuitem
+ parent="ir.menu_models"
+ action="act_note_form"
+ sequence="50"
id="menu_note_form"/>
</data>
</tryton>
diff -r 3a265df57b14 -r 094bf13af877 trytond/ir/rule.xml
--- a/trytond/ir/rule.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/ir/rule.xml Sat Feb 27 18:16:29 2021 +0100
@@ -29,8 +29,11 @@
<field name="view" ref="rule_group_view_form"/>
<field name="act_window" ref="act_rule_group_form"/>
</record>
- <menuitem parent="ir.menu_models"
- action="act_rule_group_form" id="menu_rule_group_form"/>
+ <menuitem
+ parent="ir.menu_models"
+ action="act_rule_group_form"
+ sequence="30"
+ id="menu_rule_group_form"/>
<record model="ir.ui.view" id="rule_view_form">
<field name="model">ir.rule</field>
<field name="type">form</field>
diff -r 3a265df57b14 -r 094bf13af877 trytond/ir/sequence.xml
--- a/trytond/ir/sequence.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/ir/sequence.xml Sat Feb 27 18:16:29 2021 +0100
@@ -3,7 +3,10 @@
this repository contains the full copyright notices and license terms. -->
<tryton>
<data>
- <menuitem name="Sequences" parent="menu_administration"
+ <menuitem
+ name="Sequences"
+ parent="menu_administration"
+ sequence="20"
id="menu_sequences"/>
<record model="ir.ui.view" id="sequence_view_form">
@@ -34,8 +37,11 @@
<field name="view" ref="sequence_view_form"/>
<field name="act_window" ref="act_sequence_form"/>
</record>
- <menuitem parent="menu_sequences"
- action="act_sequence_form" id="menu_sequence_form"/>
+ <menuitem
+ parent="menu_sequences"
+ action="act_sequence_form"
+ sequence="10"
+ id="menu_sequence_form"/>
<record model="ir.ui.view" id="sequence_strict_view_form">
<field name="model">ir.sequence.strict</field>
@@ -68,8 +74,9 @@
<menuitem
parent="menu_sequences"
action="act_sequence_strict_form"
- icon="tryton-list"
- id="menu_sequence_strict_form"/>
+ sequence="10"
+ id="menu_sequence_strict_form"
+ icon="tryton-list"/>
<record model="ir.ui.view" id="sequence_type_view_form">
<field name="model">ir.sequence.type</field>
@@ -99,7 +106,10 @@
<field name="view" ref="sequence_type_view_form"/>
<field name="act_window" ref="act_sequence_type_form"/>
</record>
- <menuitem parent="menu_sequences"
- action="act_sequence_type_form" id="menu_ir_sequence_type"/>
+ <menuitem
+ parent="menu_sequences"
+ action="act_sequence_type_form"
+ sequence="20"
+ id="menu_ir_sequence_type"/>
</data>
</tryton>
diff -r 3a265df57b14 -r 094bf13af877 trytond/ir/translation.xml
--- a/trytond/ir/translation.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/ir/translation.xml Sat Feb 27 18:16:29 2021 +0100
@@ -44,8 +44,11 @@
<field name="view" ref="translation_view_form"/>
<field name="act_window" ref="act_translation_form"/>
</record>
- <menuitem name="Translations" parent="menu_localization"
- action="act_translation_form" id="menu_translation_form"/>
+ <menuitem
+ parent="menu_localization"
+ action="act_translation_form"
+ sequence="20"
+ id="menu_translation_form"/>
<record model="ir.action.wizard" id="wizard_translation_report">
<field name="name">Translations</field>
@@ -90,11 +93,11 @@
<field name="model">ir.ui.view,-1</field>
<field name="action" ref="act_translation_set"/>
</record>
- <menuitem name="Set Translations"
+ <menuitem
parent="menu_localization"
action="act_translation_set"
- id="menu_translation_set"
- sequence="20"/>
+ sequence="90"
+ id="menu_translation_set"/>
<record model="ir.ui.view" id="translation_clean_start_view_form">
<field name="model">ir.translation.clean.start</field>
@@ -112,11 +115,11 @@
<field name="name">Clean Translations</field>
<field name="wiz_name">ir.translation.clean</field>
</record>
- <menuitem name="Clean Translations"
+ <menuitem
parent="menu_localization"
action="act_translation_clean"
- id="menu_translation_clean"
- sequence="30"/>
+ sequence="91"
+ id="menu_translation_clean"/>
<record model="ir.ui.view" id="translation_update_start_view_form">
<field name="model">ir.translation.update.start</field>
@@ -140,11 +143,11 @@
<field name="model">ir.ui.view,-1</field>
<field name="action" ref="act_translation_update"/>
</record>
- <menuitem name="Synchronize Translations"
+ <menuitem
parent="menu_localization"
action="act_translation_update"
- id="menu_translation_update"
- sequence="40"/>
+ sequence="92"
+ id="menu_translation_update"/>
<record model="ir.ui.view" id="translation_export_start_view_form">
<field name="model">ir.translation.export.start</field>
@@ -162,10 +165,10 @@
<field name="name">Export Translations</field>
<field name="wiz_name">ir.translation.export</field>
</record>
- <menuitem name="Export Translations"
+ <menuitem
parent="menu_localization"
action="act_translation_export"
- id="menu_translation_export"
- sequence="50"/>
+ sequence="93"
+ id="menu_translation_export"/>
</data>
</tryton>
diff -r 3a265df57b14 -r 094bf13af877 trytond/ir/trigger.xml
--- a/trytond/ir/trigger.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/ir/trigger.xml Sat Feb 27 18:16:29 2021 +0100
@@ -27,8 +27,11 @@
<field name="view" ref="trigger_view_form"/>
<field name="act_window" ref="act_trigger_form"/>
</record>
- <menuitem parent="menu_models"
- action="act_trigger_form" id="menu_trigger_form"/>
+ <menuitem
+ parent="menu_models"
+ action="act_trigger_form"
+ sequence="50"
+ id="menu_trigger_form"/>
</data>
</tryton>
diff -r 3a265df57b14 -r 094bf13af877 trytond/ir/ui/icon.xml
--- a/trytond/ir/ui/icon.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/ir/ui/icon.xml Sat Feb 27 18:16:29 2021 +0100
@@ -29,7 +29,10 @@
<field name="view" ref="icon_view_form"/>
<field name="act_window" ref="act_icon_form"/>
</record>
- <menuitem parent="menu_ui"
- action="act_icon_form" id="menu_icon_form"/>
+ <menuitem
+ parent="menu_ui"
+ action="act_icon_form"
+ sequence="20"
+ id="menu_icon_form"/>
</data>
</tryton>
diff -r 3a265df57b14 -r 094bf13af877 trytond/ir/ui/menu.py
--- a/trytond/ir/ui/menu.py Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/ir/ui/menu.py Sat Feb 27 18:16:29 2021 +0100
@@ -74,7 +74,10 @@
]]
-class UIMenu(DeactivableMixin, sequence_ordered(), tree(separator=' / '),
+class UIMenu(
+ DeactivableMixin,
+ sequence_ordered(order='ASC NULLS LAST'),
+ tree(separator=' / '),
ModelSQL, ModelView):
"UI menu"
__name__ = 'ir.ui.menu'
@@ -108,9 +111,9 @@
def default_icon():
return 'tryton-folder'
- @staticmethod
- def default_sequence():
- return 10
+ @classmethod
+ def default_sequence(cls):
+ return 50
@staticmethod
def list_icons():
diff -r 3a265df57b14 -r 094bf13af877 trytond/ir/ui/menu.xml
--- a/trytond/ir/ui/menu.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/ir/ui/menu.xml Sat Feb 27 18:16:29 2021 +0100
@@ -54,8 +54,11 @@
<field name="act_window" ref="act_menu_list"/>
</record>
- <menuitem parent="menu_ui"
- action="act_menu_list" id="menu_menu_list"/>
+ <menuitem
+ parent="menu_ui"
+ action="act_menu_list"
+ sequence="10"
+ id="menu_menu_list"/>
<record model="ir.ui.view" id="menu_favorite_view_list">
<field name="model">ir.ui.menu.favorite</field>
diff -r 3a265df57b14 -r 094bf13af877 trytond/ir/ui/ui.xml
--- a/trytond/ir/ui/ui.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/ir/ui/ui.xml Sat Feb 27 18:16:29 2021 +0100
@@ -36,7 +36,15 @@
<field name="path">ui/icons/tryton-tree.svg</field>
</record>
- <menuitem name="Administration" id="menu_administration"
icon="tryton-settings" sequence="9999"/>
- <menuitem name="User Interface" parent="menu_administration"
id="menu_ui"/>
+ <menuitem
+ name="Administration"
+ sequence="9999"
+ id="menu_administration"
+ icon="tryton-settings"/>
+ <menuitem
+ name="User Interface"
+ parent="menu_administration"
+ sequence="50"
+ id="menu_ui"/>
</data>
</tryton>
diff -r 3a265df57b14 -r 094bf13af877 trytond/ir/ui/view.xml
--- a/trytond/ir/ui/view.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/ir/ui/view.xml Sat Feb 27 18:16:29 2021 +0100
@@ -36,8 +36,11 @@
<field name="view" ref="view_view_form"/>
<field name="act_window" ref="act_view_form"/>
</record>
- <menuitem parent="menu_ui"
- action="act_view_form" id="menu_view"/>
+ <menuitem
+ parent="menu_ui"
+ action="act_view_form"
+ sequence="10"
+ id="menu_view"/>
<record model="ir.model.button" id="view_show_button">
<field name="name">show</field>
<field name="string">Show</field>
@@ -71,8 +74,11 @@
<field name="view" ref="view_tree_width_view_form"/>
<field name="act_window" ref="act_view_tree_width_form"/>
</record>
- <menuitem parent="menu_ui"
- action="act_view_tree_width_form" id="menu_view_tree_width"/>
+ <menuitem
+ parent="menu_ui"
+ action="act_view_tree_width_form"
+ sequence="50"
+ id="menu_view_tree_width"/>
<record model="ir.ui.view" id="view_tree_state_form">
<field name="model">ir.ui.view_tree_state</field>
@@ -101,7 +107,10 @@
<field name="view" ref="view_tree_state_form"/>
<field name="act_window" ref="act_view_tree_state"/>
</record>
- <menuitem parent="menu_ui" action="act_view_tree_state"
+ <menuitem
+ parent="menu_ui"
+ action="act_view_tree_state"
+ sequence="50"
id="menu_view_tree_state"/>
<record model="ir.ui.view" id="view_search_form">
@@ -131,7 +140,10 @@
<field name="view" ref="view_search_form"/>
<field name="act_window" ref="act_view_search"/>
</record>
- <menuitem parent="menu_ui" action="act_view_search"
+ <menuitem
+ parent="menu_ui"
+ action="act_view_search"
+ sequence="50"
id="menu_view_search"/>
</data>
</tryton>
diff -r 3a265df57b14 -r 094bf13af877 trytond/res/group.xml
--- a/trytond/res/group.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/res/group.xml Sat Feb 27 18:16:29 2021 +0100
@@ -33,8 +33,11 @@
<field name="view" ref="group_view_form"/>
<field name="act_window" ref="act_group_form"/>
</record>
- <menuitem parent="res.menu_res"
- action="act_group_form" id="menu_group_form"/>
+ <menuitem
+ parent="res.menu_res"
+ action="act_group_form"
+ sequence="20"
+ id="menu_group_form"/>
<record model="ir.ui.menu-res.group" id="menu_group_form_admin">
<field name="menu" ref="menu_group_form"/>
<field name="group" ref="group_admin"/>
diff -r 3a265df57b14 -r 094bf13af877 trytond/res/res.xml
--- a/trytond/res/res.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/res/res.xml Sat Feb 27 18:16:29 2021 +0100
@@ -3,6 +3,10 @@
this repository contains the full copyright notices and license terms. -->
<tryton>
<data>
- <menuitem name="Users" id="menu_res" parent="ir.menu_administration"/>
+ <menuitem
+ name="Users"
+ parent="ir.menu_administration"
+ sequence="10"
+ id="menu_res"/>
</data>
</tryton>
diff -r 3a265df57b14 -r 094bf13af877 trytond/res/user.xml
--- a/trytond/res/user.xml Thu Feb 25 21:15:41 2021 +0100
+++ b/trytond/res/user.xml Sat Feb 27 18:16:29 2021 +0100
@@ -47,8 +47,11 @@
<field name="view" ref="user_view_form"/>
<field name="act_window" ref="act_user_form"/>
</record>
- <menuitem parent="res.menu_res"
- action="act_user_form" id="menu_user_form"/>
+ <menuitem
+ parent="res.menu_res"
+ action="act_user_form"
+ sequence="10"
+ id="menu_user_form"/>
<record model="ir.ui.menu-res.group" id="menu_user_form_group_admin">
<field name="menu" ref="menu_user_form"/>
<field name="group" ref="group_admin"/>