From b653b4d8e2bb7015d9e44edcdab886e513b8a431 Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Wed, 5 Jul 2006 21:15:21 +0000 Subject: [PATCH] - new toolbar code and images; Monotone-Parent: cd6e43ebd8d873923fb9ad3c40158a6ce63a1f09 Monotone-Revision: 21ae9d2d632db73281a8277df02900d3e48a6e98 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2006-07-05T21:15:21 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 3 + UI/Common/GNUmakefile | 4 +- UI/Common/UIxToolbarButton.m | 113 +++++++++++++++++++++++++ UI/Common/UIxToolbarSeparator.m | 14 +++ UI/Scheduler/GNUmakefile | 10 ++- UI/Scheduler/images/day-view.png | Bin 0 -> 647 bytes UI/Scheduler/images/delete.png | Bin 0 -> 1053 bytes UI/Scheduler/images/edit.png | Bin 0 -> 979 bytes UI/Scheduler/images/goto-today.png | Bin 0 -> 1046 bytes UI/Scheduler/images/month-view.png | Bin 0 -> 832 bytes UI/Scheduler/images/multiweek-view.png | Bin 0 -> 857 bytes UI/Scheduler/images/new-event.png | Bin 0 -> 1024 bytes UI/Scheduler/images/new-task.png | Bin 0 -> 917 bytes UI/Scheduler/images/week-view.png | Bin 0 -> 679 bytes UI/Templates/UIxCalDayChartview.wox | 48 +++++++++++ UI/Templates/UIxCalDayListview.wox | 48 +++++++++++ UI/Templates/UIxCalDayOverview.wox | 57 ++++++++++++- UI/Templates/UIxCalDayPrintview.wox | 48 +++++++++++ UI/Templates/UIxCalMonthOverview.wox | 48 +++++++++++ UI/Templates/UIxCalWeekChartview.wox | 47 ++++++++++ UI/Templates/UIxCalWeekColumnsview.wox | 47 ++++++++++ UI/Templates/UIxCalWeekListview.wox | 48 +++++++++++ UI/Templates/UIxCalWeekOverview.wox | 48 +++++++++++ UI/Templates/UIxCalYearOverview.wox | 44 ++++++++++ UI/Templates/UIxToolbarButton.wox | 18 ++++ UI/Templates/UIxToolbarSeparator.wox | 8 ++ 26 files changed, 647 insertions(+), 6 deletions(-) create mode 100644 UI/Common/UIxToolbarButton.m create mode 100644 UI/Common/UIxToolbarSeparator.m create mode 100644 UI/Scheduler/images/day-view.png create mode 100644 UI/Scheduler/images/delete.png create mode 100644 UI/Scheduler/images/edit.png create mode 100644 UI/Scheduler/images/goto-today.png create mode 100644 UI/Scheduler/images/month-view.png create mode 100644 UI/Scheduler/images/multiweek-view.png create mode 100644 UI/Scheduler/images/new-event.png create mode 100644 UI/Scheduler/images/new-task.png create mode 100644 UI/Scheduler/images/week-view.png create mode 100644 UI/Templates/UIxToolbarButton.wox create mode 100644 UI/Templates/UIxToolbarSeparator.wox diff --git a/ChangeLog b/ChangeLog index 9907d5a23..cf3e24363 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2006-07-05 Wolfgang Sourdeau + * UI/Common/UIxToolbarSeparator.m, UI/Common/UIxToolbarButton.m: + new toolbar objects. + * UI/Templates/UIxPageFrame.wox: use the exact html code as below. * UI/Templates/MailerUI/UIxMailMainFrame.wox: redone the diff --git a/UI/Common/GNUmakefile b/UI/Common/GNUmakefile index 3f508815f..cd2d55be0 100644 --- a/UI/Common/GNUmakefile +++ b/UI/Common/GNUmakefile @@ -19,7 +19,9 @@ CommonUI_OBJC_FILES += \ UIxElemBuilder.m \ UIxTabView.m \ UIxTabItem.m \ - + \ + UIxToolbarButton.m \ + UIxToolbarSeparator.m CommonUI_RESOURCE_FILES += \ Version \ diff --git a/UI/Common/UIxToolbarButton.m b/UI/Common/UIxToolbarButton.m new file mode 100644 index 000000000..0a7fc3514 --- /dev/null +++ b/UI/Common/UIxToolbarButton.m @@ -0,0 +1,113 @@ +#import +#import + +#import + +@interface UIxToolbarButton : UIxComponent +{ + NSString *buttonImage; + NSString *buttonLabel; + NSString *buttonLink; + NSString *buttonTooltip; +} + +- (void) setButtonImage: (NSString *) newButtonImage; +- (NSString *) buttonImage; + +- (void) setButtonLabel: (NSString *) newButtonLabel; +- (NSString *) buttonLabel; + +- (void) setButtonLink: (NSString *) newButtonLink; +- (NSString *) buttonLink; + +- (void) setButtonTooltip: (NSString *) newButtonTooltip; +- (NSString *) buttonTooltip; + +@end + +@implementation UIxToolbarButton + + +- (id) init +{ + if ((self = [super init])) + { + buttonImage = nil; + buttonLabel = nil; + buttonLink = nil; + buttonTooltip = nil; + } + + return self; +} + +- (void) dealloc +{ + if (buttonImage) + [buttonImage release]; + if (buttonLabel) + [buttonLabel release]; + if (buttonLink) + [buttonLink release]; + if (buttonTooltip) + [buttonTooltip release]; + [super dealloc]; +} + +- (void) setButtonLabel: (NSString *) newButtonLabel +{ + if (buttonLabel) + [buttonLabel release]; + buttonLabel = newButtonLabel; + if (buttonLabel) + [buttonLabel retain]; +} + +- (NSString *) buttonLabel +{ + return buttonLabel; +} + +- (void) setButtonImage: (NSString *) newButtonImage +{ + if (buttonImage) + [buttonImage release]; + buttonImage = newButtonImage; + if (buttonImage) + [buttonImage retain]; +} + +- (NSString *) buttonImage +{ + return buttonImage; +} + +- (void) setButtonLink: (NSString *) newButtonLink +{ + if (buttonLink) + [buttonLink release]; + buttonLink = newButtonLink; + if (buttonLink) + [buttonLink retain]; +} + +- (NSString *) buttonLink +{ + return [self completeHrefForMethod: buttonLink]; +} + +- (void) setButtonTooltip: (NSString *) newButtonTooltip +{ + if (buttonTooltip) + [buttonTooltip release]; + buttonTooltip = newButtonTooltip; + if (buttonTooltip) + [buttonTooltip retain]; +} + +- (NSString *) buttonTooltip +{ + return buttonTooltip; +} + +@end diff --git a/UI/Common/UIxToolbarSeparator.m b/UI/Common/UIxToolbarSeparator.m new file mode 100644 index 000000000..5b3ef5761 --- /dev/null +++ b/UI/Common/UIxToolbarSeparator.m @@ -0,0 +1,14 @@ +#import +#import + +#import + +@interface UIxToolbarSeparator : UIxComponent +{ +} + +@end + +@implementation UIxToolbarSeparator + +@end diff --git a/UI/Scheduler/GNUmakefile b/UI/Scheduler/GNUmakefile index a4f3fd3ed..bb54b5fa2 100644 --- a/UI/Scheduler/GNUmakefile +++ b/UI/Scheduler/GNUmakefile @@ -14,7 +14,6 @@ SchedulerUI_OBJC_FILES = \ NSCalendarDate+UIx.m \ SOGoAppointment+UIx.m \ UIxComponent+Agenor.m \ - \ UIxCalView.m \ UIxCalDayView.m \ UIxCalWeekView.m \ @@ -74,6 +73,15 @@ SchedulerUI_RESOURCE_FILES += \ images/green_corner.gif \ images/invisible_space_2.gif \ images/apt_icon_private.gif \ + images/day-view.png \ + images/delete.png \ + images/edit.png \ + images/goto-today.png \ + images/month-view.png \ + images/multiweek-view.png \ + images/new-event.png \ + images/new-task.png \ + images/week-view.png SchedulerUI_LOCALIZED_RESOURCE_FILES += \ Localizable.strings \ diff --git a/UI/Scheduler/images/day-view.png b/UI/Scheduler/images/day-view.png new file mode 100644 index 0000000000000000000000000000000000000000..074c2600d293f50b458f5e871f6ebb77aad2723d GIT binary patch literal 647 zcmV;20(kw2P)X1^@s6D=Y3@00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY4`BcR4`BhQKc{H`000McNliru)&~U*HwTOM-*f-~0u)I^ zK~zY`?N+<06hRO@EgPwz_!EYTD+)IejE&3$6GbrenhSe36hur64EzKWBL%qzYTy;_ zNB99g5_PAm&M~O&ot}M(kIigoy1M5~pRQ9?J(DD1o9zg;+_p|Is>c4#Q5_p40DuGt z0+1ku)e0#ks31_DsTiLPxO(s{EfE|aC0w|68ZbuB1l)nFX3Yca3flyj7i_$<|MB~8 zNTjrI#uQ!Et}P8*{QBk7-ev+VOq2>)OH^zDNcwdQo?U-~vp3Jd72X;{3HKQ594K~C z(A48hz{?kh7_TDmoC8=o1(1NFUvmbweKxo2nDc56*v&uzhaV1*T`(t{jM0Qlf&{3t zZh^6iapC->D`1|jCUDCj0i$qcd~qlf`wm3Xuq2R`lfQfQJiJ)zLGH?CT$ZW!5`)JN zrjUSJyOX&*E(IoctJ9RZE1Rj;vmt6dxqWvsU#o{OSJ++NTnFNxU49ZbrzvX|IiZ>% zO$^vboPq+L zKAQINsnX1^@s6D=Y3@00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY4`BcR4`BhQKc{H`000McNliru)&~U*HZP}GM$Z5M1FA_x zK~zY`-IiZWTU8v#zxTGc_ugJwpg7B*Lnwuj6kWg!cwoK|gAWRELqVO6DAC{^G<%qd z;lcQ9$f7YZ8Cr^tEyOGnUrb1r_~!PYb9FdDbP;S>M_cGWdjI}>Xj*9NpiA6~Cpk~Q zlg}sT_dDlz4nstEn1jVb9wh>KJv8C>9!>$|eE^R0^0A(1a_RPDNrZ?PA_5U16ADhu z*VY*6bEnC7=%7qwcyqBmrgN^NJ-+#B4=o(5G7`5JCwIp|L}nsFdTsTC`Pv#o_MIg< ze}-h=S@OB|l{ja;Ey=`Ny+jlJWPEm<7HaKA{Fk3U$*p0Chy$Sdy@yjTzWKCOlz8CJ zb--B(MdUF1;hZwM8tep^Tg7R)*xtG_*jF!EB@Xy20@y83MHW*ti|Y8jm>ocd1z-Tc zsawAtnL9Tx%c=&{RRh5dSQ2Tx{QjV2+Ew=>sGug!3vJDR4EEJaR?(b=+c;>I9Q?kU z+ITqH4Il#mOwlp*%y^mt!|(J9yiUMc7Qx9#OO~ zz*-craZv3h_|Mq2G7&SS-<1Tn`q2UT{2fa9uBfpIW=y{>t(l_cu56R5~F8RVH9d zhB>y4(SF`MRc*Tt!{{mA!OjJ9Hw1=r@b%3SIDp^teW=a7GU!Q4R-S-+G9VDN3c}1) zXs<`($H1~b6bLSMw8x+8uC`S;#B6W5KYXXzwKlB`9EwVkNI+Bt1cJ)zn7Ssa zcfSYunYkN!?}|gxlP8aq122$l9W|A}O9VN|1#e5DOn6@Mb?4);VtDSs`JeqN{_F7% X2syt1nD^dg00000NkvXXu0mjf<38M> literal 0 HcmV?d00001 diff --git a/UI/Scheduler/images/edit.png b/UI/Scheduler/images/edit.png new file mode 100644 index 0000000000000000000000000000000000000000..45f75446835f4daf9bd4caf6874a2ed9cf3fc462 GIT binary patch literal 979 zcmV;^11$WBP)X1^@s6D=Y3@00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY4`BcR4`BhQKc{H`000McNliru)&~U*HXindM)d#y17Jx+ zK~zY`wbp+~ly@8l@b~xW>`JV*%k9AGS{f12Mj0bSA*`sz1>2gHBf?+B*p?DjliZfJ z#YI+}OXvrBoi!2`WJQ==Y!qI_+SdB9YO}dbZ8>!5rPp)kdG~zZ{c+tP<&}B%z!x5# zKVI+e_xn8G&*u>&@iH%ExS)=vHKr-slc>R3ImiLpWR-WbW z<%d|jYI?U&#S_0f9}gA(@!#Lk_# zi~BIH&8dB7MPcF4W?oli-?C;RRkxMo0aE>f4l7uD^e{K3kKu{K+mHMG{zNI|YdQdE zZugc{I$BBxGxG-*iV@GBQDohK*tl50a~HU?8>R%Hx^5R-rc|8sEO;-ewde1diH6Sw zNo=mX&g5wZ%$a6*CVs@4hk)ziQ#dp)Y~KMr`V6FG?m|lkajmHvmNjq1>i|IW`LJO2 z>sV@Df=kYG1LC$F+0Vs4_@n~H@dlWT0bIG&0V!pi4gjRD7lyI=0b!D`?Z|-;cOv5M zQOl88uovUUjYEu1hlKc%kiK4!RDuD0zKHn2vLK#UlpTCH0KT#xE=2GEhfF23MUime z#qs{865JvmI=j?i!#lfF$R`8p95=AF^y@+4J^GAi;15yfxDgHzB+=N|_LX(dnJ)n# z@ZUkC%#{)GhCkkhW?YTfn9)!~u5HLw8*I^av%BwbVE~d-VVS002ovPDHLkV1ghl B+_nG! literal 0 HcmV?d00001 diff --git a/UI/Scheduler/images/goto-today.png b/UI/Scheduler/images/goto-today.png new file mode 100644 index 0000000000000000000000000000000000000000..2da10b537ebba3178b621464b6063e6bc25ffa4f GIT binary patch literal 1046 zcmV+x1nK*UP)X1^@s6D=Y3@00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY4`BcR4`BhQKc{H`000McNliru)&~U*I5ot%k~;tZ1EWbq zK~zY`wUtdwT~!dre;1(|Xo8^$BqlU1lCTtczQY=_S~o7bLei!vrcEQX2v{Bz3bbw{F$Qh1b^!}M(kSrmIWsQK<560m8p|Y;o18mm zX8!;A&%K_ivXz$jZ-UPEU)G(0be0wkUQ!~HV>7%}UFSWq0zdzLlWn=#EH3*bB_{F9 z?Ma~Szai+`ldLI;t|?Ve6!1`0Cd&4)6Xkw%iRA6i@axn~28xs8_ue)jgUr-yPB(UO_QuzbpTW1sBjmoGhgFBRSD^gZ^Ss|) z%iV=Zrti$+0n>M8$=H=fW@BY8yCsES;wIqp+KJ=ii)} z!^ZTm(vT>Kzr20{Yy8ztVr~USuMcpt@d78qFLR>fHCn=LoCu$1_{VOH5sWBC1Y?E5 zihATB1aXSQkFKG}#)}9qhRXTqXa_CfHa>ji9QmcySgRD29m0xGSbi9>>X7@<4Jh)X zh`{)bA&e;22u1`e%IIJps>%lq=TK3G`@66z4E0^ciZax55i9DDNBzzBKo#VemCa=;D=Mcs{=`?kmEGA4!N*OXJ@J3C_uxX1^@s6D=Y3@00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY4`BcR4`BhQKc{H`000McNliru)&~U*I0p=F!@B?g0?kQ8 zK~zY`?Uv1MTtyItzZ-c4NFZK4VeI!UBm;L3yQoh#$F1g*nAi`N3YGg2`A`3I1cwG>1^=@WC2ox|Bq zh7^@=Ueo>MuYW+1i!(VESv{}^Qk;VL$M3&BxIBQ*3|v&fP6n!M1BKtb2j6|s*|Aa?R)1)-ct3yO z$!eQWW~Z~(Mgo!jR0Wsvcg{ti{?X96(xv5`sRXz0wMYSTcUs3NXBLOZG|=+s`~Z>4 zVJ4M^;Bar76e46&2uZ_n5=kaibK|os=nR5mid6PbQ545P#7E5;Qi##Xc|v0B<{}ZM zK7E&v7@t{2;f%cOUqDgWM}n6>?~-I9iKLwA;ZB#3*?-=_Hv3yo35(tC8X>d0`H+w^ z@_u=FAJ{P3m_jzSi5X-wc4H3PjNe?qGL7jwNTxaa36`0dU%}SpWvW3Hg*e>ZCTtFR zgUmMxiM^lJvCK~QF(I?F`4HJ`ciI`XKopW&Z0a_Wseimg*feJD zA&JJ^O7^?eLKQ{Pzo1N`-_H&q_FujtWP1BA2${X->!dJy-N#6#_v{f#W~bB6eowz8 z5qij)yFYNJG$8_hZ)Gd8t^Eb7x$=Ck*SBpSC`h=S(Ar%Wt-mdiX{P(@J= z5SZS<3uLp^JIH&m^(0rzkB^Yd_IeuuI~#4xuxH|&DmqoBA*fBx9d~C$buM|>-GkFQ zMfI%aHRzqo5PbdBH~;yKR-C-_PoCrdR^EN@{RgiF`2VlsJoy__vT7*M$+p%20000< KMNUMnLSTZ$l#7i3 literal 0 HcmV?d00001 diff --git a/UI/Scheduler/images/multiweek-view.png b/UI/Scheduler/images/multiweek-view.png new file mode 100644 index 0000000000000000000000000000000000000000..dbf9b9df3df42097796197f28ac6b7af42a93ce2 GIT binary patch literal 857 zcmV-f1E&0mP)X1^@s6D=Y3@00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY4`BcR4`BhQKc{H`000McNliru)&~U*H!(y^O6>pu0_I6X zK~zY`?Uv1M990m7zeZjG5)m&EkQ4t69(jmmkP%XLNUV4Q9)Lx*ya@{;6k@QQ z*d9Bc_%9O&47>mjz|RKc>09Tp=r$fZV@C+Qqok`ow{NxT)~R#rc4nKav{$%dyYc`7 zCt#!Ys$Uz(0I^c5aVZF?@ngEIX6p@4x+W_woQfH*r=5>kU+51DRi5gL@xu zGxEt8;Ue3lf{BRYc`}C*mkcJK`X$5a$|0400V2-{L#J~<3KJnxm?WLz5OT2=A##~W zBB@xf&Mp#p-oFOw9wS49dHecXM3|d529eCz@Gv1UQ5hpb)F!GVnMQ4rka>6Z79k;n z^5gyiBIQUBGDkoDMA$t0?uZDp*LjWv?fnjt*=+A2nMa#X2$^r!9}_ZR(1jV~-I9NE zV{nj=7#$iSB&wBBQi$5bJA}kceUb>%oUIcQ3v)9lT+}7+_Aj#XE)q!M@aP8==HT!- zA+xjpjF4%y_p#0T)(&B@ys=HlJXqZ% zQ$sQfbJJL6alV1A%VnxkMG>NN_&s5>b5QJjYv+KFSbMySWmZ~kLT2gVCbIczd7Y$! zBBkS()WD`PGE9V+tX5En>8WufGdDd&*vvO>A&K{IH;51)E;La|QJkab^c-}%rA)KbA-MX1^@s6D=Y3@00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY4`BcR4`BhQKc{H`000McNliru)&~U*HUi>@8oB@g1C2>U zK~zY`?UqeUTvZgue{VpFRxKf|l~xL=wl%tFWq>NumOv`Bq)nKWMi*+LJEJisE;KE6 zVYF+PE;PnyVi;|qbUIDJVahBf+>sWH^Zv`8u6U+>*}j*Itz0R~ND*m+(~a_)QQ z-v9ZZd+xca2*-@l_Y>1#y;993Q*a z{LcWoVxUd{mI)Nt3OM@jd(iS)l6`NMVby1A#Lqv_IoprX+FQuj}oVVd~i0gWhhReCb9!q<1IxJs1@i-bz!VvMKM+o zk;QQ$-O8EwZy>?bc=}lmI$riF63<$z*B$a4{at5>=)qF5ss@gwcK+<_IPClP0`=nQ95pFuu|DpO1`sDCn{ z6Tl=lOFre*Sl-D;hWbx__wF4hcU6TdlTYf-15?Uw0QxM{58m1-||vjuj#Ga}4q< zqdLy@*?z=P=G8D`=ZTM8Vs2`d>Df6dOTsugd28)~65h8LfPwTF0Oi$(5m71*Hh@}2 zHj@bYn43ZrRD6;#~}z5j1DRiYjtle^af{bM+dHTVS9hdw)Sx=}h+e)zjII6{Y*qSwxhsSQG&s$bnn#ZP*dwmYXKzPM-?296OS*Kr7rM2v;N3h;-}zq=1)K+Y`qABtnl;XW^;|xF@ALb-ubL>x7~KV6 uIe?RS>1X!w|0X1^@s6D=Y3@00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY4`BcR4`BhQKc{H`000McNliru)&~U*IU06zo+AJN10qR8 zK~zY`?Ur3=6jv0-e|JqcYExa*DyeO>B7VLEOBG6Ok@`}q3ta?T^+mx2A4C*EQP7lX zpar21eMu-4Y^YTs(6tyFXkJ?C$BPdo;0HoeG#X7zOm?$7b3cv`Gm}hqH;R= z@7$UH`Tx&3_l^<~rqU8ju}wKZP2_ZaFjHQyQ2>a5Ab>(7@Zv&>C?s4#_)J1)&_L$; zsHy;{t5K}|ayb|m+}eS)pd~hEgT+&Dj$aOvVT)>H#< zzK3@3-H+{K4|i?PJikH|*x1-PaN4WRz#5GUBiykyL)*D_T*$)4qYv}%1P*sDMkQ0g zbWpPq?-naKQysu*e@v3LbK@+2`lY>U^lv8m8OrzY>w!*OczyQmYL+QIIe>GpGnBO2}{Efcu<7f9hR51n`E6@sL(`j0Pjm<4% zIf(L8TlY4{K5rsH0znv&VMIM>9QcD$zDS{1V(p^$P}7oSRpk3PfyVWlX&e+h6GXlxlfgy( zV4&m54-B{`%$r`1L$Da`^xtLW{N?Bw22V7P%>Xj3ww!^+Iye)nnk|_OR)W4QgvH?% z9&!5TlK|8&Si!0f-={EA;L)6ZZvA-`Ni1OSaW_kn4P^|pKNe}!2c?ijykn1i^e;Bt z<4#>&O3E~lFM0HuK6?A^^UjTJw0+(3RVtNgs?33_?1PTqChvpS>Y&Ge01XLx{9Y0& ziSza3W$I*H^P&mnKHZd=z#!U-j0OF7GrHrSfVrAMO`?c1lk|brKF9Wd^HQf(iaix` rmWco=e(1;d@&9X44%Dl^iWk{4v;@v3!(WB300000NkvXXu0mjfFt4P% literal 0 HcmV?d00001 diff --git a/UI/Scheduler/images/week-view.png b/UI/Scheduler/images/week-view.png new file mode 100644 index 0000000000000000000000000000000000000000..eb4703caa2318ae4bfef7a781d26da20c63a9d75 GIT binary patch literal 679 zcmV;Y0$BZtP)X1^@s6D=Y3@00006VoOIv0RI60 z0RN!9r;`8x010qNS#tmY4`BcR4`BhQKc{H`000McNliru)&~U*HyY^hv#kIC0yIfP zK~zY`?N&W&R6!IyBU`Cp@K0DtH2d6Of+iw@SfsEMtgZb47HO^g8CEG$h!H|mHi$~F zwf6^TY_jZ|x#w8Sym_-9&qZ`QFAVR@ygPH}o^#*bb&{}5JBKCP(gXAwaI|q=7kUl= zAOV5^I7ktdL`n`y9!T$$z>fet{CwtS0$l7l3?5wp0^{%m%mA-q&7!j@;vgVc@{N0r zzK#BXBDtwMx;WI}#@s}TKTp5!{yu=FCUPlQ87N@^a9XUv-s2$#Pu4KluWtxnNd^6!@-PF=UC11dN-9eGBL8i@8 z<~46_0<$@ktyayt0M>r-cThIKNz8>loxOWWIxLX5L zEWJRso2{jYiLR`TT5a-r7e!Xr6QWHETWT<^P0m2^qTLj+y=i$+7EndC%%h8dg^nsR zU*p5@ZNw&gIzB`Qgpv68?ll4lqi}q6CF7u^{=d;0vJ|Dw6FhRZ(ww{~ge^6pH4|NkoH*)Jp6TjS;$w4(q3 N002ovPDHLkV1gJaE$#pS literal 0 HcmV?d00001 diff --git a/UI/Templates/UIxCalDayChartview.wox b/UI/Templates/UIxCalDayChartview.wox index a6f0a21b2..65d643e3e 100644 --- a/UI/Templates/UIxCalDayChartview.wox +++ b/UI/Templates/UIxCalDayChartview.wox @@ -7,6 +7,54 @@ className="UIxPageFrame" title="name" > + +
+ + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + +
+
@@ -52,10 +100,11 @@
- + +
diff --git a/UI/Templates/UIxCalDayPrintview.wox b/UI/Templates/UIxCalDayPrintview.wox index 371e2e10b..47554e559 100644 --- a/UI/Templates/UIxCalDayPrintview.wox +++ b/UI/Templates/UIxCalDayPrintview.wox @@ -7,6 +7,54 @@ className="UIxPrintPageFrame" title="title" > + +
+ + + + + + + + + + + + + + + + + + + + +
+
diff --git a/UI/Templates/UIxCalMonthOverview.wox b/UI/Templates/UIxCalMonthOverview.wox index d591e09d5..803cab92b 100644 --- a/UI/Templates/UIxCalMonthOverview.wox +++ b/UI/Templates/UIxCalMonthOverview.wox @@ -7,6 +7,54 @@ className="UIxPageFrame" title="name" > + +
+ + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + +
+
diff --git a/UI/Templates/UIxCalWeekColumnsview.wox b/UI/Templates/UIxCalWeekColumnsview.wox index 1a97f86f1..2e6479257 100644 --- a/UI/Templates/UIxCalWeekColumnsview.wox +++ b/UI/Templates/UIxCalWeekColumnsview.wox @@ -8,6 +8,53 @@ className="UIxPageFrame" title="name"> +
+ + + + + + + + + + + + + + + + + + + + +
+
diff --git a/UI/Templates/UIxCalWeekListview.wox b/UI/Templates/UIxCalWeekListview.wox index ec9aea4a2..41ead99f0 100644 --- a/UI/Templates/UIxCalWeekListview.wox +++ b/UI/Templates/UIxCalWeekListview.wox @@ -8,6 +8,54 @@ className="UIxPageFrame" title="name" > + +
+ + + + + + + + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + + + + + +
+
diff --git a/UI/Templates/UIxCalYearOverview.wox b/UI/Templates/UIxCalYearOverview.wox index 117047b9e..58df4d564 100644 --- a/UI/Templates/UIxCalYearOverview.wox +++ b/UI/Templates/UIxCalYearOverview.wox @@ -7,6 +7,50 @@ className="UIxPageFrame" title="name" > + +
+ + + + + + + + + + + + + + + + +
+
diff --git a/UI/Templates/UIxToolbarButton.wox b/UI/Templates/UIxToolbarButton.wox new file mode 100644 index 000000000..e1632696e --- /dev/null +++ b/UI/Templates/UIxToolbarButton.wox @@ -0,0 +1,18 @@ + + + +
+ +
+
diff --git a/UI/Templates/UIxToolbarSeparator.wox b/UI/Templates/UIxToolbarSeparator.wox new file mode 100644 index 000000000..4bb3c9e03 --- /dev/null +++ b/UI/Templates/UIxToolbarSeparator.wox @@ -0,0 +1,8 @@ + + + +