LEFT | RIGHT |
(no file at all) | |
1 <?xml version="1.0"?> | 1 <?xml version="1.0"?> |
2 <!-- This file is part of Tryton. The COPYRIGHT file at the top level of | 2 <!-- This file is part of Tryton. The COPYRIGHT file at the top level of |
3 this repository contains the full copyright notices and license terms. --> | 3 this repository contains the full copyright notices and license terms. --> |
4 <tryton> | 4 <tryton> |
5 <data> | 5 <data> |
6 <menuitem name="Modules" parent="menu_administration" id="menu_modules"/
> | 6 <menuitem name="Modules" parent="menu_administration" id="menu_modules"/
> |
7 <record model="ir.ui.view" id="module_view_form"> | 7 <record model="ir.ui.view" id="module_view_form"> |
8 <field name="model">ir.module.module</field> | 8 <field name="model">ir.module.module</field> |
9 <field name="type">form</field> | 9 <field name="type">form</field> |
10 <field name="arch" type="xml"> | 10 <field name="name">module_form</field> |
11 <![CDATA[ | |
12 <form string="Module" on_write="on_write"> | |
13 <label name="name"/> | |
14 <field name="name"/> | |
15 <label name="version"/> | |
16 <field name="version"/> | |
17 <field name="dependencies" colspan="4"/> | |
18 <label name="state"/> | |
19 <field name="state" readonly="1"/> | |
20 <group col="2" colspan="2" id="button"> | |
21 <button string="Mark for Upgrade" name="upgrade"/> | |
22 <button string="Mark for Uninstallation (beta)" name="un
install"/> | |
23 <button string="Mark for Installation" name="install"/> | |
24 <button string="Cancel Installation" name="install_cance
l"/> | |
25 <button string="Cancel Upgrade" name="upgrade_cancel"/> | |
26 <button string="Cancel Uninstallation" name="uninstall_c
ancel"/> | |
27 </group> | |
28 </form> | |
29 ]]> | |
30 </field> | |
31 </record> | 11 </record> |
32 <record model="ir.ui.view" id="module_view_tree"> | 12 <record model="ir.ui.view" id="module_view_tree"> |
33 <field name="model">ir.module.module</field> | 13 <field name="model">ir.module.module</field> |
34 <field name="type">tree</field> | 14 <field name="type">tree</field> |
35 <field name="arch" type="xml"> | 15 <field name="name">module_list</field> |
36 <![CDATA[ | |
37 <tree string="Modules" on_write="on_write" | |
38 colors="If(In(Eval('state', ''), ['to upgrade', 'to install'
]), 'blue', If(Equal(Eval('state', ''), 'uninstalled'), 'grey', 'black'))"> | |
39 <field name="name" expand="1"/> | |
40 <field name="version"/> | |
41 <field name="state"/> | |
42 <button string="Mark for Upgrade" name="upgrade"/> | |
43 <button string="Mark for Installation" name="install"/> | |
44 <button string="Cancel Installation" name="install_cancel"/> | |
45 <button string="Cancel Upgrade" name="upgrade_cancel"/> | |
46 </tree> | |
47 ]]> | |
48 </field> | |
49 </record> | 16 </record> |
50 <record model="ir.action.act_window" id="act_module_form"> | 17 <record model="ir.action.act_window" id="act_module_form"> |
51 <field name="name">Modules</field> | 18 <field name="name">Modules</field> |
52 <field name="type">ir.action.act_window</field> | 19 <field name="type">ir.action.act_window</field> |
53 <field name="res_model">ir.module.module</field> | 20 <field name="res_model">ir.module.module</field> |
54 <field name="domain">[('name', '!=', 'test')]</field> | 21 <field name="domain">[('name', '!=', 'test')]</field> |
55 </record> | 22 </record> |
56 <record model="ir.action.act_window.view" | 23 <record model="ir.action.act_window.view" |
57 id="act_module_form_view1"> | 24 id="act_module_form_view1"> |
58 <field name="sequence" eval="1"/> | 25 <field name="sequence" eval="1"/> |
59 <field name="view" ref="module_view_tree"/> | 26 <field name="view" ref="module_view_tree"/> |
60 <field name="act_window" ref="act_module_form"/> | 27 <field name="act_window" ref="act_module_form"/> |
61 </record> | 28 </record> |
62 <record model="ir.action.act_window.view" | 29 <record model="ir.action.act_window.view" |
63 id="act_module_form_view2"> | 30 id="act_module_form_view2"> |
64 <field name="sequence" eval="2"/> | 31 <field name="sequence" eval="2"/> |
65 <field name="view" ref="module_view_form"/> | 32 <field name="view" ref="module_view_form"/> |
66 <field name="act_window" ref="act_module_form"/> | 33 <field name="act_window" ref="act_module_form"/> |
67 </record> | 34 </record> |
68 <menuitem parent="menu_modules" | 35 <menuitem parent="menu_modules" |
69 action="act_module_form" id="menu_module_form"/> | 36 action="act_module_form" id="menu_module_form"/> |
70 | 37 |
71 <record model="ir.ui.view" id="module_dependency_view_form"> | 38 <record model="ir.ui.view" id="module_dependency_view_form"> |
72 <field name="model">ir.module.module.dependency</field> | 39 <field name="model">ir.module.module.dependency</field> |
73 <field name="type">form</field> | 40 <field name="type">form</field> |
74 <field name="arch" type="xml"> | 41 <field name="name">module_dependency_form</field> |
75 <![CDATA[ | |
76 <form string="Dependency"> | |
77 <label name="module"/> | |
78 <field name="module"/> | |
79 <newline/> | |
80 <label name="name"/> | |
81 <field name="name"/> | |
82 <label name="state"/> | |
83 <field name="state"/> | |
84 </form> | |
85 ]]> | |
86 </field> | |
87 </record> | 42 </record> |
88 | 43 |
89 <record model="ir.ui.view" id="module_dependency_view_list"> | 44 <record model="ir.ui.view" id="module_dependency_view_list"> |
90 <field name="model">ir.module.module.dependency</field> | 45 <field name="model">ir.module.module.dependency</field> |
91 <field name="type">tree</field> | 46 <field name="type">tree</field> |
92 <field name="arch" type="xml"> | 47 <field name="name">module_dependency_list</field> |
93 <![CDATA[ | |
94 <tree string="Dependencies"> | |
95 <field name="module"/> | |
96 <field name="name" expand="1"/> | |
97 <field name="state"/> | |
98 </tree> | |
99 ]]> | |
100 </field> | |
101 </record> | 48 </record> |
102 | 49 |
103 <record model="ir.ui.view" id="config_wizard_item_view_tree"> | 50 <record model="ir.ui.view" id="config_wizard_item_view_tree"> |
104 <field name="model">ir.module.module.config_wizard.item</field> | 51 <field name="model">ir.module.module.config_wizard.item</field> |
105 <field name="type">tree</field> | 52 <field name="type">tree</field> |
106 <field name="arch" type="xml"> | 53 <field name="name">module_config_wizard_item_list</field> |
107 <![CDATA[ | |
108 <tree string="Config Wizard Items" editable="bottom"> | |
109 <field name="action"/> | |
110 <field name="sequence"/> | |
111 <field name="state"/> | |
112 </tree> | |
113 ]]> | |
114 </field> | |
115 </record> | 54 </record> |
116 <record model="ir.action.act_window" id="act_config_wizard_item_form"> | 55 <record model="ir.action.act_window" id="act_config_wizard_item_form"> |
117 <field name="name">Config Wizard Items</field> | 56 <field name="name">Config Wizard Items</field> |
118 <field name="res_model">ir.module.module.config_wizard.item</field> | 57 <field name="res_model">ir.module.module.config_wizard.item</field> |
119 </record> | 58 </record> |
120 <record model="ir.action.act_window.view" | 59 <record model="ir.action.act_window.view" |
121 id="act_config_wizard_item_form_view1"> | 60 id="act_config_wizard_item_form_view1"> |
122 <field name="sequence" eval="10"/> | 61 <field name="sequence" eval="10"/> |
123 <field name="view" ref="config_wizard_item_view_tree"/> | 62 <field name="view" ref="config_wizard_item_view_tree"/> |
124 <field name="act_window" ref="act_config_wizard_item_form"/> | 63 <field name="act_window" ref="act_config_wizard_item_form"/> |
125 </record> | 64 </record> |
126 <menuitem parent="menu_modules" | 65 <menuitem parent="menu_modules" |
127 action="act_config_wizard_item_form" | 66 action="act_config_wizard_item_form" |
128 id="menu_config_wizard_item_form"/> | 67 id="menu_config_wizard_item_form"/> |
129 | 68 |
130 <record model="ir.action.wizard" id="act_module_config_wizard"> | 69 <record model="ir.action.wizard" id="act_module_config_wizard"> |
131 <field name="name">Module Configuration</field> | 70 <field name="name">Module Configuration</field> |
132 <field name="wiz_name">ir.module.module.config_wizard</field> | 71 <field name="wiz_name">ir.module.module.config_wizard</field> |
133 </record> | 72 </record> |
134 <record model="ir.action.keyword" id="act_module_config_wizard_keyword"> | 73 <record model="ir.action.keyword" id="act_module_config_wizard_keyword"> |
135 <field name="action" ref="act_module_config_wizard"/> | 74 <field name="action" ref="act_module_config_wizard"/> |
136 <field name="keyword">form_action</field> | 75 <field name="keyword">form_action</field> |
137 <field name="model">ir.module.module.config_wizard.item,-1</field> | 76 <field name="model">ir.module.module.config_wizard.item,-1</field> |
138 </record> | 77 </record> |
139 | 78 |
140 | 79 |
141 <record model="ir.ui.view" id="module_config_wizard_first_view_form"> | 80 <record model="ir.ui.view" id="module_config_wizard_first_view_form"> |
142 <field name="model">ir.module.module.config_wizard.first</field> | 81 <field name="model">ir.module.module.config_wizard.first</field> |
143 <field name="type">form</field> | 82 <field name="type">form</field> |
144 <field name="arch" type="xml"> | 83 <field name="name">module_config_wizard_first_form</field> |
145 <![CDATA[ | |
146 <form string="Welcome to the module configuration wizard!" col="
2"> | |
147 <image name="tryton-dialog-information" xexpand="0" | |
148 xfill="0"/> | |
149 <label string="You will be able to configure your installati
on depending on the modules you have installed." | |
150 id="configure" | |
151 yalign="0.0" xalign="0.0" xexpand="1"/> | |
152 </form> | |
153 ]]> | |
154 </field> | |
155 </record> | 84 </record> |
156 | 85 |
157 <record model="ir.ui.view" id="module_config_wizard_other_view_form"> | 86 <record model="ir.ui.view" id="module_config_wizard_other_view_form"> |
158 <field name="model">ir.module.module.config_wizard.other</field> | 87 <field name="model">ir.module.module.config_wizard.other</field> |
159 <field name="type">form</field> | 88 <field name="type">form</field> |
160 <field name="arch" type="xml"> | 89 <field name="name">module_config_wizard_other_form</field> |
161 <![CDATA[ | |
162 <form string="Configuration Wizard Next Step!" col="2"> | |
163 <image name="tryton-dialog-information" xexpand="0" | |
164 xfill="0"/> | |
165 <field name="percentage" widget="progressbar"/> | |
166 </form> | |
167 ]]> | |
168 </field> | |
169 </record> | 90 </record> |
170 | 91 |
171 <record model="ir.action.wizard" id="act_module_install_upgrade"> | 92 <record model="ir.action.wizard" id="act_module_install_upgrade"> |
172 <field name="name">Perform Pending Installation/Upgrade</field> | 93 <field name="name">Perform Pending Installation/Upgrade</field> |
173 <field name="wiz_name">ir.module.module.install_upgrade</field> | 94 <field name="wiz_name">ir.module.module.install_upgrade</field> |
174 </record> | 95 </record> |
175 <record model="ir.action.keyword" id="act_module_install_upgrade_keyword
1"> | 96 <record model="ir.action.keyword" id="act_module_install_upgrade_keyword
1"> |
176 <field name="action" ref="act_module_install_upgrade"/> | 97 <field name="action" ref="act_module_install_upgrade"/> |
177 <field name="keyword">form_action</field> | 98 <field name="keyword">form_action</field> |
178 <field name="model">ir.module.module,-1</field> | 99 <field name="model">ir.module.module,-1</field> |
179 </record> | 100 </record> |
180 | 101 |
181 <record model="ir.ui.view" id="module_install_upgrade_start_view_form"> | 102 <record model="ir.ui.view" id="module_install_upgrade_start_view_form"> |
182 <field name="model">ir.module.module.install_upgrade.start</field> | 103 <field name="model">ir.module.module.install_upgrade.start</field> |
183 <field name="type">form</field> | 104 <field name="type">form</field> |
184 <field name="arch" type="xml"> | 105 <field name="name">module_install_upgrade_start_form</field> |
185 <![CDATA[ | |
186 <form string="System Upgrade" col="2"> | |
187 <image name="tryton-dialog-information" xexpand="0" | |
188 xfill="0"/> | |
189 <group col="1" id="labels"> | |
190 <label string="Your system will be upgraded." id="upgrad
ed" | |
191 yalign="0.0" xalign="0.0" xexpand="1"/> | |
192 <label string="Note that this operation my take a few mi
nutes." | |
193 id="operation" | |
194 yalign="0.0" xalign="0.0" xexpand="1"/> | |
195 </group> | |
196 <separator name="module_info" colspan="2"/> | |
197 <field name="module_info" colspan="2"/> | |
198 </form> | |
199 ]]> | |
200 </field> | |
201 </record> | 106 </record> |
202 | 107 |
203 <record model="ir.ui.view" id="module_install_upgrade_done_view_form"> | 108 <record model="ir.ui.view" id="module_install_upgrade_done_view_form"> |
204 <field name="model">ir.module.module.install_upgrade.done</field> | 109 <field name="model">ir.module.module.install_upgrade.done</field> |
205 <field name="type">form</field> | 110 <field name="type">form</field> |
206 <field name="arch" type="xml"> | 111 <field name="name">module_install_upgrade_done_form</field> |
207 <![CDATA[ | |
208 <form string="System Upgrade Done" col="2"> | |
209 <image name="tryton-dialog-information" xexpand="0" xfill="0
"/> | |
210 <label string="The modules have been upgraded / installed !" | |
211 id="modules" | |
212 yalign="0.0" xalign="0.0" xexpand="1"/> | |
213 </form> | |
214 ]]> | |
215 </field> | |
216 </record> | 112 </record> |
217 | 113 |
218 <menuitem name="Perform Pending Installation/Upgrade" | 114 <menuitem name="Perform Pending Installation/Upgrade" |
219 parent="menu_modules" | 115 parent="menu_modules" |
220 action="act_module_install_upgrade" | 116 action="act_module_install_upgrade" |
221 id="menu_module_install_upgrade"/> | 117 id="menu_module_install_upgrade"/> |
222 | 118 |
223 <record model="ir.action.wizard" id="act_module_config"> | 119 <record model="ir.action.wizard" id="act_module_config"> |
224 <field name="name">Configure Modules</field> | 120 <field name="name">Configure Modules</field> |
225 <field name="wiz_name">ir.module.module.config</field> | 121 <field name="wiz_name">ir.module.module.config</field> |
226 </record> | 122 </record> |
227 | 123 |
228 <record model="ir.module.module.config_wizard.item" | 124 <record model="ir.module.module.config_wizard.item" |
229 id="config_wizard_item_module"> | 125 id="config_wizard_item_module"> |
230 <field name="action" ref="act_module_config"/> | 126 <field name="action" ref="act_module_config"/> |
231 <field name="sequence" eval="10000"/> | 127 <field name="sequence" eval="10000"/> |
232 </record> | 128 </record> |
233 </data> | 129 </data> |
234 </tryton> | 130 </tryton> |
LEFT | RIGHT |