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