]> err.no Git - scalable-opengroupware.org/blob - SOGo/UI/Scheduler/ChangeLog
better Anais integration
[scalable-opengroupware.org] / SOGo / UI / Scheduler / ChangeLog
1 2004-08-11  Marcus Mueller  <znek@mulle-kybernetik.com>
2
3         * v0.9.17
4
5         * product.plist: removed "yearprintview" method - this doesn't exist.
6
7         * English.lproj/default.strings: more labels (these need to be added
8           to the French version!)
9
10         * UIxAppointmentEditor.[m|wox]: nice Anais integration showing up. ;-)
11
12 2004-08-10  Marcus Mueller  <znek@mulle-kybernetik.com>
13
14         * v0.9.16
15
16         * UIxAppointmentEditor.wox: pretty printing, use labels where appropriate.
17
18         * UIxAppointmentEditor.m: uses SOGoDateFormatter now.
19
20         * English.lproj/default.strings: added new labels.
21
22 2004-08-09  Marcus Mueller  <znek@mulle-kybernetik.com>
23
24         * v0.9.15
25
26         * UIxCalWeek*view.wox: added missing queryParameters to mode hrefs.
27
28 2004-08-05  Marcus Mueller  <znek@mulle-kybernetik.com>
29
30         * v0.9.14
31
32         * UIxCalDayOverview.[hm]: refactored currentDate -> moved to
33           UIxCalDayView.[hm].
34
35         * UIxCalDayView.[hm]: added currentDate and accompanied functionality.
36
37         * UIxCalView.[hm]: added -tooltipForApt.
38
39         * UIxCalDayChartview.[wox|m]: implemented.
40
41         * UIxCalInlineMonthOverview.wox: cosmetic changes.
42
43         * UIxCalDayOverview.wox, UIxCalWeekOverview.wox, UIxCalMonthOverview.wox:
44           uses "tooltipForApt" for view hyperlinks.
45
46 2004-08-02  Marcus Mueller  <znek@mulle-kybernetik.com>
47
48         * v0.9.13
49         
50         * UIxCalDayPrintview.[m|wox], UIxCalWeekPrintview.[m|wox],
51           UIxCalMonthPrintview.[m|wox]: finished print views.
52         
53         * UIxCalWeekOverview.wox: added numberformat for days.
54
55 2004-08-02  Marcus Mueller  <znek@mulle-kybernetik.com>
56
57         * v0.9.12
58         
59         * UIxCalMonthView.[hm]: fixed a nasty bug. Needed to add -startOfMonth to
60           overcome the problem associated with -startDate in the context of
61           month overview. -startDate is necessary for fetching the core infos and
62           almost always is member of the previous month. Also, -endDate isn't
63           necessarily in the same month we're talking about. I reworked this and
64           added some private category to NSCalendarDate which should be moved into
65           SxCore later on.
66         
67         * UIxCalMonthOverview.m: Use -startOfMonth instead of -startDate for all
68           calculations.
69
70         * UIxCalMonthOverview.wox: applied some pretty printing and added some
71           debugging info (commented out).
72
73 2004-07-30  Marcus Mueller  <znek@mulle-kybernetik.com>
74
75         * v0.9.11
76
77         * UIxCalDayOverview.h, UIxCalWeekOverview.h: new headers for subclassers.
78
79         * UIxCalDayPrintview.[wox|m], UIxCalWeekPrintview.[wox|m],
80           UIxCalMonthPrintview.[wox|m]: new views for printing.
81
82         * product.plist: mapped "*printview"'s to appropriate new classes
83
84 2004-07-29  Marcus Mueller  <znek@mulle-kybernetik.com>
85
86         * v0.9.10
87
88         * UIxCalDayView.m, UIxCalWeekView.m, UIxCalMonthView.m: reversed
89           previous changes to -startDate/-endDate as these were wrong.
90           Views have to deal on their own if appointments break the
91           "usual" time range. Nevertheless we should never drop any
92           appointments!
93
94         * UIxCalDayOverview.[wox|m]: refactored dateRanges (moved to
95           UIxCalDayView) and completed display of all appropriate attributes
96           (all day appointments, holiday info).
97
98         * UIxCalDayView.[hm]: fixed dateRanges.
99
100         * UIxCalView.[hm]: implemented -allDayApts and refactored some code.
101
102 2004-07-28  Marcus Mueller  <znek@mulle-kybernetik.com>
103
104         * v0.9.9
105
106         * UIxCalWeekColumnsview.[m|wox]: implemented.
107
108         * UIxCalWeekCharview.*, UIxCalWeekListview.*, UIxCalDayChartView.*,
109           UIxCalDayListview.*: enhanced templates.
110
111         * UIxCalDayView.[hm]: removed -thisMonth and -nextMonth.
112
113         * UIxCalView.[hm]: added -thisMonth and -nextMonth
114
115 2004-07-28  Marcus Mueller  <znek@mulle-kybernetik.com>
116
117         * v0.9.8
118         
119         * Renamed all images/icon_apt_* images into images/icon_view_*. for the
120           sake of simplicity and consistency.
121
122         * UIxCalInlineMonthOverview.m: fixed problems with a special set of edge
123           cases where inappropriate style sheets would have been selected.
124
125         * UIxCalDayChartview.*, UIxCalDayListview.*: new templates for respective
126           view modes.  Used UIxCalDayOverview as the template for these.
127         
128         * UIxCalWeekChartview.*, UIxCalWeekListview.*, UIxCalWeekColumnsview.*:
129           new templates for respective view modes. Used UIxCalWeekOverview as
130           the template for these.
131
132         * GNUmakefile: added new templates and classes, changed image names.
133
134         * product.plist: mapped methods to the correct classes.
135
136 2004-07-26  Marcus Mueller  <znek@mulle-kybernetik.com>
137
138         * v0.9.7
139
140         * UIxCalView.[hm]: new methods for defaults access, -dayStartHour,
141           -dayEndHour and -shouldDisplayWeekend.
142
143         * UIxCalDayOverview.[m|wox]: added content. CSS isn't 100% proper, yet.
144
145         * UIxCalWeekView.m, UIxCalMonthView.m: set startDate/endDate properly.
146
147         * UIxAppointmentEditor.m: fixed a subtle bug in -uriAsFormat that
148           prevented date information from being set properly in newAction:.
149
150 2004-07-23  Marcus Mueller  <znek@mulle-kybernetik.com>
151
152         * v0.9.6
153
154         * GNUmakefile: added UIxCalDayView.[hm] and UIxCalDayOverview.[m|wox]
155
156         * UIxCalDayView.[hm]: abstract superclass for all day related views.
157
158         * UIxCalDayOverview.[m|wox]: new component rendering the day overview.
159
160         * UIxCalInlineMonthOverview.[m|wox]: uses new "selectedDayExtraStyle"
161           binding and implements accompanied logic for its usage.
162
163         * product.plist: added 3 dayview methods, all currently pointing to
164           UIxCalDayOverview.
165
166 2004-07-22  Marcus Mueller  <znek@mulle-kybernetik.com>
167
168         * v0.9.5
169
170         * UIxCalInlineMonthOverview.m: new "style" binding for setting the global
171           style all elements will inherit from. Makes styling much easier.
172
173         * UIxCalYearOverview.wox: uses all appropriate styles now. Slight fixes
174           to alignment.
175
176         * UIxCalInlineMonthOverview.wox: uses new "style" binding and fixes a bug
177
178         * UIxCalYearOverview.m: fixed warnings.
179
180 2004-07-21  Marcus Mueller  <znek@mulle-kybernetik.com>
181
182         * v0.9.4
183
184         * UIxCalMonthOverview.h: new header, required by new
185           UIxCalInlineMonthOverview component.
186
187         * UIxCalInlineMonthOverview.[m|wox]: new component rendering a month
188           overview suitable for inlining in other views. Several calendar
189           "modes" require this.
190
191         * UIxCalYearOverview.[m|wox]: new component rendering the year
192           overview.
193
194         * product.plist: yearoverview -> new method
195
196         * GNUmakefile: added UIxCalInlineMonthOverview.[m|wox] and
197           UIxCalYearOverview.[m|wox].
198
199 2004-07-21  Marcus Mueller  <znek@mulle-kybernetik.com>
200
201         * v0.9.3
202
203         * *.wox: Use label associations where appropriate
204
205         * UIxCalView.m: Use labels for localization
206
207         * UIxCalMonthOverview.m: removed date specific labels, moved
208           to SOGoUI/UIxComponent.m.
209
210         * UIxCalDateLabel.m: subclasses from UIxComponent now. Corrected
211           localization using labels now.
212
213         * *.lproj/default.strings: new entries
214
215 2004-07-20  Marcus Mueller  <znek@mulle-kybernetik.com>
216
217         * v0.9.2
218
219         * GNUmakefile: added new .lproj resources.
220
221         * {English,French}.lproj/default.plist: localizable strings for the
222           Scheduler bundle.
223
224         * UIxCalSelectTab.m, UIxCalWeekOverview.wox,
225           UIxCalMonthOverview.[m|wox]:  changes for using new localization
226           features.
227
228 2004-07-19  Marcus Mueller  <znek@mulle-kybernetik.com>
229
230         * UIxAppointmentEditor.m: Use -backendTimeZone from UIxComponent.
231
232 2004-07-07  Marcus Mueller  <znek@mulle-kybernetik.com>
233
234         * UIxCalWeekOverview.wox: minor correction
235
236         * UIxAppointmentEditor.m: fixed handling in -saveAction:. Also,
237           added code to correctly convert dates into GMT upon storing.
238
239 2004-07-15  Helge Hess  <helge.hess@opengroupware.org>
240
241         * GNUmakefile.preamble: added proper include pathes to allow "inline"
242           compilation
243
244 2004-07-02  Helge Hess  <helge.hess@opengroupware.org>
245
246         * UIxAppointmentView.m: fixup timezone of start/enddate
247
248 2004-06-30  Helge Hess  <helge.hess@opengroupware.org>
249
250         * UIxCalWeekOverview.wox, UIxCalMonthOverview.wox: some minor tweaks
251
252         * UIxAppointmentView.wox: made the attendee emails clickable
253
254         * UIxCalView.m: removed -fetchGIDs, moved -fetchCoreInfos to client
255           object
256
257         * all files: removed ZideStore references
258
259         * UIxCalView.h, UIxAppointmentView.h, UIxAppointmentEditor.m,
260           UIxCalSelectTab.m: include UIxComponent from SOGoUI
261
262         * removed backend stuff from some sources
263
264         * product.plist: bind things on SOGoAppointmentXXX instead of SX...
265
266         * GNUmakefile: changed from ZideStore to SOGo
267
268         * created ChangeLog