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