]> err.no Git - scalable-opengroupware.org/blob - ZideStore/UI-X/ChangeLog
proper week overview calendar
[scalable-opengroupware.org] / ZideStore / UI-X / ChangeLog
1 2004-06-18  Marcus Mueller  <znek@mulle-kybernetik.com>
2
3         * Implemented proper calendar in week overview. Highlighting isn't
4           enabled, yet.
5
6 2004-06-18  Marcus Mueller  <znek@mulle-kybernetik.com>
7
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).
11
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.
15
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
21           what OGo does.
22
23 2004-06-16  Marcus Mueller  <znek@mulle-kybernetik.com>
24
25         * Common/OGoAppNavView.m: construct URL correctly.
26
27         * Common/OGoPageFrame.m: display login correctly.
28
29         * Common/calendar.css: cosmetic changes.
30
31         * Scheduler/OGoCalSelectTab.m: always display mondayOfWeek.
32
33         * Scheduler/OGoCalBackForthNavView.m: created.
34
35 2004-06-16  Marcus Mueller  <znek@mulle-kybernetik.com>
36
37         * Common/zidestoreui.css: new style for button_auto.
38
39         * Scheduler/OGoCalView.[hm]: API for completing hrefs with necessary
40           query parts.
41
42         * Scheduler/OGoCalWeekView.m: bugfix for startDate.
43
44         * Scheduler/product.plist: added still missing views -> point to
45           weekoverview for the time being.
46         
47 2004-06-15  Marcus Mueller  <znek@mulle-kybernetik.com>
48
49         * Common/UIxTabView.m: removed class from <a> tag, removed rendering
50           of headerFooter (what's that good for anyways?)
51
52         * Several resources which resolved to wrong products added statically
53           in templates.
54
55         * Cosmetic changes in templates.
56
57 2004-06-14  Helge Hess  <helge.hess@opengroupware.org>
58
59         * Scheduler/OGoCalMonthOverview.wox: added missing rsrc namespace
60
61 2004-06-14  Helge Hess  <helge.hess@skyrix.com>
62
63         * Common/common.h: fixed a gcc 3.4 warning
64
65 2004-06-14  Helge Hess  <helge.hess@opengroupware.org>
66
67         * added aggregate project for UI-X
68
69 2004-06-14  Marcus Mueller  <znek@mulle-kybernetik.com>
70
71         * Common/calendar.css: new date_label (unused)
72
73         * Scheduler/OGoCalSelectTab.m: finished all labels
74
75         * Scheduler/OGoCalDateLabel.m, Scheduler/OGoCalDateLabel.wox: new
76           component for rendering the correct date label based on startDate,
77           endDate and selection
78
79         * Scheduler/OGoCalMonthView.m: prev/next month corrected
80
81         * Scheduler/OGoCalMonthOverview.wox: uses date label and tabs now
82
83         * Scheduler/OGoCalWeekOverview.wox: completed layout
84
85         * Scheduler/GNUmakefile: new component added
86
87 2004-06-14  Marcus Mueller  <znek@mulle-kybernetik.com>
88
89         * Common/UIxTabView.[hm]: more stylesheet support via headerStyle
90           and bodyStyle bindings.
91         
92         * Common/zidestoreui.css: styles for tabs, resembling OGo look.
93
94         * Scheduler/OGoCalSelectTab.m: implemented dateLabel (for testing).
95
96         * Scheduler/OGoCalSelectTab.wox: corrected selection binding namespace.
97
98 2004-06-08  Helge Hess  <helge.hess@opengroupware.org>
99
100         * Scheduler/NOTES: added class hierarchy
101
102         * */common.h, GNUmakefile.preamble.: fixed for OSX compile
103
104 2004-06-08  Marcus Mueller  <znek@mulle-kybernetik.com>
105
106         * Common/images: added a bunch of images from OGo
107
108 2004-06-07  Marcus Mueller  <znek@mulle-kybernetik.com>
109
110         * Custom/GNUmakefile: changed ZIDESTORE to include installed version
111           (ZideStore12). Removed post install hooks.
112
113         * Custom/GNUmakefile.postamble: new file, post install hooks and
114           xmllint for .wox.
115
116 2004-06-07  Marcus Mueller  <znek@mulle-kybernetik.com>
117
118         * Scheduler/GNUmakefile: changed ZIDESTORE to include installed version
119           (ZideStore12). Removed post install hooks.
120
121         * Scheduler/GNUmakefile.postamble: post install hooks updated for
122           GNUSTEP_BUILD_DIR.
123
124 2004-06-03  Helge Hess  <helge.hess@opengroupware.org>
125
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?
129         
130         * Scheduler/OGoCalMonthView.m: added next/prev month URL generation
131           methods, calculate startdate from form value
132
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!)
138
139         * Scheduler/OGoCalWeekOverview.m: minor tweaks ;-)
140
141 2004-06-03  Marcus Mueller  <znek@mulle-kybernetik.com>
142
143         * Scheduler/OGoCalWeekView.m: construct startDate from formValue,
144           otherwise use current week's monday as startDate.
145
146         * Scheduler/OGoCalWeekOverview.wox: switch back/forth
147
148         * Scheduler/OGoCalWeekOverview.m: provide URLs for switching back/forth
149           weekoverview.
150
151         * Scheduler/OGoCalView.[hm]: methods for converting dates into strings
152           and vice versa.
153
154         * Scheduler/OGoAppointmentView.m, Scheduler/OGoCalView.m: fixed include
155
156         * ChangeLog: created