~openerp-dev/openobject-server/7.0-fix-mail_issues-adh

« back to all changes in this revision

Viewing changes to openerp/addons/base/module/module_view.xml

[MERGE] apps by chs

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<?xml version="1.0" encoding="utf-8"?>
2
2
<openerp>
3
3
    <data>
4
 
 
5
4
        <!-- Modules Categories -->
6
 
 
7
5
        <record id="view_module_category_form" model="ir.ui.view">
8
6
            <field name="name">ir.module.category.form</field>
9
7
            <field name="model">ir.module.category</field>
32
30
        </record>
33
31
 
34
32
        <!-- Click on a category -->
35
 
 
36
33
        <record id="view_module_filter" model="ir.ui.view">
37
34
            <field name="name">ir.module.module.list.select</field>
38
35
            <field name="model">ir.module.module</field>
43
40
                    <filter name="app" icon="terp-check" string="Apps" domain="[('application', '=', 1)]"/>
44
41
                    <filter name="extra" icon="terp-check" string="Extra" domain="[('application', '=', 0)]"/>
45
42
                    <separator/>
46
 
                    <filter icon="terp-check" string="Installed" domain="[('state', 'in', ['installed', 'to upgrade', 'to remove'])]"/>
 
43
                    <filter name="installed" icon="terp-check" string="Installed" domain="[('state', 'in', ['installed', 'to upgrade', 'to remove'])]"/>
47
44
                    <filter icon="terp-dialog-close" string="Not Installed" domain="[('state', 'in', ['uninstalled', 'uninstallable', 'to install'])]"/>
48
45
                    <field name="category_id"/>
49
46
                    <group expand="0" string="Group By...">
53
50
               </search>
54
51
            </field>
55
52
        </record>
56
 
 
57
 
        <record model="ir.ui.view" id="module_view_kanban">
58
 
            <field name="name">Modules Kanban</field>
59
 
            <field name="model">ir.module.module</field>
60
 
            <field name="arch" type="xml">
61
 
                <kanban create="false">
62
 
                  <field name="icon"/>
63
 
                  <field name="name"/>
64
 
                  <field name="state"/>
65
 
                  <field name="summary"/>
66
 
                  <templates>
67
 
                    <t t-name="kanban-box">
68
 
                      <div class="oe_module_vignette">
69
 
                        <t t-set="installed" t-value="record.state.raw_value == 'installed'"/>
70
 
                        <img t-attf-src="#{record.icon.value}" class="oe_module_icon"/>
71
 
                        <div class="oe_module_desc">
72
 
                          <h4><a type="open"><field name="shortdesc"/></a></h4>
73
 
                          <p class="oe_module_name">
74
 
                             <t t-if="record.summary.raw_value"><field name="summary"/><br/></t>
75
 
                             <i><field name="name" groups="base.group_no_one"/></i>
76
 
                          </p>
77
 
                          <button type="object" name="button_immediate_install" states="uninstalled">Install</button>
78
 
                          <button t-if="installed" disabled="disabled">Installed</button>
79
 
                        </div>
80
 
                      </div>
81
 
                    </t>
82
 
                  </templates>
83
 
                </kanban>
84
 
            </field>
85
 
        </record>
86
 
 
87
53
        <record id="action_module_open_categ" model="ir.actions.act_window">
88
54
            <field name="name">Modules</field>
89
55
            <field name="res_model">ir.module.module</field>
100
66
 
101
67
 
102
68
        <!-- Modules -->
103
 
 
104
69
        <record id="module_form" model="ir.ui.view">
105
70
            <field name="name">ir.module.module.form</field>
106
71
            <field name="model">ir.module.module</field>
176
141
                </tree>
177
142
            </field>
178
143
        </record>
 
144
        <record model="ir.ui.view" id="module_view_kanban">
 
145
            <field name="name">Modules Kanban</field>
 
146
            <field name="model">ir.module.module</field>
 
147
            <field name="arch" type="xml">
 
148
                <kanban create="false">
 
149
                  <field name="icon"/>
 
150
                  <field name="name"/>
 
151
                  <field name="state"/>
 
152
                  <field name="summary"/>
 
153
                  <templates>
 
154
                    <t t-name="kanban-box">
 
155
                      <div class="oe_module_vignette">
 
156
                        <t t-set="installed" t-value="record.state.raw_value == 'installed'"/>
 
157
                        <img t-attf-src="#{record.icon.value}" class="oe_module_icon"/>
 
158
                        <div class="oe_module_desc">
 
159
                          <h4><a type="open"><field name="shortdesc"/></a></h4>
 
160
                          <p class="oe_module_name">
 
161
                             <t t-if="record.summary.raw_value"><field name="summary"/><br/></t>
 
162
                             <i><field name="name" groups="base.group_no_one"/></i>
 
163
                          </p>
 
164
                          <button type="object" name="button_immediate_install" states="uninstalled">Install</button>
 
165
                          <button t-if="installed" disabled="disabled">Installed</button>
 
166
                        </div>
 
167
                      </div>
 
168
                    </t>
 
169
                  </templates>
 
170
                </kanban>
 
171
            </field>
 
172
        </record>
179
173
        <record id="open_module_tree" model="ir.actions.act_window">
180
 
            <field name="name">Install a Module</field>
 
174
            <!-- uncomment on released
 
175
            <field name="name">Installed Modules</field>
 
176
            -->
 
177
            <field name="name">Modules</field>
181
178
            <field name="res_model">ir.module.module</field>
182
179
            <field name="view_type">form</field>
183
180
            <field name="view_mode">kanban,tree,form</field>
184
 
            <field name="context">{'search_default_app':1}</field>
 
181
            <!-- uncomment on released
 
182
            <field name="context">{'search_default_installed':1}</field>
 
183
            -->
185
184
            <field name="search_view_id" ref="view_module_filter"/>
186
185
            <field name="help" type="html">
187
186
              <p><b>No module found!</b></p>
188
187
              <p>You should try others search criteria.</p>
189
188
            </field>
190
189
        </record>
191
 
        <menuitem id="menu_module_tree" parent="base.menu_management" name="Modules"
192
 
            sequence="1" action="open_module_tree"/>
 
190
        <menuitem id="menu_module_tree" parent="menu_management" name="Installed Modules" sequence="10" action="open_module_tree"/>
 
191
 
 
192
 
 
193
        <!-- Apps modules -->
 
194
        <record model="ir.actions.client" id="modules_act_cl">
 
195
            <field name="name">Apps</field>
 
196
            <field name="tag">apps</field>
 
197
        </record>
 
198
        <!-- uncomment on released
 
199
        <menuitem id="module_mi" parent="base.menu_management" sequence="3" action="modules_act_cl"/>
 
200
        -->
 
201
        <menuitem id="module_mi" parent="base.menu_management" sequence="20" action="modules_act_cl"/>
 
202
 
 
203
        <record model="ir.actions.client" id="modules_updates_act_cl">
 
204
            <field name="name">Updates</field>
 
205
            <field name="tag">apps.updates</field>
 
206
            <field name="params">{}</field>
 
207
        </record>
 
208
        <!-- uncomment on released
 
209
        <menuitem id="menu_module_updates" parent="base.menu_management" sequence="7" action="modules_updates_act_cl"/>
 
210
        -->
 
211
        <menuitem id="menu_module_updates" parent="base.menu_management" sequence="30" action="modules_updates_act_cl"/>
193
212
 
194
213
    </data>
195
214
</openerp>