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
@@ -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
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" />