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