1 2004-06-18 Marcus Mueller <znek@mulle-kybernetik.com>
3 * Implemented proper calendar in week overview. Highlighting isn't
6 2004-06-18 Marcus Mueller <znek@mulle-kybernetik.com>
8 * Common/OGoComponent.[hm]: new component which serves as a base
9 component for calendar components now. Knows how to deal with
10 queryParameters and offers url construction method(s).
12 * All existing components have been rewritten to use queryParameters
13 instead of hardcoded strings where this is feasible. This provides
14 future extensibility and flexibility.
16 * Handling of dates has been fixed to center around the use of a
17 'day' parameter. startDate/endDate are coupled to this, but
18 don't override it as it's the duty of the individual view to set
19 its (feasible) ranges accordingly. The new behaviour is noticable
20 in the calendar selection tabview instantly, as it now replicates
23 2004-06-16 Marcus Mueller <znek@mulle-kybernetik.com>
25 * Common/OGoAppNavView.m: construct URL correctly.
27 * Common/OGoPageFrame.m: display login correctly.
29 * Common/calendar.css: cosmetic changes.
31 * Scheduler/OGoCalSelectTab.m: always display mondayOfWeek.
33 * Scheduler/OGoCalBackForthNavView.m: created.
35 2004-06-16 Marcus Mueller <znek@mulle-kybernetik.com>
37 * Common/zidestoreui.css: new style for button_auto.
39 * Scheduler/OGoCalView.[hm]: API for completing hrefs with necessary
42 * Scheduler/OGoCalWeekView.m: bugfix for startDate.
44 * Scheduler/product.plist: added still missing views -> point to
45 weekoverview for the time being.
47 2004-06-15 Marcus Mueller <znek@mulle-kybernetik.com>
49 * Common/UIxTabView.m: removed class from <a> tag, removed rendering
50 of headerFooter (what's that good for anyways?)
52 * Several resources which resolved to wrong products added statically
55 * Cosmetic changes in templates.
57 2004-06-14 Helge Hess <helge.hess@opengroupware.org>
59 * Scheduler/OGoCalMonthOverview.wox: added missing rsrc namespace
61 2004-06-14 Helge Hess <helge.hess@skyrix.com>
63 * Common/common.h: fixed a gcc 3.4 warning
65 2004-06-14 Helge Hess <helge.hess@opengroupware.org>
67 * added aggregate project for UI-X
69 2004-06-14 Marcus Mueller <znek@mulle-kybernetik.com>
71 * Common/calendar.css: new date_label (unused)
73 * Scheduler/OGoCalSelectTab.m: finished all labels
75 * Scheduler/OGoCalDateLabel.m, Scheduler/OGoCalDateLabel.wox: new
76 component for rendering the correct date label based on startDate,
79 * Scheduler/OGoCalMonthView.m: prev/next month corrected
81 * Scheduler/OGoCalMonthOverview.wox: uses date label and tabs now
83 * Scheduler/OGoCalWeekOverview.wox: completed layout
85 * Scheduler/GNUmakefile: new component added
87 2004-06-14 Marcus Mueller <znek@mulle-kybernetik.com>
89 * Common/UIxTabView.[hm]: more stylesheet support via headerStyle
90 and bodyStyle bindings.
92 * Common/zidestoreui.css: styles for tabs, resembling OGo look.
94 * Scheduler/OGoCalSelectTab.m: implemented dateLabel (for testing).
96 * Scheduler/OGoCalSelectTab.wox: corrected selection binding namespace.
98 2004-06-08 Helge Hess <helge.hess@opengroupware.org>
100 * Scheduler/NOTES: added class hierarchy
102 * */common.h, GNUmakefile.preamble.: fixed for OSX compile
104 2004-06-08 Marcus Mueller <znek@mulle-kybernetik.com>
106 * Common/images: added a bunch of images from OGo
108 2004-06-07 Marcus Mueller <znek@mulle-kybernetik.com>
110 * Custom/GNUmakefile: changed ZIDESTORE to include installed version
111 (ZideStore12). Removed post install hooks.
113 * Custom/GNUmakefile.postamble: new file, post install hooks and
116 2004-06-07 Marcus Mueller <znek@mulle-kybernetik.com>
118 * Scheduler/GNUmakefile: changed ZIDESTORE to include installed version
119 (ZideStore12). Removed post install hooks.
121 * Scheduler/GNUmakefile.postamble: post install hooks updated for
124 2004-06-03 Helge Hess <helge.hess@opengroupware.org>
126 * Scheduler/OGoCalWeekOverview.m: moved navigation URL generation to
127 superclass (now generic because we use the 'ownMethodName'). Could
128 even be moved to OGoCalView?
130 * Scheduler/OGoCalMonthView.m: added next/prev month URL generation
131 methods, calculate startdate from form value
133 * Scheduler/OGoCalView.m: added -ownMethodName method to return the
134 last path component of the request URL (the SOPE method), eg
135 'weekoverview' for OGoCalWeekView, added
136 -dateNavigationURLWithNewStartDate: method to calculate 'startDate'
137 URLs (should be improved to include existing query parameters!)
139 * Scheduler/OGoCalWeekOverview.m: minor tweaks ;-)
141 2004-06-03 Marcus Mueller <znek@mulle-kybernetik.com>
143 * Scheduler/OGoCalWeekView.m: construct startDate from formValue,
144 otherwise use current week's monday as startDate.
146 * Scheduler/OGoCalWeekOverview.wox: switch back/forth
148 * Scheduler/OGoCalWeekOverview.m: provide URLs for switching back/forth
151 * Scheduler/OGoCalView.[hm]: methods for converting dates into strings
154 * Scheduler/OGoAppointmentView.m, Scheduler/OGoCalView.m: fixed include