]> err.no Git - scalable-opengroupware.org/blob - SOGo/UI/Scheduler/ChangeLog
improved the iCal rendering
[scalable-opengroupware.org] / SOGo / UI / Scheduler / ChangeLog
1 2004-10-06  Marcus Mueller  <znek@mulle-kybernetik.com>
2
3         * UIxAppointmentEditor.m: changed iCal template to use RFC2445
4           conforming line delimiters. Changed the testAction to aid in
5           debugging our iCal rendering. (v0.9.85)
6
7 2004-10-05  Marcus Mueller  <znek@mulle-kybernetik.com>
8
9         * v0.9.84
10
11         * SOGoAppointment+UIx.[hm]: new class providing UIx convenience methods
12
13         * UIxAppointmentView.[m|wox]: added priority and categories
14
15         * UIxAppointmentEditor.[m|wox]: added priority and categories
16
17         * English.lproj/default.strings: new labels
18
19 2004-09-25  Helge Hess  <helge.hess@opengroupware.org>
20
21         * UIxCalDateLabel.m: minor code cleanups, fixed compilation on MacOSX
22           (v0.9.83)
23
24 2004-09-13  Marcus Mueller  <znek@mulle-kybernetik.com>
25
26         * English.lproj/default.strings: fixed a missing ';' (v0.9.82)
27
28 2004-09-10  Marcus Mueller  <znek@mulle-kybernetik.com>
29
30         * v0.9.81
31
32         * GNUmakefile, product.plist: added new image
33
34         * images/invisible_space_2.gif: new transparent image used by
35           UIxWeekListview.wox
36
37         * UIxCalDayView.m: rewrote -isCurrentDateInApt: to use
38           NGCalendarDateRange
39         
40         * UIxCalWeekListview.[m|wox]: implemented
41
42         * UIxCalWeekColumnsview.[m|wox]: implemented
43
44         * UIxCalWeekOverview.m: removed impl. of -appointments, moved to
45           superclass
46
47         * UIxCalWeekView.m: added impl. of -appointments
48
49 2004-09-10  Helge Hess  <helge.hess@skyrix.com>
50
51         * UIxAppointmentPrintview.wox, UIxAppointmentView.wox: added missing
52           label prefix (v0.9.80)
53
54 2004-09-09  Marcus Mueller  <znek@mulle-kybernetik.com>
55
56         * v0.9.79
57
58         * UIxAppointmentEditor.wox: removed debug output of clientObject,
59           UIxPageFrame.wox is doing this now.
60
61         * UIxCalDayListView.[wox|m]: fixed some wrong assumptions of uid
62           handling, corrected to use the (now bugfixed) calendarUIDs of
63           clientObject.
64
65 2004-09-07  Marcus Mueller  <znek@mulle-kybernetik.com>
66
67         * v0.9.78
68
69         * UIxCalDayOverview.m, UIxCalDayChartview.m: minor cleanups
70
71         * UIxCalDayOverview.wox, UIxCalDayChartview.wox: added style
72           information for appointments, used for colorization (doesn't work
73           due to style problems - needs to get investigated later on)
74
75         * UIxCalDayListview.[m|wox]: started implementation of list view,
76           not quite finished.
77
78 2004-09-06  Marcus Mueller  <znek@mulle-kybernetik.com>
79
80         * UIxAppointmentEditor.wox: fixed incorrect label (v0.9.77)
81
82 2004-09-01  Marcus Mueller  <znek@mulle-kybernetik.com>
83
84         * GNUmakefile.preamble: fixed for gsmake 1.9.2 build (v0.9.76)
85
86 2004-08-31  Marcus Mueller  <znek@mulle-kybernetik.com>
87
88         * UIxCalView.m: fixed stupid bug (v0.9.75)
89
90 2004-08-27  Marcus Mueller  <znek@mulle-kybernetik.com>
91
92         * v0.9.74
93
94         * English.lproj/default.plist: more labels
95         
96         * UIxAppointmentView.wox: replaced static strings with labels
97
98         * UIxAppointmentView.h, UIxCalView.h: exposed some methods
99
100         * product.plist: added "printview" method to SOGoAppointmentObject
101
102         * UIxAppointmentPrintview.[m|wox]: new printview for appointments
103
104 2004-08-27  Helge Hess  <helge.hess@skyrix.com>
105
106         * UIxAppointmentEditor.m: prepared to share code with contact editor
107           (v0.9.73)
108
109         * UIxCalView.m: minor code cleanups (v0.9.72)
110
111 2004-08-25  Marcus Mueller  <znek@mulle-kybernetik.com>
112
113         * GNUmakefile.preamble: removed NGScripting from dependencies - it's no
114           longer required (v0.9.71)
115
116         * UIxAppointmentProposal.m: changed -isSecondHalfGreen and
117           -isSlotRangeGreen due to a bugfix in NGExtensions (v0.9.70)
118
119         * v0.9.69
120
121         * UIxAppointmentProposal.m: completed edit functionality. Resources and
122           participants are now passed as query parameters.
123         
124         * UIxAppointmentEditor.m: Resources and Participants are now properly
125           constructed from existing query parameters.
126
127 2004-08-24  Marcus Mueller  <znek@mulle-kybernetik.com>
128
129         * v0.9.68
130
131         * UIxAppointmentEditor.m: added knowledge about "dur" parameter
132
133         * UIxAppointmentProposal.[m|wox]: added edit functionality, still
134           incomplete
135
136         * UIxCalView.[hm]: remove date related query parameter methods, moved
137           to UIxComponent
138
139         * GNUmakefile.preamble: changes for linking against SOPE 4.3 (v0.9.67)
140
141 2004-08-16  Marcus Mueller  <znek@mulle-kybernetik.com>
142
143         * AnaisUidSelector.[wox,m]: Added colorizing of login's uid. (v0.9.66)
144
145 2004-08-16  Helge Hess  <helge.hess@skyrix.com>
146
147         * UIxAppointmentProposal.m: small bugfix to range processing (v0.9.65)
148
149 2004-08-16  Marcus Mueller  <znek@mulle-kybernetik.com>
150
151         * UIxTimeDateControl.m: removed a debug log. (v0.9.64)
152
153         * v0.9.63
154
155         * UIxCalView.m: -isMyApt done properly.
156
157         * UIxCalWeekOverview.wox: use extra stylesheet info to colorize other's
158           appointments differently.
159
160         * UIxDatePicker.m: removed a debug log.
161
162 2004-08-16  Helge Hess  <helge.hess@skyrix.com>
163
164         * UIxAppointmentProposal.m: first working version of proposal (v0.9.62)
165
166         * UIxAppointmentProposal: proper vertical/horizontal row generation
167           (v0.9.61)
168
169 2004-08-16  Marcus Mueller  <znek@mulle-kybernetik.com>
170
171         * UIxAppointmentView.m: fixed redirect in deleteAction. (v0.9.60)
172
173         * v0.9.59
174
175         * UIxTimeDateControl.m: subclasses from UIxComponent now, hence
176           -viewTimeZone should work correctly now.
177
178         * UIxAppointmentProposal.wox, UIxAppointmentEditor.wox: fixed
179           cancel button urls.
180
181         * UIxAppointmentProposal.[wox,m]: fixed date/time fields. (v0.9.58)
182
183 2004-08-16  Helge Hess  <helge.hess@skyrix.com>
184
185         * UIxAppointmentProposal: added duration popup (v0.9.57)
186
187 2004-08-16  Marcus Mueller  <znek@mulle-kybernetik.com>
188
189         * v0.9.56
190
191         * UIxTimeDateControl.m: HACK: added correct timeZone.
192
193 2004-08-16  Helge Hess  <helge.hess@skyrix.com>
194
195         * v0.9.55
196
197         * UIxAppointmentProposal.m: load default start/enddates
198         
199         * UIxAppointmentEditor.m: add default start/enddates
200         
201 2004-08-16  Marcus Mueller  <znek@mulle-kybernetik.com>
202
203         * v0.9.54
204
205         * UIxTimeDateControl.*, UIxTimeSelector.*, UIxDatePicker.*:
206           fixed. DatePicker expects day, month, year bindings now, 
207           TimeSelector expects hour, minute, second.
208
209 2004-08-16  Helge Hess  <helge.hess@skyrix.com>
210
211         * v0.9.53
212
213         * UIxAppointmentProposal: added attendee selectors, added ivars, added
214           searchProposal action
215
216         * added green_corner.gif
217
218         * iCalPerson+UIx.m: fixed -cnForDisplay to properly check for quotes
219           prior removing them (v0.9.52)
220
221 2004-08-15  Helge Hess  <helge.hess@skyrix.com>
222
223         * UIxAppointmentEditor.m: fixed for new time fields (v0.9.51)
224
225         * fixed time field controls (v0.9.50)
226
227 2004-08-15  Marcus Mueller  <znek@mulle-kybernetik.com>
228
229         * v0.9.49
230
231         * UIxTimeDateControl.[wox,m]: new component.
232
233         * UIxAppointmentProposal.wox: added labels and stuff, work in progress.
234
235         * English.lproj/default.strings: new labels
236
237         * UIxTimeSelector.m, UIxDatePicker.m: correct date bindings.
238
239 2004-08-15  Helge Hess  <helge.hess@skyrix.com>
240
241         * v0.9.48
242
243         * UIxAppointmentEditor.m: minor cleanups
244
245         * UIxAppointmentView.m: added -delete action
246
247         * UIxAppointmentEditor.m: more decoupling from iCal. Added some error
248           handling UI code (errorText), date selector is broken (v0.9.47)
249
250         * v0.9.46
251         
252         * iCalPerson+UIx.m: changed -cnForDisplay method, znek needs to check
253           it for correctness
254
255         * UIxAppointmentEditor.m: rewrote not to work directly on the parsed
256           iCalendar appointment but rather track changes in the appointment
257           itself
258         
259         * UIxAppointmentEditor.m: removed now unused methods (due to attendee
260           selector) (v0.9.45)
261
262         * v0.9.44
263
264         * UIxAppointmentEditor.m: use new AnaisAttendeeSelector
265
266         * UIxAppointmentEditor.m: replaced formattedAptStartDate with a
267           titleDateFormatter (directly bound to the string element)
268
269 2004-08-15  Marcus Mueller  <znek@mulle-kybernetik.com>
270
271         * v0.9.43
272         
273         * UIxTimeSelector.[wox,m]: new component for selecting the time part
274           of a given date.
275
276         * UIxAppointmentEditor.[wox,m]: uses new UIxTimeSelector
277
278 2004-08-15  Helge Hess  <helge.hess@skyrix.com>
279
280         * v0.9.42
281
282         * UIxAppointmentEditor.m: minor cleanups
283
284         * UIxAppointmentProposal.wox: made mockup code dynamic
285
286 2004-08-15  Marcus Mueller  <znek@mulle-kybernetik.com>
287
288         * v0.9.41
289
290         * images/*: new images for UIxDatePicker and skycalendar.html.
291
292         * French.lproj/skycalendar.*, English.lproj/skycalendar.*: new js
293           based date picker taken from OGo.
294           NOTE: these files are currently NOT used/installed due to a bug
295           in SOPE. Instead, the non-localized versions are used. This will
296           go away as soon as the bug in SOPE is fixed.
297
298         * skycalendar.js, skycalendar.html: the non-localized versions as a
299           workaround to the problem described above.
300
301         * product.plist: added new images and the non-localized js date picker
302           as public resources.
303
304         * UIxDatePicker.[m,wox], UIxDatePickerScript.[m,wox]: new reusable
305           component for picking a date fancy style. ;-) Use UIxDatePickerScript
306           to load the necessary js code once in your component.
307
308 2004-08-15  Helge Hess  <helge.hess@skyrix.com>
309
310         * v0.9.40
311
312         * UIxAppointmentProposal.wox: fixes in mockup code
313
314         * UIxAppointmentEditor.m: some cleanups
315
316         * v0.9.39
317         
318         * UIxAppointmentProposal.wox: work on page layout
319
320         * UIxAppointmentView.wox, UIxCalWeekOverview.wox: minor cleanups
321
322 2004-08-15  Marcus Mueller  <znek@mulle-kybernetik.com>
323
324         * v0.9.38
325
326         * UIxComponent+Agenor.[hm]: -cnForUser and -emailForUser require the
327           AgenorUserManager from Logic.
328
329         * UIxAppointmentEditor.m: refactored -cnForUser and -emailForUser,
330           moved to extra category.
331
332         * UIxCalWeekView.wox: added custom style if apt belongs to user.
333
334         * UIxCalView.m: added some extra logic in redirect, provided extra
335           style sheet selector for appointments.
336
337         * GNUmakefile: added new files
338
339 2004-08-14  Marcus Mueller  <znek@mulle-kybernetik.com>
340
341         * v0.9.37
342
343         * English.lproj/default.strings: new labels
344
345         * UIxAppointmentEditor.m: after save, return to ".." instead of "view"
346
347         * UIxAppointmentEditor.wox: added "Cancel" button.
348
349         * UIxCalView.m: refined behaviour of redirects according to Helge's
350           request.
351
352 2004-08-14  Marcus Mueller  <znek@mulle-kybernetik.com>
353
354         * UIxAppointmentEditor.m: Changed "X-OGo-RESOURCE" into
355           "NON-PARTICIPANT" (v0.9.36)
356
357 2004-08-14  Marcus Mueller  <znek@mulle-kybernetik.com>
358
359         * UIxAppointmentView.[h,m,wox], UIxAppointmentEditor.[h,m,wox]:
360           general enhancements, use new API. (v0.9.35)
361
362 2004-08-13  Marcus Mueller  <znek@mulle-kybernetik.com>
363
364         * v0.9.34
365
366         * UIxCalView.[hm]: use new formatters.
367
368         * UIxCalDayOverview.m: fixed build warnings.
369
370         * UIxAppointmentEditor.m: added warnings.
371
372 2004-08-13  Marcus Mueller  <znek@mulle-kybernetik.com>
373
374         * v0.9.33
375
376         * UIxCalView.m: adjusted shortTextForApt to meet the requirements
377           specifictions.
378
379         * UIxCalDayView.m: removed shortTextForApt (moved to superclass).
380
381         * UIxCal*view.wox: escapeHTML="NO" for shortTextForApt.
382
383 2004-08-13  Marcus Mueller  <znek@mulle-kybernetik.com>
384
385         * v0.9.32
386
387         * UIxCalView.m: shouldHideWeekend according to new default,
388           SOGoShouldDisplayWeekend.
389
390         * UIxCalWeekOverview.wox, UIxCalWeekColumnsview.wox: use new dynamic
391           value for "hideWeekend" association.
392
393         * NOTES: new "Defaults" section.
394
395 2004-08-13  Helge Hess  <helge.hess@skyrix.com>
396
397         * UIxCalWeekColumnsview.wox: hide weekend (requires libWEExtensions 
398           v4.2.52) (v0.9.31)
399
400 2004-08-13  Marcus Mueller  <znek@mulle-kybernetik.com>
401
402         * UIxAppointmentEditor.[wox|m]: important fix for testing (v0.9.30)
403
404 2004-08-13  Helge Hess  <helge.hess@skyrix.com>
405
406         * UIxCalWeekColumnsview.wox: hide weekend (requires libWEExtensions 
407           v4.2.52) (v0.9.30)
408
409         * UIxCalWeekOverview.wox: hide weekend (requires libWEExtensions 
410           v4.2.51) (v0.9.29)
411
412 2004-08-13  Marcus Mueller  <znek@mulle-kybernetik.com>
413
414         * v0.9.28
415
416         * iCalPerson+UIx.[hm]: more convenience
417
418         * UIxAppointmentView.[hm]: display CN's as Names
419
420         * UIxAppointmentEditor.[wox|m]: more functionality, but still
421           unfinished. You can use it to test appointments, though.
422
423 2004-08-13  Helge Hess  <helge.hess@skyrix.com>
424
425         * UIxAppointmentEditor.wox: fixed base URL of form not to include
426           "save" (v0.9.27)
427
428         * UIxAppointmentEditor.m: catch a common programming mistake (invoking
429           a method on a method) (v0.9.26)
430
431 2004-08-12  Marcus Mueller  <znek@mulle-kybernetik.com>
432
433         * UIxAppointmentEditor.[m|wox]: participants are added correctly
434           now, resources are still lacking from save. (v0.9.25)
435
436 2004-08-12  Marcus Mueller  <znek@mulle-kybernetik.com>
437
438         * v0.9.24
439
440         * Added AnaisUidSelector to all views. Removed worse named -owner
441           method from all affected views and instead added
442           -formattedCalendarUIDs to UIxCalView. This is now used by all
443           print views in their header.
444
445         * UIxCalWeekOverview.m: adjusted endDate properly, if -displayWeekends
446           returns NO (the default).
447
448 2004-08-12  Marcus Mueller  <znek@mulle-kybernetik.com>
449
450         * UIxCalView.m: fixed problems with redirect (v0.9.23)
451
452 2004-08-12  Helge Hess  <helge.hess@skyrix.com>
453
454         * v0.9.22
455
456         * UIxAppointmentView.m: properly catch invalid appointment references
457           and return a 404 (because SOGoAppointmentObject's are created even
458           for invalid IDs for performance reasons)
459
460         * UIxCalView.m: generate appointment URLs using clientObject (the
461           appointment folder)
462
463         * more cleanups
464
465         * added (still empty) proposal component (v0.9.21)
466
467         * some code reorganizations, fixed some compile warnings (v0.9.20)
468
469 2004-08-11  Marcus Mueller  <znek@mulle-kybernetik.com>
470
471         * v0.9.19
472
473         * UIxCalView.m: implements -redirectForUIDsAction to construct a
474           redirect to a special appointment folder.
475
476         * product.plist: "show" method is mapped to UIxCalView's
477           -redirectForUIDsAction.
478
479 2004-08-11  Marcus Mueller  <znek@mulle-kybernetik.com>
480
481         * v0.9.18
482
483         * UIxCalWeekOverview.wox: added AnaisUidSelector
484
485         * English.lproj/default.strings: more labels
486
487 2004-08-11  Marcus Mueller  <znek@mulle-kybernetik.com>
488
489         * v0.9.17
490
491         * product.plist: removed "yearprintview" method - this doesn't exist.
492
493         * English.lproj/default.strings: more labels (these need to be added
494           to the French version!)
495
496         * UIxAppointmentEditor.[m|wox]: nice Anais integration showing up. ;-)
497
498 2004-08-10  Marcus Mueller  <znek@mulle-kybernetik.com>
499
500         * v0.9.16
501
502         * UIxAppointmentEditor.wox: pretty printing, use labels where appropriate.
503
504         * UIxAppointmentEditor.m: uses SOGoDateFormatter now.
505
506         * English.lproj/default.strings: added new labels.
507
508 2004-08-09  Marcus Mueller  <znek@mulle-kybernetik.com>
509
510         * v0.9.15
511
512         * UIxCalWeek*view.wox: added missing queryParameters to mode hrefs.
513
514 2004-08-05  Marcus Mueller  <znek@mulle-kybernetik.com>
515
516         * v0.9.14
517
518         * UIxCalDayOverview.[hm]: refactored currentDate -> moved to
519           UIxCalDayView.[hm].
520
521         * UIxCalDayView.[hm]: added currentDate and accompanied functionality.
522
523         * UIxCalView.[hm]: added -tooltipForApt.
524
525         * UIxCalDayChartview.[wox|m]: implemented.
526
527         * UIxCalInlineMonthOverview.wox: cosmetic changes.
528
529         * UIxCalDayOverview.wox, UIxCalWeekOverview.wox, UIxCalMonthOverview.wox:
530           uses "tooltipForApt" for view hyperlinks.
531
532 2004-08-02  Marcus Mueller  <znek@mulle-kybernetik.com>
533
534         * v0.9.13
535         
536         * UIxCalDayPrintview.[m|wox], UIxCalWeekPrintview.[m|wox],
537           UIxCalMonthPrintview.[m|wox]: finished print views.
538         
539         * UIxCalWeekOverview.wox: added numberformat for days.
540
541 2004-08-02  Marcus Mueller  <znek@mulle-kybernetik.com>
542
543         * v0.9.12
544         
545         * UIxCalMonthView.[hm]: fixed a nasty bug. Needed to add -startOfMonth to
546           overcome the problem associated with -startDate in the context of
547           month overview. -startDate is necessary for fetching the core infos and
548           almost always is member of the previous month. Also, -endDate isn't
549           necessarily in the same month we're talking about. I reworked this and
550           added some private category to NSCalendarDate which should be moved into
551           SxCore later on.
552         
553         * UIxCalMonthOverview.m: Use -startOfMonth instead of -startDate for all
554           calculations.
555
556         * UIxCalMonthOverview.wox: applied some pretty printing and added some
557           debugging info (commented out).
558
559 2004-07-30  Marcus Mueller  <znek@mulle-kybernetik.com>
560
561         * v0.9.11
562
563         * UIxCalDayOverview.h, UIxCalWeekOverview.h: new headers for subclassers.
564
565         * UIxCalDayPrintview.[wox|m], UIxCalWeekPrintview.[wox|m],
566           UIxCalMonthPrintview.[wox|m]: new views for printing.
567
568         * product.plist: mapped "*printview"'s to appropriate new classes
569
570 2004-07-29  Marcus Mueller  <znek@mulle-kybernetik.com>
571
572         * v0.9.10
573
574         * UIxCalDayView.m, UIxCalWeekView.m, UIxCalMonthView.m: reversed
575           previous changes to -startDate/-endDate as these were wrong.
576           Views have to deal on their own if appointments break the
577           "usual" time range. Nevertheless we should never drop any
578           appointments!
579
580         * UIxCalDayOverview.[wox|m]: refactored dateRanges (moved to
581           UIxCalDayView) and completed display of all appropriate attributes
582           (all day appointments, holiday info).
583
584         * UIxCalDayView.[hm]: fixed dateRanges.
585
586         * UIxCalView.[hm]: implemented -allDayApts and refactored some code.
587
588 2004-07-28  Marcus Mueller  <znek@mulle-kybernetik.com>
589
590         * v0.9.9
591
592         * UIxCalWeekColumnsview.[m|wox]: implemented.
593
594         * UIxCalWeekCharview.*, UIxCalWeekListview.*, UIxCalDayChartView.*,
595           UIxCalDayListview.*: enhanced templates.
596
597         * UIxCalDayView.[hm]: removed -thisMonth and -nextMonth.
598
599         * UIxCalView.[hm]: added -thisMonth and -nextMonth
600
601 2004-07-28  Marcus Mueller  <znek@mulle-kybernetik.com>
602
603         * v0.9.8
604         
605         * Renamed all images/icon_apt_* images into images/icon_view_*. for the
606           sake of simplicity and consistency.
607
608         * UIxCalInlineMonthOverview.m: fixed problems with a special set of edge
609           cases where inappropriate style sheets would have been selected.
610
611         * UIxCalDayChartview.*, UIxCalDayListview.*: new templates for respective
612           view modes.  Used UIxCalDayOverview as the template for these.
613         
614         * UIxCalWeekChartview.*, UIxCalWeekListview.*, UIxCalWeekColumnsview.*:
615           new templates for respective view modes. Used UIxCalWeekOverview as
616           the template for these.
617
618         * GNUmakefile: added new templates and classes, changed image names.
619
620         * product.plist: mapped methods to the correct classes.
621
622 2004-07-26  Marcus Mueller  <znek@mulle-kybernetik.com>
623
624         * v0.9.7
625
626         * UIxCalView.[hm]: new methods for defaults access, -dayStartHour,
627           -dayEndHour and -shouldDisplayWeekend.
628
629         * UIxCalDayOverview.[m|wox]: added content. CSS isn't 100% proper, yet.
630
631         * UIxCalWeekView.m, UIxCalMonthView.m: set startDate/endDate properly.
632
633         * UIxAppointmentEditor.m: fixed a subtle bug in -uriAsFormat that
634           prevented date information from being set properly in newAction:.
635
636 2004-07-23  Marcus Mueller  <znek@mulle-kybernetik.com>
637
638         * v0.9.6
639
640         * GNUmakefile: added UIxCalDayView.[hm] and UIxCalDayOverview.[m|wox]
641
642         * UIxCalDayView.[hm]: abstract superclass for all day related views.
643
644         * UIxCalDayOverview.[m|wox]: new component rendering the day overview.
645
646         * UIxCalInlineMonthOverview.[m|wox]: uses new "selectedDayExtraStyle"
647           binding and implements accompanied logic for its usage.
648
649         * product.plist: added 3 dayview methods, all currently pointing to
650           UIxCalDayOverview.
651
652 2004-07-22  Marcus Mueller  <znek@mulle-kybernetik.com>
653
654         * v0.9.5
655
656         * UIxCalInlineMonthOverview.m: new "style" binding for setting the global
657           style all elements will inherit from. Makes styling much easier.
658
659         * UIxCalYearOverview.wox: uses all appropriate styles now. Slight fixes
660           to alignment.
661
662         * UIxCalInlineMonthOverview.wox: uses new "style" binding and fixes a bug
663
664         * UIxCalYearOverview.m: fixed warnings.
665
666 2004-07-21  Marcus Mueller  <znek@mulle-kybernetik.com>
667
668         * v0.9.4
669
670         * UIxCalMonthOverview.h: new header, required by new
671           UIxCalInlineMonthOverview component.
672
673         * UIxCalInlineMonthOverview.[m|wox]: new component rendering a month
674           overview suitable for inlining in other views. Several calendar
675           "modes" require this.
676
677         * UIxCalYearOverview.[m|wox]: new component rendering the year
678           overview.
679
680         * product.plist: yearoverview -> new method
681
682         * GNUmakefile: added UIxCalInlineMonthOverview.[m|wox] and
683           UIxCalYearOverview.[m|wox].
684
685 2004-07-21  Marcus Mueller  <znek@mulle-kybernetik.com>
686
687         * v0.9.3
688
689         * *.wox: Use label associations where appropriate
690
691         * UIxCalView.m: Use labels for localization
692
693         * UIxCalMonthOverview.m: removed date specific labels, moved
694           to SOGoUI/UIxComponent.m.
695
696         * UIxCalDateLabel.m: subclasses from UIxComponent now. Corrected
697           localization using labels now.
698
699         * *.lproj/default.strings: new entries
700
701 2004-07-20  Marcus Mueller  <znek@mulle-kybernetik.com>
702
703         * v0.9.2
704
705         * GNUmakefile: added new .lproj resources.
706
707         * {English,French}.lproj/default.plist: localizable strings for the
708           Scheduler bundle.
709
710         * UIxCalSelectTab.m, UIxCalWeekOverview.wox,
711           UIxCalMonthOverview.[m|wox]:  changes for using new localization
712           features.
713
714 2004-07-19  Marcus Mueller  <znek@mulle-kybernetik.com>
715
716         * UIxAppointmentEditor.m: Use -backendTimeZone from UIxComponent.
717
718 2004-07-07  Marcus Mueller  <znek@mulle-kybernetik.com>
719
720         * UIxCalWeekOverview.wox: minor correction
721
722         * UIxAppointmentEditor.m: fixed handling in -saveAction:. Also,
723           added code to correctly convert dates into GMT upon storing.
724
725 2004-07-15  Helge Hess  <helge.hess@opengroupware.org>
726
727         * GNUmakefile.preamble: added proper include pathes to allow "inline"
728           compilation
729
730 2004-07-02  Helge Hess  <helge.hess@opengroupware.org>
731
732         * UIxAppointmentView.m: fixup timezone of start/enddate
733
734 2004-06-30  Helge Hess  <helge.hess@opengroupware.org>
735
736         * UIxCalWeekOverview.wox, UIxCalMonthOverview.wox: some minor tweaks
737
738         * UIxAppointmentView.wox: made the attendee emails clickable
739
740         * UIxCalView.m: removed -fetchGIDs, moved -fetchCoreInfos to client
741           object
742
743         * all files: removed ZideStore references
744
745         * UIxCalView.h, UIxAppointmentView.h, UIxAppointmentEditor.m,
746           UIxCalSelectTab.m: include UIxComponent from SOGoUI
747
748         * removed backend stuff from some sources
749
750         * product.plist: bind things on SOGoAppointmentXXX instead of SX...
751
752         * GNUmakefile: changed from ZideStore to SOGo
753
754         * created ChangeLog