1 2004-06-30 Marcus Mueller <znek@mulle-kybernetik.com>
3 * SOGoUI: moved over from Common to ease build dependencies.
5 2004-06-30 Marcus Mueller <znek@mulle-kybernetik.com>
7 * Scheduler/UIxAppointmentEditor.m: improved -saveAction. Does
8 everything in a complete manner now - except for saving which isn't
11 2004-06-30 Helge Hess <helge.hess@opengroupware.org>
13 * Scheduler/UIxAppointmentEditor.m: made the hack more hackish to work
16 2004-06-28 Marcus Mueller <znek@mulle-kybernetik.com>
18 * Common/UIxComponent.[hm]: moved -ownMethodName here.
20 * Scheduler/UIxCalView.[hm]: removed -ownMethodName, moved to
23 * Scheduler/UIxAppointmentView.[hm]: first "draft" of view component.
24 The look of OGo is resembled closely, but most features are still
27 2004-06-28 Marcus Mueller <znek@mulle-kybernetik.com>
29 * Scheduler/GNUmakefile.preamble: links against libSOGoLogic now.
31 * Scheduler/UIxAppointmentView.m, Scheduler/UIxAppointmentView.wox:
34 2004-06-23 Marcus Mueller <znek@mulle-kybernetik.com>
36 * UIxCalMonthOverview.[m,wox]: completed month view. Turned out to
37 be much more difficult to improve with style sheets than expected.
38 Requires version 4.2.45 of WEExtensions.
40 2004-06-22 Marcus Mueller <znek@mulle-kybernetik.com>
42 * Refactoring: Renamed everything from OGo to UIx in order to avoid
43 nameclashes (happens on OSX related to NGBundleManager)
45 * Refactoring 2: Moved methods from UIxWeekOverview to UIxCalView.
47 * Highlighting in UIxWeekOverview works now.
49 2004-06-22 Helge Hess <helge.hess@skyrix.com>
51 * Common/GNUmakefile.preamble: fixed linking for OGo gstep-make
53 2004-06-21 Helge Hess <helge.hess@opengroupware.org>
55 * Scheduler/OGoCalWeekOverview.m: fixed syntax errors
57 2004-06-18 Marcus Mueller <znek@mulle-kybernetik.com>
59 * Implemented proper calendar in week overview. Highlighting isn't
62 2004-06-18 Marcus Mueller <znek@mulle-kybernetik.com>
64 * Common/OGoComponent.[hm]: new component which serves as a base
65 component for calendar components now. Knows how to deal with
66 queryParameters and offers url construction method(s).
68 * All existing components have been rewritten to use queryParameters
69 instead of hardcoded strings where this is feasible. This provides
70 future extensibility and flexibility.
72 * Handling of dates has been fixed to center around the use of a
73 'day' parameter. startDate/endDate are coupled to this, but
74 don't override it as it's the duty of the individual view to set
75 its (feasible) ranges accordingly. The new behaviour is noticable
76 in the calendar selection tabview instantly, as it now replicates
79 2004-06-16 Marcus Mueller <znek@mulle-kybernetik.com>
81 * Common/OGoAppNavView.m: construct URL correctly.
83 * Common/OGoPageFrame.m: display login correctly.
85 * Common/calendar.css: cosmetic changes.
87 * Scheduler/OGoCalSelectTab.m: always display mondayOfWeek.
89 * Scheduler/OGoCalBackForthNavView.m: created.
91 2004-06-16 Marcus Mueller <znek@mulle-kybernetik.com>
93 * Common/zidestoreui.css: new style for button_auto.
95 * Scheduler/OGoCalView.[hm]: API for completing hrefs with necessary
98 * Scheduler/OGoCalWeekView.m: bugfix for startDate.
100 * Scheduler/product.plist: added still missing views -> point to
101 weekoverview for the time being.
103 2004-06-15 Marcus Mueller <znek@mulle-kybernetik.com>
105 * Common/UIxTabView.m: removed class from <a> tag, removed rendering
106 of headerFooter (what's that good for anyways?)
108 * Several resources which resolved to wrong products added statically
111 * Cosmetic changes in templates.
113 2004-06-14 Helge Hess <helge.hess@opengroupware.org>
115 * Scheduler/OGoCalMonthOverview.wox: added missing rsrc namespace
117 2004-06-14 Helge Hess <helge.hess@skyrix.com>
119 * Common/common.h: fixed a gcc 3.4 warning
121 2004-06-14 Helge Hess <helge.hess@opengroupware.org>
123 * added aggregate project for UI-X
125 2004-06-14 Marcus Mueller <znek@mulle-kybernetik.com>
127 * Common/calendar.css: new date_label (unused)
129 * Scheduler/OGoCalSelectTab.m: finished all labels
131 * Scheduler/OGoCalDateLabel.m, Scheduler/OGoCalDateLabel.wox: new
132 component for rendering the correct date label based on startDate,
133 endDate and selection
135 * Scheduler/OGoCalMonthView.m: prev/next month corrected
137 * Scheduler/OGoCalMonthOverview.wox: uses date label and tabs now
139 * Scheduler/OGoCalWeekOverview.wox: completed layout
141 * Scheduler/GNUmakefile: new component added
143 2004-06-14 Marcus Mueller <znek@mulle-kybernetik.com>
145 * Common/UIxTabView.[hm]: more stylesheet support via headerStyle
146 and bodyStyle bindings.
148 * Common/zidestoreui.css: styles for tabs, resembling OGo look.
150 * Scheduler/OGoCalSelectTab.m: implemented dateLabel (for testing).
152 * Scheduler/OGoCalSelectTab.wox: corrected selection binding namespace.
154 2004-06-08 Helge Hess <helge.hess@opengroupware.org>
156 * Scheduler/NOTES: added class hierarchy
158 * */common.h, GNUmakefile.preamble.: fixed for OSX compile
160 2004-06-08 Marcus Mueller <znek@mulle-kybernetik.com>
162 * Common/images: added a bunch of images from OGo
164 2004-06-07 Marcus Mueller <znek@mulle-kybernetik.com>
166 * Custom/GNUmakefile: changed ZIDESTORE to include installed version
167 (ZideStore12). Removed post install hooks.
169 * Custom/GNUmakefile.postamble: new file, post install hooks and
172 2004-06-07 Marcus Mueller <znek@mulle-kybernetik.com>
174 * Scheduler/GNUmakefile: changed ZIDESTORE to include installed version
175 (ZideStore12). Removed post install hooks.
177 * Scheduler/GNUmakefile.postamble: post install hooks updated for
180 2004-06-03 Helge Hess <helge.hess@opengroupware.org>
182 * Scheduler/OGoCalWeekOverview.m: moved navigation URL generation to
183 superclass (now generic because we use the 'ownMethodName'). Could
184 even be moved to OGoCalView?
186 * Scheduler/OGoCalMonthView.m: added next/prev month URL generation
187 methods, calculate startdate from form value
189 * Scheduler/OGoCalView.m: added -ownMethodName method to return the
190 last path component of the request URL (the SOPE method), eg
191 'weekoverview' for OGoCalWeekView, added
192 -dateNavigationURLWithNewStartDate: method to calculate 'startDate'
193 URLs (should be improved to include existing query parameters!)
195 * Scheduler/OGoCalWeekOverview.m: minor tweaks ;-)
197 2004-06-03 Marcus Mueller <znek@mulle-kybernetik.com>
199 * Scheduler/OGoCalWeekView.m: construct startDate from formValue,
200 otherwise use current week's monday as startDate.
202 * Scheduler/OGoCalWeekOverview.wox: switch back/forth
204 * Scheduler/OGoCalWeekOverview.m: provide URLs for switching back/forth
207 * Scheduler/OGoCalView.[hm]: methods for converting dates into strings
210 * Scheduler/OGoAppointmentView.m, Scheduler/OGoCalView.m: fixed include