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