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