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