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