From 9c78dc1b91dee9e979b131f600c2b33840f98ee2 Mon Sep 17 00:00:00 2001 From: "RON (OpenERP)" <> Date: Mon, 27 Sep 2010 12:42:29 +0530 Subject: [PATCH] [IMP]: Usability improvements on base for "Configuration" and "Customization" menus bzr revid: rpa@tinyerp.com-20100927071229-0sy4e7s2j7cfv54a --- bin/addons/base/ir/ir.xml | 137 ++++++++++++------ bin/addons/base/ir/ir_cron.py | 2 +- bin/addons/base/ir/ir_ui_view.py | 4 +- bin/addons/base/ir/workflow/workflow_view.xml | 44 ++++-- .../wizard/base_module_configuration_view.xml | 2 +- 5 files changed, 130 insertions(+), 59 deletions(-) diff --git a/bin/addons/base/ir/ir.xml b/bin/addons/base/ir/ir.xml index e76af79ea01..d6c092bd6f6 100644 --- a/bin/addons/base/ir/ir.xml +++ b/bin/addons/base/ir/ir.xml @@ -10,14 +10,22 @@ 20
+ - - - + + + + + + + + + + @@ -47,12 +55,17 @@ + + + + + - Client Actions + Client Events ir.actions.act_window ir.values form @@ -76,7 +89,9 @@ - + + + @@ -254,7 +269,7 @@ - Sequence Types + Sequence Codes ir.actions.act_window ir.sequence.type form @@ -310,7 +325,8 @@ - + + @@ -857,21 +873,25 @@ form
- - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -898,6 +918,13 @@ search + + + + @@ -905,7 +932,7 @@ - + @@ -1208,12 +1235,18 @@ search + + + + + + - - - - + @@ -1225,12 +1258,12 @@ form
- - - - - - + + + + + + @@ -1280,12 +1313,29 @@ search + + + + + + + + + + + @@ -1328,6 +1378,10 @@ search + + @@ -1335,8 +1389,8 @@ - - + + @@ -1568,7 +1622,8 @@ - + +
@@ -1587,8 +1642,8 @@ - - + @@ -1888,7 +1943,7 @@ {'key':'server_action'} - + Access Controls Grid @@ -1944,8 +1999,8 @@ - - + + diff --git a/bin/addons/base/ir/ir_cron.py b/bin/addons/base/ir/ir_cron.py index 33962c557c4..6b96333b5d5 100644 --- a/bin/addons/base/ir/ir_cron.py +++ b/bin/addons/base/ir/ir_cron.py @@ -52,7 +52,7 @@ class ir_cron(osv.osv, netsvc.Agent): ('hours', 'Hours'), ('work_days','Work Days'), ('days', 'Days'),('weeks', 'Weeks'), ('months', 'Months')], 'Interval Unit'), 'numbercall': fields.integer('Number of Calls', help='Number of time the function is called,\na negative number indicates that the function will always be called'), 'doall' : fields.boolean('Repeat Missed'), - 'nextcall' : fields.datetime('Next Call Date', required=True), + 'nextcall' : fields.datetime('Next Execution Date', required=True), 'model': fields.char('Object', size=64), 'function': fields.char('Function', size=64), 'args': fields.text('Arguments'), diff --git a/bin/addons/base/ir/ir_ui_view.py b/bin/addons/base/ir/ir_ui_view.py index 62e4bd9dd6e..810bfcf108a 100644 --- a/bin/addons/base/ir/ir_ui_view.py +++ b/bin/addons/base/ir/ir_ui_view.py @@ -55,7 +55,7 @@ class view(osv.osv): _columns = { 'name': fields.char('View Name',size=64, required=True), 'model': fields.char('Object', size=64, required=True), - 'priority': fields.integer('Priority', required=True), + 'priority': fields.integer('Sequence', required=True), 'type': fields.selection(( ('tree','Tree'), ('form','Form'), @@ -212,7 +212,7 @@ class view_sc(osv.osv): _sql_constraints = [ ('shortcut_unique', 'unique(res_id, resource, user_id)', 'Shortcut for this menu already exists!'), ] - + view_sc() # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/bin/addons/base/ir/workflow/workflow_view.xml b/bin/addons/base/ir/workflow/workflow_view.xml index 089d5ee777f..3fb98efb8f9 100644 --- a/bin/addons/base/ir/workflow/workflow_view.xml +++ b/bin/addons/base/ir/workflow/workflow_view.xml @@ -15,9 +15,11 @@ form
- - - + + + + + @@ -92,10 +94,12 @@ form
- - - - + + + + + + @@ -166,11 +170,20 @@ search + + + + + + + @@ -197,13 +210,15 @@ form - - - - - - - + + + + + + + + + @@ -229,6 +244,7 @@ + diff --git a/bin/addons/base/module/wizard/base_module_configuration_view.xml b/bin/addons/base/module/wizard/base_module_configuration_view.xml index 559273be8a9..7f11eced7d4 100644 --- a/bin/addons/base/module/wizard/base_module_configuration_view.xml +++ b/bin/addons/base/module/wizard/base_module_configuration_view.xml @@ -27,7 +27,7 @@ + type="server" icon="STOCK_EXECUTE" sequence="100" />