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