1 <?xml version="1.0" encoding="utf-8"?>
5 <record id="caldav_attendee_form_view" model="ir.ui.view">
6 <field name="name">crm.case.caldav.attendee</field>
7 <field name="model">crm.caldav.attendee</field>
8 <field name="type">form</field>
9 <field name="arch" type="xml">
10 <form string="Atendee details">
11 <notebook colspan="4">
12 <page string="Basic details">
13 <field name="user_id"/>
15 <field name="cn" select="1" colspan="2" />
16 <field name="partstat" />
17 <field name="cutype" select="1" />
18 <field name="role" select="1" />
22 <field name="delegated_to" select="1" />
23 <field name="delegated_from" select="1" />
24 <field name="sent_by" />
26 <field name="language" />
33 <record id="caldav_attendee_tree_view" model="ir.ui.view">
34 <field name="name">crm.case.caldav.attendee</field>
35 <field name="model">crm.caldav.attendee</field>
36 <field name="type">tree</field>
37 <field name="arch" type="xml">
38 <tree string="Atendee details">
39 <field name="cn" select="1" />
40 <field name="partstat" />
41 <field name="cutype" select="1" />
42 <field name="role" select="1" />
47 <record id="crm_caldav_alarm_form_view" model="ir.ui.view">
48 <field name="name">crm.caldav.alarm.form</field>
49 <field name="model">crm.caldav.alarm</field>
50 <field name="type">form</field>
51 <field name="arch" type="xml">
52 <form string="Reminder details">
53 <field name="alarm_id" select="1"/>
54 <field name="action_id" select="1" required="True"/>
55 <separator string="Attendees" colspan="4" />
56 <field name="attendee_ids" colspan="4" nolabel="1"/>
61 <record id="crm_caldav_tree_view" model="ir.ui.view">
62 <field name="name">crm.caldav.alarm.tree</field>
63 <field name="model">crm.caldav.alarm</field>
64 <field name="type">tree</field>
65 <field name="arch" type="xml">
66 <tree string="Reminder details">
67 <field name="alarm_id" select="1"/>
68 <field name="action_id" select="1"/>
73 <record id="res_alarm_form_view" model="ir.ui.view">
74 <field name="name">res.alarm.form</field>
75 <field name="model">res.alarm</field>
76 <field name="type">form</field>
77 <field name="arch" type="xml">
78 <form string="Reminder details">
79 <field name="name" select="1"/>
80 <field name="active"/>
81 <group string="Reminder details" col="4" colspan="4">
82 <field name="trigger_duration" nolabel="1" select="1"/>
83 <field name="trigger_interval" nolabel="1" select="1"/>
84 <field name="trigger_occurs" nolabel="1" select="1"/>
85 <field name="trigger_related" nolabel="1" select="1"/>
87 <field name="duration"/>
88 <field name="repeat"/>
93 <record id="res_tree_view" model="ir.ui.view">
94 <field name="name">res.alarm.tree</field>
95 <field name="model">res.alarm</field>
96 <field name="type">tree</field>
97 <field name="arch" type="xml">
98 <tree string="Reminder details">
99 <field name="name" select="1"/>
100 <field name="trigger_interval" select="1"/>
101 <field name="trigger_duration" select="1"/>
102 <field name="trigger_related" select="1"/>
103 <field name="trigger_occurs" select="1"/>
108 <record id="view_caldav_set_rrule_wizard" model="ir.ui.view">
109 <field name="name">Add RRule</field>
110 <field name="model">caldav.set.rrule</field>
111 <field name="type">form</field>
112 <field name="arch" type="xml">
113 <form string="Add RRule">
114 <separator string="Select data for Rule" colspan="4"/>
115 <field name="freq" />
116 <field name="interval" />
119 attrs="{'required' : [('end_date','=',False)]}"/>
120 <field name="end_date"
121 attrs="{'required' : [('count','<=',0), ('freq', '!=', 'None')]}"/>
122 <group col="7" colspan="4" name="Select weekdays"
123 attrs="{'invisible' : [('freq','!=','WEEKLY')]}">
124 <separator string="" colspan="6" />
126 <field name="mo" colspan="1" />
127 <field name="tu" colspan="1" />
128 <field name="we" colspan="1" />
129 <field name="th" colspan="1" />
130 <field name="fr" colspan="1" />
131 <field name="sa" colspan="1" />
132 <field name="su" colspan="1" />
135 <group col="4" colspan="4" attrs="{'invisible' : [('freq','!=','MONTHLY'), ('freq','!=','YEARLY')]}">
136 <separator string="" colspan="6"/>
137 <group col="2" colspan="4">
138 <field name="select1"/>
140 <group col="3" colspan="4" attrs="{'readonly' : [('select1','=','day')]}">
141 <field name="day" attrs="{'required' : [('select1','=','date')]}"/>
144 <group col="5" colspan="4" attrs="{'readonly' : [('select1','=','date')]}">
145 <label string="The" />
146 <field name="byday" nolabel="1"
147 attrs="{'required' : [('select1','=','day')]}"/>
148 <field name="week_list" nolabel="1"
149 attrs="{'required' : [('select1','=','day')]}"/>
150 <label string="of the Month" />
153 <group col="2" colspan="4" attrs="{'invisible' : [('freq','!=','YEARLY')]}">
154 <field name="month_list" string="of" colspan="1"
155 attrs="{'required' : [('freq','=','YEARLY')]}"/>
158 <separator string="" colspan="6" />
159 <label string="" colspan="2"/>
160 <button icon='gtk-cancel' special="cancel" string="Cancel"/>
161 <button name="do_add" string="Ok" type="object" icon="gtk-ok"/>
166 <record id="action_view_caldav_set_rrule_wizard" model="ir.actions.act_window">
167 <field name="name">Add RRule</field>
168 <field name="type">ir.actions.act_window</field>
169 <field name="res_model">caldav.set.rrule</field>
170 <field name="view_type">form</field>
171 <field name="view_mode">form</field>
172 <field name="target">new</field>