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