2008-08-24 14:45:43 +00:00
<?xml version="1.0" ?>
2008-09-10 17:56:00 +00:00
<openerp >
2008-10-27 13:13:26 +00:00
<data >
2009-10-29 12:26:37 +00:00
<record model= "ir.ui.view" id= "view_gtd_context_tree" >
<field name= "name" > project.gtd.context.tree</field>
<field name= "model" > project.gtd.context</field>
<field name= "type" > tree</field>
<field name= "arch" type= "xml" >
<tree string= "Context" >
<field name= "name" />
<field name= "project_default_id" />
</tree>
</field>
</record>
<record model= "ir.ui.view" id= "view_gtd_context_form" >
<field name= "name" > project.gtd.context.form</field>
<field name= "model" > project.gtd.context</field>
<field name= "type" > form</field>
<field name= "arch" type= "xml" >
<form string= "Context" >
<field name= "name" />
<field name= "sequence" />
<field name= "project_default_id" />
</form>
</field>
</record>
<record model= "ir.actions.act_window" id= "open_gtd_context_tree" >
<field name= "name" > Contexts</field>
<field name= "res_model" > project.gtd.context</field>
</record>
2008-10-27 13:13:26 +00:00
2009-10-29 12:26:37 +00:00
<menuitem name= "Time Management" id= "menu_open_gtd_time" parent= "project.menu_definitions" groups= "group_project_getting" />
<menuitem name= "Contexts" id= "menu_open_gtd_time_contexts" groups= "group_project_getting" parent= "menu_open_gtd_time" action= "open_gtd_context_tree" />
2008-10-27 13:13:26 +00:00
2009-10-29 12:26:37 +00:00
<record model= "ir.ui.view" id= "view_gtd_timebox_tree" >
<field name= "name" > project.gtd.timebox.tree</field>
<field name= "model" > project.gtd.timebox</field>
<field name= "type" > tree</field>
<field name= "arch" type= "xml" >
<tree string= "Timebox" >
<field name= "sequence" />
<field name= "name" />
<field name= "icon" />
</tree>
</field>
</record>
2008-10-27 13:13:26 +00:00
2009-10-29 12:26:37 +00:00
<record model= "ir.ui.view" id= "view_gtd_timebox_form" >
<field name= "name" > project.gtd.timebox.form</field>
<field name= "model" > project.gtd.timebox</field>
<field name= "type" > form</field>
<field name= "arch" type= "xml" >
<form string= "Timeboxes" >
<separator string= "Timebox Definition" colspan= "4" />
<field name= "name" />
<field name= "sequence" />
<field name= "icon" />
</form>
</field>
</record>
2008-10-27 13:13:26 +00:00
2009-10-29 12:26:37 +00:00
<record model= "ir.actions.act_window" id= "open_gtd_timebox_tree" >
<field name= "name" > Timeboxes</field>
<field name= "res_model" > project.gtd.timebox</field>
<field name= "view_type" > form</field>
<field name= "view_mode" > tree,form</field>
<field name= "view_id" ref= "view_gtd_timebox_tree" />
</record>
2008-10-27 13:13:26 +00:00
2009-10-29 12:26:37 +00:00
<menuitem name= "Timeboxes" id= "menu_open_gtd_time_timeboxes" parent= "menu_open_gtd_time" action= "open_gtd_timebox_tree" />
2009-10-22 14:01:58 +00:00
2009-10-23 12:45:01 +00:00
<record model= "ir.ui.view" id= "project_task_tree" >
<field name= "name" > project.task.tree.timebox</field>
<field name= "model" > project.task</field>
<field name= "type" > tree</field>
<field name= "inherit_id" ref= "project.view_task_tree2" />
<field name= "arch" type= "xml" >
<field name= "project_id" position= "after" >
<field name= "timebox_id" />
<button name= "next_timebox" string= "Next Timebox" type= "object" icon= "gtk-indent" attrs= "{'invisible':[('timebox_id.type','=','other')]}" />
<button name= "prev_timebox" string= "Previous Timebox" type= "object" icon= "gtk-indent" attrs= "{'invisible':[('timebox_id.type','=','daily')]}" />
</field>
</field>
</record>
2008-10-27 13:13:26 +00:00
<record model= "ir.ui.view" id= "project_task" >
<field name= "name" > project.task.form.timebox</field>
<field name= "model" > project.task</field>
<field name= "type" > form</field>
<field name= "inherit_id" ref= "project.view_task_form2" />
<field name= "arch" type= "xml" >
2009-09-24 10:46:21 +00:00
<field name= "progress" position= "after" >
<newline />
<separator string= "Getting Things Done" colspan= "6" />
<newline />
2009-10-28 13:34:12 +00:00
<field name= "context_id" select= "2" widget= "selection" />
<field name= "timebox_id" select= "1" />
2009-09-24 10:46:21 +00:00
<newline />
</field>
2008-10-27 13:13:26 +00:00
</field>
</record>
2009-10-28 13:34:12 +00:00
<record id= "view_project_task_tree2" model= "ir.ui.view" >
<field name= "name" > project.task.tree</field>
<field name= "model" > project.task</field>
<field name= "type" > tree</field>
<field eval= "2" name= "priority" />
<field name= "arch" type= "xml" >
<tree editable= "top" colors= "grey:state in ('cancel','done');blue:remaining_hours<0;red:bool(date_deadline) & (date_deadline<current_date) & (state in ('draft','open'))" string= "Tasks" >
<field name= "sequence" string= "Seq." />
<field name= "name" />
<field name= "project_id" icon= "gtk-indent" />
<field name= "user_id" />
<field name= "date_deadline" />
<field name= "remaining_hours" widget= "float_time" />
<field name= "progress" widget= "progressbar" />
<field name= "context_id" select= "2" />
<field name= "timebox_id" select= "1" />
<button name= "next_timebox" string= "Next Timebox" type= "object" icon= "gtk-print" />
<button name= "prev_timebox" string= "Previous Timebox" type= "object" icon= "gtk-indent" />
<field name= "priority" />
<field name= "state" />
<button name= "do_draft" states= "open" string= "Draft" type= "object" icon= "gtk-indent" help= "For changing to draft state" />
<button name= "do_open" states= "pending,draft" string= "Start Task" type= "object" icon= "gtk-execute" help= "For changing to open state" />
<button name= "do_reopen" states= "done,cancelled" string= "Reactivate" type= "object" icon= "gtk-convert" help= "For reopening the tasks" />
<button name= "do_pending" states= "open" string= "Pending" type= "object" icon= "gtk-media-pause" help= "For changing to pending state" />
<button groups= "base.group_extended" name= "%(project.wizard_delegate_task)d" states= "pending,open,draft" string= "Delegate" type= "action" icon= "gtk-execute" help= "For changing to delegate state" />
<button name= "%(project.wizard_close_task)d" states= "pending,open" string= "Done" type= "action" icon= "gtk-jump-to" help= "For changing to done state" />
<button name= "do_cancel" states= "draft,open,pending" string= "Cancel" type= "object" icon= "gtk-cancel" help= "For cancelling the task" />
</tree>
</field>
</record>
<record model= "ir.actions.act_window" id= "action_prject_task_tree" >
<field name= "name" > project.task</field>
<field name= "res_model" > project.task</field>
<field name= "view_type" > form</field>
<field name= "view_mode" > tree,form</field>
<field name= "view_id" ref= "view_project_task_tree2" />
<field name= "search_view_id" ref= "project.view_task_search_form" />
</record>
<menuitem name= "Tasks Inbox" groups= "group_project_getting" id= "menu_task_inbox" parent= "project.menu_main" action= "action_prject_task_tree" />
2008-10-27 13:13:26 +00:00
<act_window name= "My Inbox"
2009-09-04 15:07:37 +00:00
domain="[('user_id', '=', uid),('state','in',('draft','open'))]"
2008-10-27 13:13:26 +00:00
res_model="project.task"
src_model="project.gtd.timebox"
view_type="form"
view_mode="tree,form"
id="act_timebox_tasks_my_inbox"/>
<act_window name= "My Open Tasks"
domain="[('user_id', '=', uid),('state','in',('draft','open'))]"
res_model="project.task"
src_model="project.gtd.timebox"
view_type="form"
view_mode="tree,form"
id="act_timebox_tasks_my_open"/>
<act_window name= "My Pending Tasks"
domain="[('user_id', '=', uid),('state','=','pending')]"
res_model="project.task"
src_model="project.gtd.timebox"
view_type="form"
view_mode="tree,form"
id="act_timebox_tasks_my_pending"/>
<act_window name= "My Deadlines"
domain="[('user_id', '=', uid),('state','in',('draft','open','pending')),('date_deadline','< > ',False)]"
res_model="project.task"
src_model="project.gtd.timebox"
view_type="form"
view_mode="tree,form"
id="act_timebox_tasks_my_deadline_open"/>
<act_window name= "Timebox Tasks"
domain="[('timebox_id', '=', active_id)]"
res_model="project.task"
src_model="project.gtd.timebox"
view_type="form"
view_mode="tree,form"
id="act_timebox_tasks"/>
</data>
2008-09-10 17:56:00 +00:00
</openerp>