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