diff --git a/addons/fetchmail/fetchmail.py b/addons/fetchmail/fetchmail.py index 0f58419d1e1..75d6dd0d465 100644 --- a/addons/fetchmail/fetchmail.py +++ b/addons/fetchmail/fetchmail.py @@ -52,13 +52,14 @@ class email_server(osv.osv): ('imap', 'IMAP Server'), ], 'Server Type', select=True, readonly=False), 'is_ssl':fields.boolean('SSL ?', required=False), - 'attach':fields.boolean('Add Attachments ?', required=False), + 'attach':fields.boolean('Add Attachments ?', required=False, help="Fetches mail with attachments if true."), 'date': fields.date('Date', readonly=True, states={'draft':[('readonly', False)]}), 'user' : fields.char('User Name', size=256, required=True, readonly=True, states={'draft':[('readonly', False)]}), 'password' : fields.char('Password', size=1024, invisible=True, required=True, readonly=True, states={'draft':[('readonly', False)]}), 'note': fields.text('Description'), - 'action_id':fields.many2one('ir.actions.server', 'Reply Email', required=False, domain="[('state','=','email')]"), - 'object_id': fields.many2one('ir.model', "Model", required=True), + 'action_id':fields.many2one('ir.actions.server', 'Reply Email', required=False, domain="[('state','=','email')]", + help="A Email Server Action. It will be run whenever an e-mail is fetched from server."), + 'object_id': fields.many2one('ir.model', "Model", required=True, help="OpenObject Model. Generates a record of this model."), 'priority': fields.integer('Server Priority', readonly=True, states={'draft':[('readonly', False)]}, help="Priority between 0 to 10, select define the order of Processing"), 'user_id':fields.many2one('res.users', 'User', required=False), } diff --git a/addons/fetchmail/fetchmail_view.xml b/addons/fetchmail/fetchmail_view.xml index 1d0cf21be08..f854e2819ec 100644 --- a/addons/fetchmail/fetchmail_view.xml +++ b/addons/fetchmail/fetchmail_view.xml @@ -129,7 +129,7 @@ tree,form {'type':'imap'} - [('type','=','imap')] + [('server_type','=','imap')] tree,form {'type':'pop'} - [('type','=','pop')] + [('server_type','=','pop')] tree,form,calendar,gantt,graph - {"search_default_project_id":project_id, "search_default_user_id":uid, "search_default_current": 1} + {"search_default_user_id":uid, "search_default_current": 1} A task represents a work that has to be done. Each user works in his own list of tasks where he can record his task work in hours. He can work and close the task itself or delegate it to antoher user. If you delegate a task to another user, you get a new task in pending state, which will be re-opened when you have to review the work achieved. If you install the project_timesheet module, tasks works can be invoiced based on the project configuration. With the project_mrp module, sales orders can create tasks automatically when they are confirmed. diff --git a/addons/project_gtd/project_gtd.py b/addons/project_gtd/project_gtd.py index 8a3aa3133f1..90bef42b452 100644 --- a/addons/project_gtd/project_gtd.py +++ b/addons/project_gtd/project_gtd.py @@ -109,7 +109,7 @@ class project_task(osv.osv): tt = timebox_obj.browse(cr, uid, timebox_obj.search(cr,uid,[])) search_extended ='''''' % (len(tt)+7,1,_('Getting Things Done')) search_extended += '''''' % (_('Inbox'),) - search_extended += '''''' % (_('GTD'),) + search_extended += '''''' % (_('GTD'),) search_extended += '''''' for time in tt: if time.icon: diff --git a/addons/project_long_term/project_long_term_view.xml b/addons/project_long_term/project_long_term_view.xml index 79f11af4bbd..eaaafe5090a 100644 --- a/addons/project_long_term/project_long_term_view.xml +++ b/addons/project_long_term/project_long_term_view.xml @@ -257,8 +257,8 @@ - - + + @@ -287,7 +287,7 @@ project.phase form gantt,tree,form,calendar - {'search_default_responsible_id':uid,'search_default_project':1} + {"search_default_current": 1} A project can be split into the different phases. For each phase, you can define your resources allocation, describe different tasks and link your phase to previous and next ones, add date constraints for the automated scheduling. Use the long term planning in order to planify your available human resources, convert your phases into a series of tasks when you start working on it. @@ -297,7 +297,7 @@ project.phase form tree,form,calendar - {'search_default_responsible_id':uid,'search_default_project':1} + {"search_default_current": 1} diff --git a/addons/resource/resource_view.xml b/addons/resource/resource_view.xml index b8f3d14df56..2a20f101b0f 100644 --- a/addons/resource/resource_view.xml +++ b/addons/resource/resource_view.xml @@ -256,6 +256,7 @@ tree,form,calendar - + +