]> err.no Git - scalable-opengroupware.org/blob - SOGo/UI/SOGoUI/ChangeLog
4246f9381916aea848aab25331f288f72a3fc699
[scalable-opengroupware.org] / SOGo / UI / SOGoUI / ChangeLog
1 2005-07-18  Marcus Mueller  <znek@mulle-kybernetik.com>
2
3         * SOGoAptFormatter.[hm]: added -titlePlaceholder API for properly
4           formatting appointments without titles (v0.9.30)
5
6 2005-07-13  Marcus Mueller  <znek@mulle-kybernetik.com>
7
8         * WOContext+UIx.[hm]: new category to WOContext, currently provides
9           -isUIxDebugEnabled (v0.9.29)
10
11 2005-07-08  Marcus Mueller  <znek@mulle-kybernetik.com>
12
13         * UIxComponent.m: moved -isAccessRestricted method to
14           UIxComponent+Agenor (v0.9.28)
15
16 2005-07-07  Marcus Mueller  <znek@mulle-kybernetik.com>
17
18         * v0.9.27
19         
20         * UIxComponent.m: implicitly set the context's queryPathSeperator
21           when generating URIs used in redirects
22
23         * v0.9.26
24
25         * UIxComponent.m: added method -isAccessRestricted to indicate whether
26           certain options might have to be disabled due to restrictions
27           set by the customer
28
29 2005-07-06  Helge Hess  <helge.hess@opengroupware.org>
30
31         * UIxComponent.m: added method -isInvokedBySafeMethod to check whether 
32           the current HTTP method is a safe one (eg HEAD/GET) (v0.9.25)
33
34 2005-07-05  Marcus Mueller  <znek@mulle-kybernetik.com>
35
36         * SOGoAptFormatter.[hm]: new API. -stringForObjectValue: is deprecated
37           now and should not be used anymore. Formatting needs a referenceDate
38           in order to properly display time ranges. Time ranges are currently
39           rendered in SOGoAptFormatter, but this should probably be delegated
40           to a natural language aware auxiliary (date-)formatter. Also, some
41           new formatting options have been introduced. (v0.9.24)
42
43 2005-01-26  Marcus Mueller  <znek@mulle-kybernetik.com>
44
45         * SOGoDateFormatter.[hm]: new method -setFrenchDateFormat: to override
46           the default ISO format. This will be chosen depending on locale
47           automatically. The full description uses this setting when generating
48           the appropriate part of the description. (v0.9.23)
49
50 2004-12-17  Marcus Mueller  <znek@mulle-kybernetik.com>
51
52         * SOGoAptFormatter.m: remove "appointment" prefix from tooltips
53           (v0.9.22)
54
55 2004-12-13  Marcus Mueller  <znek@mulle-kybernetik.com>
56
57         * SOGoAptFormatter.[hm]: new option for formatter (v0.9.21)
58
59         * SOGoAptFormatter.[hm]: added ability to set custom title for private
60           appointments. (v0.9.20)
61
62 2004-12-10  Marcus Mueller  <znek@mulle-kybernetik.com>
63
64         * SOGoAptFormatter.[hm]: added formatting for private apts, additional
65           cleanup (v0.9.19)
66
67 2004-12-08  Marcus Mueller  <znek@mulle-kybernetik.com>
68
69         * UIxComponent.m: changed to use NGLogging (v0.9.18)
70
71 2004-10-22  Marcus Mueller  <znek@mulle-kybernetik.com>
72
73         * UIxComponent.m: rewrote handling of queryParameters, these get
74           constructed lazily now (v0.9.17)
75
76 2004-10-20  Marcus Mueller  <znek@mulle-kybernetik.com>
77
78         * SOGoJSStringFormatter.[hm]: new formatter to properly escape certain
79           strings passed to JavaScript (v0.9.16)
80           
81 2004-10-18  Marcus Mueller  <znek@mulle-kybernetik.com>
82
83         * UIxComponent.m: changed the implementation of -ownPath and fixed a
84           bug in -userFolderPath (v0.9.15)
85
86 2004-10-12  Marcus Mueller  <znek@mulle-kybernetik.com>
87
88         * UIxComponent.m: added some helper methods for computing relative
89           paths within the application (v0.9.14)
90
91 2004-09-26  Helge Hess  <helge.hess@opengroupware.org>
92
93         * UIxComponent.m: minor code cleanups (v0.9.13)
94
95 2004-09-25  Helge Hess  <helge.hess@opengroupware.org>
96
97         * v0.9.12
98
99         * GNUmakefile.preamble: fixed library dependencies (used wrong project
100           name)
101
102         * SOGoAptFormatter.m: minor code cleanups, fixed issue on MacOSX
103
104 2004-08-26  Helge Hess  <helge.hess@skyrix.com>
105
106         * v0.9.11
107
108         * SOGoDateFormatter.m: minor cleanups
109
110         * UIxComponent.m: fixed includes to fix warnings
111
112         * added common.h
113
114 2004-08-24  Marcus Mueller  <znek@mulle-kybernetik.com>
115
116         * UIxComponent.m: new date related methods moved here from UIxCalView
117           (v0.9.10)
118
119 2004-08-14  Marcus Mueller  <znek@mulle-kybernetik.com>
120
121         * UIxComponent.m: new method -isUIxDebugEnabled, triggered by new
122           default "SOGoUIxDebugEnabled" (v0.9.9)
123
124 2004-08-13  Marcus Mueller  <znek@mulle-kybernetik.com>
125
126         * v0.9.8
127
128         * SOGoAptFormatter.[hm]: added new formatter for appointments.
129
130         * UIxComponent.m: added warning.
131
132         * GNUmakefile: added SOGoAptFormatter.[hm]
133
134 2004-08-11  Marcus Mueller  <znek@mulle-kybernetik.com>
135
136         * UIxComponent.[hm]: added -SoUser (v0.9.7)
137
138 2004-08-10  Marcus Mueller  <znek@mulle-kybernetik.com>
139
140         * v0.9.6
141         
142         * SOGoDateFormatter.[hm]: added fast localizable date formatter.
143
144         * GNUmakefile: added SOGoDateFormatter.[hm]
145
146 2004-07-26  Marcus Mueller  <znek@mulle-kybernetik.com>
147
148         * UIxComponent.m: added "hm" queryParameter to add hour/minute part to
149           selectedDate which is necessary for appointment proposals. Removed
150           all additional stuff from -dateForDateString: and moved this to
151           -selectedDate. IMHO this is always high-level behaviour which needs to
152           be refined in the appropriate high-level method, not at conversion
153           level. (v0.9.5)
154
155 2004-07-21  Marcus Mueller  <znek@mulle-kybernetik.com>
156
157         * UIxComponent.[hm]: renamed some of the labels to better reflect the
158           intention (and to avoid name clashes) (v0.9.4)
159
160 2004-07-21  Marcus Mueller  <znek@mulle-kybernetik.com>
161
162         * UIxComponent.[hm]: date specific labels (weekday names, month names)
163           (v0.9.3)
164
165 2004-07-20  Marcus Mueller  <znek@mulle-kybernetik.com>
166
167         * UIxComponent.[hm]: new method -labelForKey: implemented very similar to
168           new WOLabelAssociation in SOPE. Also implemented -locale. (v0.9.2)
169
170 2004-07-19  Marcus Mueller  <znek@mulle-kybernetik.com>
171
172         * UIxComponent.m: new method -backendTimeZone.
173
174 2004-07-02  Helge Hess  <helge.hess@opengroupware.org>
175
176         * UIxComponent.m: introduced 'viewTimeZone' method and adds some
177           timezone correction to date methods
178
179 2004-06-30  Helge Hess  <helge.hess@opengroupware.org>
180
181         * product.plist: make categories on SOGoObject instead of SxFolder
182
183         * GNUmakefile: patches for different build/runtime environment
184
185         * created ChangeLog