]> err.no Git - scalable-opengroupware.org/blob - SOGo/UI/ChangeLog
de71fa9d85a1312fe05d4aefdfd301779b2ef9c2
[scalable-opengroupware.org] / SOGo / UI / ChangeLog
1 2005-03-03  Marcus Mueller  <znek@mulle-kybernetik.com>
2
3         * UIxCalWeekOverview.wox: some pretty printing
4
5 2005-02-17  Marcus Mueller  <znek@mulle-kybernetik.com>
6
7         * common.make: removed dependency to removed libSOGoLogic
8
9 2004-10-15  Marcus Mueller  <znek@mulle-kybernetik.com>
10
11         * common.make: updates for inline compilation, removed compatibility
12           for gstep-make < 1.10
13
14 2004-09-07  Marcus Mueller  <znek@mulle-kybernetik.com>
15
16         * README: Update with information regarding localization
17
18 2004-08-26  Marcus Mueller  <znek@mulle-kybernetik.com>
19
20         * Added "Mailer" product.
21
22 2004-08-25  Marcus Mueller  <znek@mulle-kybernetik.com>
23
24         * Added "Contacts" product.
25
26 2004-08-10  Marcus Mueller  <znek@mulle-kybernetik.com>
27
28         * Added "Anais" product.
29
30 2004-07-07  Marcus Mueller  <znek@mulle-kybernetik.com>
31
32         * Replaced all occurrences of zidestoreui.css with uix.css
33
34 2004-06-30  Marcus Mueller  <znek@mulle-kybernetik.com>
35
36         * SOGoUI: moved over from Common to ease build dependencies.
37
38 2004-06-30  Marcus Mueller  <znek@mulle-kybernetik.com>
39
40         * Scheduler/UIxAppointmentEditor.m: improved -saveAction. Does
41           everything in a complete manner now - except for saving which isn't
42           done at all.
43
44 2004-06-30  Helge Hess  <helge.hess@opengroupware.org>
45
46         * Scheduler/UIxAppointmentEditor.m: made the hack more hackish to work
47           on MacOSX
48
49 2004-06-28  Marcus Mueller  <znek@mulle-kybernetik.com>
50
51         * Common/UIxComponent.[hm]: moved -ownMethodName here.
52
53         * Scheduler/UIxCalView.[hm]: removed -ownMethodName, moved to
54           UIxComponent (reuse).
55
56         * Scheduler/UIxAppointmentView.[hm]: first "draft" of view component.
57           The look of OGo is resembled closely, but most features are still
58           missing.
59
60 2004-06-28  Marcus Mueller  <znek@mulle-kybernetik.com>
61
62         * Scheduler/GNUmakefile.preamble: links against libSOGoLogic now.
63
64         * Scheduler/UIxAppointmentView.m, Scheduler/UIxAppointmentView.wox:
65           test of iCal object.
66
67 2004-06-23  Marcus Mueller  <znek@mulle-kybernetik.com>
68
69         * UIxCalMonthOverview.[m,wox]: completed month view. Turned out to
70           be much more difficult to improve with style sheets than expected.
71           Requires version 4.2.45 of WEExtensions.
72
73 2004-06-22  Marcus Mueller  <znek@mulle-kybernetik.com>
74
75         * Refactoring: Renamed everything from OGo to UIx in order to avoid
76           nameclashes (happens on OSX related to NGBundleManager)
77
78         * Refactoring 2: Moved methods from UIxWeekOverview to UIxCalView.
79
80         * Highlighting in UIxWeekOverview works now.
81
82 2004-06-22  Helge Hess  <helge.hess@skyrix.com>
83
84         * Common/GNUmakefile.preamble: fixed linking for OGo gstep-make
85
86 2004-06-21  Helge Hess  <helge.hess@opengroupware.org>
87
88         * Scheduler/OGoCalWeekOverview.m: fixed syntax errors
89
90 2004-06-18  Marcus Mueller  <znek@mulle-kybernetik.com>
91
92         * Implemented proper calendar in week overview. Highlighting isn't
93           enabled, yet.
94
95 2004-06-18  Marcus Mueller  <znek@mulle-kybernetik.com>
96
97         * Common/OGoComponent.[hm]: new component which serves as a base
98           component for calendar components now. Knows how to deal with
99           queryParameters and offers url construction method(s).
100
101         * All existing components have been rewritten to use queryParameters
102           instead of hardcoded strings where this is feasible. This provides
103           future extensibility and flexibility.
104
105         * Handling of dates has been fixed to center around the use of a
106           'day' parameter. startDate/endDate are coupled to this, but
107           don't override it as it's the duty of the individual view to set
108           its (feasible) ranges accordingly. The new behaviour is noticable
109           in the calendar selection tabview instantly, as it now replicates
110           what OGo does.
111
112 2004-06-16  Marcus Mueller  <znek@mulle-kybernetik.com>
113
114         * Common/OGoAppNavView.m: construct URL correctly.
115
116         * Common/OGoPageFrame.m: display login correctly.
117
118         * Common/calendar.css: cosmetic changes.
119
120         * Scheduler/OGoCalSelectTab.m: always display mondayOfWeek.
121
122         * Scheduler/OGoCalBackForthNavView.m: created.
123
124 2004-06-16  Marcus Mueller  <znek@mulle-kybernetik.com>
125
126         * Common/zidestoreui.css: new style for button_auto.
127
128         * Scheduler/OGoCalView.[hm]: API for completing hrefs with necessary
129           query parts.
130
131         * Scheduler/OGoCalWeekView.m: bugfix for startDate.
132
133         * Scheduler/product.plist: added still missing views -> point to
134           weekoverview for the time being.
135         
136 2004-06-15  Marcus Mueller  <znek@mulle-kybernetik.com>
137
138         * Common/UIxTabView.m: removed class from <a> tag, removed rendering
139           of headerFooter (what's that good for anyways?)
140
141         * Several resources which resolved to wrong products added statically
142           in templates.
143
144         * Cosmetic changes in templates.
145
146 2004-06-14  Helge Hess  <helge.hess@opengroupware.org>
147
148         * Scheduler/OGoCalMonthOverview.wox: added missing rsrc namespace
149
150 2004-06-14  Helge Hess  <helge.hess@skyrix.com>
151
152         * Common/common.h: fixed a gcc 3.4 warning
153
154 2004-06-14  Helge Hess  <helge.hess@opengroupware.org>
155
156         * added aggregate project for UI-X
157
158 2004-06-14  Marcus Mueller  <znek@mulle-kybernetik.com>
159
160         * Common/calendar.css: new date_label (unused)
161
162         * Scheduler/OGoCalSelectTab.m: finished all labels
163
164         * Scheduler/OGoCalDateLabel.m, Scheduler/OGoCalDateLabel.wox: new
165           component for rendering the correct date label based on startDate,
166           endDate and selection
167
168         * Scheduler/OGoCalMonthView.m: prev/next month corrected
169
170         * Scheduler/OGoCalMonthOverview.wox: uses date label and tabs now
171
172         * Scheduler/OGoCalWeekOverview.wox: completed layout
173
174         * Scheduler/GNUmakefile: new component added
175
176 2004-06-14  Marcus Mueller  <znek@mulle-kybernetik.com>
177
178         * Common/UIxTabView.[hm]: more stylesheet support via headerStyle
179           and bodyStyle bindings.
180         
181         * Common/zidestoreui.css: styles for tabs, resembling OGo look.
182
183         * Scheduler/OGoCalSelectTab.m: implemented dateLabel (for testing).
184
185         * Scheduler/OGoCalSelectTab.wox: corrected selection binding namespace.
186
187 2004-06-08  Helge Hess  <helge.hess@opengroupware.org>
188
189         * Scheduler/NOTES: added class hierarchy
190
191         * */common.h, GNUmakefile.preamble.: fixed for OSX compile
192
193 2004-06-08  Marcus Mueller  <znek@mulle-kybernetik.com>
194
195         * Common/images: added a bunch of images from OGo
196
197 2004-06-07  Marcus Mueller  <znek@mulle-kybernetik.com>
198
199         * Custom/GNUmakefile: changed ZIDESTORE to include installed version
200           (ZideStore12). Removed post install hooks.
201
202         * Custom/GNUmakefile.postamble: new file, post install hooks and
203           xmllint for .wox.
204
205 2004-06-07  Marcus Mueller  <znek@mulle-kybernetik.com>
206
207         * Scheduler/GNUmakefile: changed ZIDESTORE to include installed version
208           (ZideStore12). Removed post install hooks.
209
210         * Scheduler/GNUmakefile.postamble: post install hooks updated for
211           GNUSTEP_BUILD_DIR.
212
213 2004-06-03  Helge Hess  <helge.hess@opengroupware.org>
214
215         * Scheduler/OGoCalWeekOverview.m: moved navigation URL generation to
216           superclass (now generic because we use the 'ownMethodName'). Could
217           even be moved to OGoCalView?
218         
219         * Scheduler/OGoCalMonthView.m: added next/prev month URL generation
220           methods, calculate startdate from form value
221
222         * Scheduler/OGoCalView.m: added -ownMethodName method to return the
223           last path component of the request URL (the SOPE method), eg
224           'weekoverview' for OGoCalWeekView, added 
225           -dateNavigationURLWithNewStartDate: method to calculate 'startDate'
226           URLs (should be improved to include existing query parameters!)
227
228         * Scheduler/OGoCalWeekOverview.m: minor tweaks ;-)
229
230 2004-06-03  Marcus Mueller  <znek@mulle-kybernetik.com>
231
232         * Scheduler/OGoCalWeekView.m: construct startDate from formValue,
233           otherwise use current week's monday as startDate.
234
235         * Scheduler/OGoCalWeekOverview.wox: switch back/forth
236
237         * Scheduler/OGoCalWeekOverview.m: provide URLs for switching back/forth
238           weekoverview.
239
240         * Scheduler/OGoCalView.[hm]: methods for converting dates into strings
241           and vice versa.
242
243         * Scheduler/OGoAppointmentView.m, Scheduler/OGoCalView.m: fixed include
244
245         * ChangeLog: created