9 <record model="ir.ui.view" id="view_module_category_form">
10 <field name="name">ir.module.category.form</field>
11 <field name="model">ir.module.category</field>
12 <field name="type">form</field>
13 <field name="field_parent">child_ids</field>
14 <field name="arch" type="xml">
15 <form string="Module Category">
16 <field name="name" colspan="4"/>
17 <field name="parent_id" colspan="4"/>
22 <record model="ir.ui.view" id="view_module_category_tree">
23 <field name="name">ir.module.category.tree</field>
24 <field name="model">ir.module.category</field>
25 <field name="type">tree</field>
26 <field name="field_parent">child_ids</field>
27 <field name="arch" type="xml">
28 <tree string="Module Category">
30 <field name="module_nr"/>
34 <record model="ir.actions.act_window" id="action_module_category_tree">
35 <field name="name">Categories of Modules</field>
36 <field name="res_model">ir.module.category</field>
37 <field name="view_type">tree</field>
38 <field name="domain">[('parent_id','=',False)]</field>
41 name="Administration/Modules management/Categories of modules"
42 action="action_module_category_tree"
43 id="menu_action_module_category_tree"
50 <record model="ir.actions.act_window" id="action_module_open_categ">
51 <field name="res_model">ir.module.module</field>
52 <field name="view_type">form</field>
53 <field name="view_mode">tree,form</field>
54 <field name="domain">[('category_id','=',active_id)]</field>
56 <record model="ir.values" id="ir_action_module_category">
57 <field name="key2" eval="'tree_but_open'"/>
58 <field name="model" eval="'ir.module.category'"/>
59 <field name="name">Categorized Modules</field>
60 <field name="value" eval="'ir.actions.act_window,%d'%action_module_open_categ"/>
61 <field name="object" eval="True"/>
67 <record model="ir.ui.view" id="module_form">
68 <field name="name">ir.module.module.form</field>
69 <field name="model">ir.module.module</field>
70 <field name="type">form</field>
71 <field name="arch" type="xml">
72 <form string="Module">
74 <page string="Module">
75 <field name="name" select="1"/>
76 <field name="shortdesc" colspan="4" select="2"/>
77 <field name="description" colspan="4" select="2"/>
78 <field name="installed_version"/>
79 <field name="latest_version"/>
80 <field name="author" select="2"/>
81 <field name="website" select="2" widget="url"/>
82 <field name="url" widget="url"/>
83 <field name="license"/>
86 <field name="demo" readonly="1"/>
88 <field name="state" readonly="1" select="1"/>
89 <group col="6" colspan="2">
90 <button string="Install" name="button_install" type="object" states="uninstalled"/>
91 <button string="Cancel Install" name="button_install_cancel" type="object" states="to install"/>
92 <button string="Uninstall (beta)" name="button_uninstall" type="object" states="installed"/>
93 <button string="Cancel Uninstall" name="button_uninstall_cancel" type="object" states="to remove"/>
94 <button string="Upgrade" name="button_upgrade" type="object" states="installed"/>
95 <button string="Cancel Upgrade" name="button_upgrade_cancel" type="object" states="to upgrade"/>
97 <button string="Update translations" name="button_update_translations" type="object" states="installed"/>
101 <page string="Dependencies">
102 <field name="dependencies_id" colspan="4" nolabel="1">
103 <tree string="Dependencies">
105 <field name="state"/>
113 <record model="ir.ui.view" id="module_tree">
114 <field name="name">ir.module.module.tree</field>
115 <field name="model">ir.module.module</field>
116 <field name="type">tree</field>
117 <field name="arch" type="xml">
118 <tree string="Modules" colors="blue:state=='to upgrade' or state=='to install';grey:state=='uninstalled' or state=='uninstallable'">
120 <field name="shortdesc"/>
121 <field name="author"/>
122 <field name="installed_version"/>
123 <field name="latest_version"/>
124 <field name="state"/>
128 <record model="ir.actions.act_window" id="open_module_tree">
129 <field name="name">Modules</field>
130 <field name="res_model">ir.module.module</field>
131 <field name="view_type">form</field>
132 <field name="view_mode">tree,form</field>
133 <field name="domain"></field>
135 <menuitem name="Administration/Modules management/Modules" action="open_module_tree" id="menu_module_tree"/>
137 <record model="ir.actions.act_window" id="open_module_tree_install">
138 <field name="name">Installed modules</field>
139 <field name="res_model">ir.module.module</field>
140 <field name="view_type">form</field>
141 <field name="view_mode">tree,form</field>
142 <field name="domain">[('state', 'in', ['installed', 'to upgrade', 'to remove'])]</field>
144 <menuitem name="Administration/Modules management/Modules/Installed modules" action="open_module_tree_install" id="menu_module_tree_install"/>
145 <record model="ir.actions.act_window" id="open_module_tree_uninstall">
146 <field name="name">Uninstalled modules</field>
147 <field name="res_model">ir.module.module</field>
148 <field name="view_type">form</field>
149 <field name="view_mode">tree,form</field>
150 <field name="domain">[('state', 'in', ['uninstalled', 'uninstallable'])]</field>
152 <menuitem name="Administration/Modules management/Modules/Uninstalled modules" action="open_module_tree_uninstall" id="menu_module_tree_uninstall"/>
153 <record model="ir.actions.act_window" id="open_module_tree_upgrade">
154 <field name="name">Modules to be installed, upgraded or removed</field>
155 <field name="res_model">ir.module.module</field>
156 <field name="view_type">form</field>
157 <field name="view_mode">tree,form</field>
158 <field name="domain">[('state','in', ['to upgrade', 'to remove', 'to install'])]</field>
160 <menuitem name="Administration/Modules management/Modules/Modules to be installed, upgraded or removed" action="open_module_tree_upgrade" id="menu_module_tree_upgrade"/>
162 <record model="ir.ui.view" id="repository_form">
163 <field name="name">ir.module.repository.form</field>
164 <field name="model">ir.module.repository</field>
165 <field name="type">form</field>
166 <field name="arch" type="xml">
167 <form string="Repository">
168 <field name="name" select="1"/>
169 <field name="sequence"/>
170 <field name="url" colspan="4" select="1" widget="url"/>
171 <field name="filter" colspan="4"/>
175 <record model="ir.ui.view" id="repository_tree">
176 <field name="name">ir.module.repository.tree</field>
177 <field name="model">ir.module.repository</field>
178 <field name="type">tree</field>
179 <field name="arch" type="xml">
180 <tree string="Repository list">
181 <field name="sequence"/>
187 <record model="ir.actions.act_window" id="open_repository_tree">
188 <field name="res_model">ir.module.repository</field>
189 <field name="view_type">form</field>
190 <field name="view_mode">tree,form</field>
193 name="Administration/Modules management/Repositories"
194 action="open_repository_tree"
195 id="menu_module_repository_tree"