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="cn" select="1" colspan="2" />
14 <field name="partstat" />
15 <field name="cutype" select="1" />
16 <field name="role" select="1" />
20 <field name="delegated_to" select="1" />
21 <field name="delegated_from" select="1" />
22 <field name="sent_by" />
24 <field name="language" />
31 <record id="caldav_attendee_tree_view" model="ir.ui.view">
32 <field name="name">crm.case.caldav.attendee</field>
33 <field name="model">crm.caldav.attendee</field>
34 <field name="type">tree</field>
35 <field name="arch" type="xml">
36 <tree string="Atendee details">
37 <field name="cn" select="1" />
38 <field name="partstat" />
39 <field name="cutype" select="1" />
40 <field name="role" select="1" />
45 <record id="caldav_alarm_form_view" model="ir.ui.view">
46 <field name="name">crm.case.caldav.alarm.form</field>
47 <field name="model">crm.caldav.alarm</field>
48 <field name="type">form</field>
49 <field name="arch" type="xml">
50 <form string="Alarm details">
51 <field name="action"/>
52 <field name="name" select="1" attrs="{'required' : [('action','in',('EMAIL', 'DISPLAY'))]}"/>
53 <separator string="Description" colspan="4"/>
54 <field name="description" colspan="4" nolabel="1" attrs="{'required' : [('action','in',('EMAIL'))]}"/>
55 <group string="Reminder details" col="4" colspan="4">
56 <field name="trigger_duration" nolabel="1" select="1"/>
57 <field name="trigger_interval" nolabel="1" select="1"/>
58 <field name="trigger_occurs" nolabel="1" select="1"/>
59 <field name="trigger_related" nolabel="1" select="1"/>
61 <field name="duration"/>
62 <field name="repeat"/>
63 <field name="attach" colspan="4" attrs="{'required' : [('action','in',('AUDIO', 'PROCEDURE'))]}"/>
68 <record id="caldav_alarm_tree_view" model="ir.ui.view">
69 <field name="name">crm.case.caldav.alarm.tree</field>
70 <field name="model">crm.caldav.alarm</field>
71 <field name="type">tree</field>
72 <field name="arch" type="xml">
73 <tree string="Alarm details">
74 <field name="name" select="1"/>
75 <field name="action"/>
76 <field name="trigger_interval" select="1"/>
77 <field name="trigger_duration" select="1"/>
78 <field name="trigger_related" select="1"/>
79 <field name="trigger_occurs" select="1"/>
80 <field name="active"/>
85 <record id="view_caldav_set_rrule_wizard" model="ir.ui.view">
86 <field name="name">Add RRule</field>
87 <field name="model">caldav.set.rrule</field>
88 <field name="type">form</field>
89 <field name="arch" type="xml">
90 <form string="Add RRule">
91 <separator string="Select data for Rule" colspan="4"/>
93 <field name="interval" />
96 attrs="{'required' : [('end_date','=',False)]}"/>
97 <field name="end_date"
98 attrs="{'required' : [('count','<=',0), ('freq', '!=', 'None')]}"/>
99 <group col="7" colspan="4" name="Select weekdays"
100 attrs="{'invisible' : [('freq','!=','WEEKLY')]}">
101 <separator string="" colspan="6" />
103 <field name="mo" colspan="1" />
104 <field name="tu" colspan="1" />
105 <field name="we" colspan="1" />
106 <field name="th" colspan="1" />
107 <field name="fr" colspan="1" />
108 <field name="sa" colspan="1" />
109 <field name="su" colspan="1" />
112 <group col="4" colspan="4" attrs="{'invisible' : [('freq','!=','MONTHLY'), ('freq','!=','YEARLY')]}">
113 <separator string="" colspan="6"/>
114 <group col="2" colspan="4">
115 <field name="select1"/>
117 <group col="3" colspan="4" attrs="{'readonly' : [('select1','=','day')]}">
118 <field name="day" attrs="{'required' : [('select1','=','date')]}"/>
121 <group col="5" colspan="4" attrs="{'readonly' : [('select1','=','date')]}">
122 <label string="The" />
123 <field name="byday" nolabel="1"
124 attrs="{'required' : [('select1','=','day')]}"/>
125 <field name="week_list" nolabel="1"
126 attrs="{'required' : [('select1','=','day')]}"/>
127 <label string="of the Month" />
130 <group col="2" colspan="4" attrs="{'invisible' : [('freq','!=','YEARLY')]}">
131 <field name="month_list" string="of" colspan="1"
132 attrs="{'required' : [('freq','=','YEARLY')]}"/>
135 <separator string="" colspan="6" />
136 <label string="" colspan="3"/>
137 <button name="add_rrule" string="Ok" type="object" icon="gtk-ok"/>
142 <record id="action_view_caldav_set_rrule_wizard" model="ir.actions.act_window">
143 <field name="name">Add RRule</field>
144 <field name="type">ir.actions.act_window</field>
145 <field name="res_model">caldav.set.rrule</field>
146 <field name="view_type">form</field>
147 <field name="view_mode">form</field>
148 <field name="target">new</field>