1 2005-08-01 Helge Hess <helge.hess@skyrix.com>
3 * added FHS installation (v0.9.36)
5 2005-07-30 Helge Hess <helge.hess@opengroupware.org>
7 * SOGoDateFormatter.m: hardened against nil arguments (v0.9.35)
9 2005-07-21 Marcus Mueller <znek@mulle-kybernetik.com>
11 * UIxComponent.m: changed -userFolderPath to generate the path to the
12 activeUser, _NOT_ the owner (v0.9.34)
14 2005-07-20 Helge Hess <helge.hess@opengroupware.org>
16 * UIxComponent.m: added fragile base class check (v0.9.33)
18 2005-07-20 Marcus Mueller <znek@mulle-kybernetik.com>
20 * UIxComponent.m: changed language lookup to meet the status quo
23 2005-07-18 Helge Hess <helge.hess@opengroupware.org>
25 * UIxComponent.m: minor code reorgs (v0.9.31)
27 2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
29 * SOGoAptFormatter.[hm]: added -titlePlaceholder API for properly
30 formatting appointments without titles (v0.9.30)
32 2005-07-13 Marcus Mueller <znek@mulle-kybernetik.com>
34 * WOContext+UIx.[hm]: new category to WOContext, currently provides
35 -isUIxDebugEnabled (v0.9.29)
37 2005-07-08 Marcus Mueller <znek@mulle-kybernetik.com>
39 * UIxComponent.m: moved -isAccessRestricted method to
40 UIxComponent+Agenor (v0.9.28)
42 2005-07-07 Marcus Mueller <znek@mulle-kybernetik.com>
46 * UIxComponent.m: implicitly set the context's queryPathSeperator
47 when generating URIs used in redirects
51 * UIxComponent.m: added method -isAccessRestricted to indicate whether
52 certain options might have to be disabled due to restrictions
55 2005-07-06 Helge Hess <helge.hess@opengroupware.org>
57 * UIxComponent.m: added method -isInvokedBySafeMethod to check whether
58 the current HTTP method is a safe one (eg HEAD/GET) (v0.9.25)
60 2005-07-05 Marcus Mueller <znek@mulle-kybernetik.com>
62 * SOGoAptFormatter.[hm]: new API. -stringForObjectValue: is deprecated
63 now and should not be used anymore. Formatting needs a referenceDate
64 in order to properly display time ranges. Time ranges are currently
65 rendered in SOGoAptFormatter, but this should probably be delegated
66 to a natural language aware auxiliary (date-)formatter. Also, some
67 new formatting options have been introduced. (v0.9.24)
69 2005-01-26 Marcus Mueller <znek@mulle-kybernetik.com>
71 * SOGoDateFormatter.[hm]: new method -setFrenchDateFormat: to override
72 the default ISO format. This will be chosen depending on locale
73 automatically. The full description uses this setting when generating
74 the appropriate part of the description. (v0.9.23)
76 2004-12-17 Marcus Mueller <znek@mulle-kybernetik.com>
78 * SOGoAptFormatter.m: remove "appointment" prefix from tooltips
81 2004-12-13 Marcus Mueller <znek@mulle-kybernetik.com>
83 * SOGoAptFormatter.[hm]: new option for formatter (v0.9.21)
85 * SOGoAptFormatter.[hm]: added ability to set custom title for private
86 appointments. (v0.9.20)
88 2004-12-10 Marcus Mueller <znek@mulle-kybernetik.com>
90 * SOGoAptFormatter.[hm]: added formatting for private apts, additional
93 2004-12-08 Marcus Mueller <znek@mulle-kybernetik.com>
95 * UIxComponent.m: changed to use NGLogging (v0.9.18)
97 2004-10-22 Marcus Mueller <znek@mulle-kybernetik.com>
99 * UIxComponent.m: rewrote handling of queryParameters, these get
100 constructed lazily now (v0.9.17)
102 2004-10-20 Marcus Mueller <znek@mulle-kybernetik.com>
104 * SOGoJSStringFormatter.[hm]: new formatter to properly escape certain
105 strings passed to JavaScript (v0.9.16)
107 2004-10-18 Marcus Mueller <znek@mulle-kybernetik.com>
109 * UIxComponent.m: changed the implementation of -ownPath and fixed a
110 bug in -userFolderPath (v0.9.15)
112 2004-10-12 Marcus Mueller <znek@mulle-kybernetik.com>
114 * UIxComponent.m: added some helper methods for computing relative
115 paths within the application (v0.9.14)
117 2004-09-26 Helge Hess <helge.hess@opengroupware.org>
119 * UIxComponent.m: minor code cleanups (v0.9.13)
121 2004-09-25 Helge Hess <helge.hess@opengroupware.org>
125 * GNUmakefile.preamble: fixed library dependencies (used wrong project
128 * SOGoAptFormatter.m: minor code cleanups, fixed issue on MacOSX
130 2004-08-26 Helge Hess <helge.hess@skyrix.com>
134 * SOGoDateFormatter.m: minor cleanups
136 * UIxComponent.m: fixed includes to fix warnings
140 2004-08-24 Marcus Mueller <znek@mulle-kybernetik.com>
142 * UIxComponent.m: new date related methods moved here from UIxCalView
145 2004-08-14 Marcus Mueller <znek@mulle-kybernetik.com>
147 * UIxComponent.m: new method -isUIxDebugEnabled, triggered by new
148 default "SOGoUIxDebugEnabled" (v0.9.9)
150 2004-08-13 Marcus Mueller <znek@mulle-kybernetik.com>
154 * SOGoAptFormatter.[hm]: added new formatter for appointments.
156 * UIxComponent.m: added warning.
158 * GNUmakefile: added SOGoAptFormatter.[hm]
160 2004-08-11 Marcus Mueller <znek@mulle-kybernetik.com>
162 * UIxComponent.[hm]: added -SoUser (v0.9.7)
164 2004-08-10 Marcus Mueller <znek@mulle-kybernetik.com>
168 * SOGoDateFormatter.[hm]: added fast localizable date formatter.
170 * GNUmakefile: added SOGoDateFormatter.[hm]
172 2004-07-26 Marcus Mueller <znek@mulle-kybernetik.com>
174 * UIxComponent.m: added "hm" queryParameter to add hour/minute part to
175 selectedDate which is necessary for appointment proposals. Removed
176 all additional stuff from -dateForDateString: and moved this to
177 -selectedDate. IMHO this is always high-level behaviour which needs to
178 be refined in the appropriate high-level method, not at conversion
181 2004-07-21 Marcus Mueller <znek@mulle-kybernetik.com>
183 * UIxComponent.[hm]: renamed some of the labels to better reflect the
184 intention (and to avoid name clashes) (v0.9.4)
186 2004-07-21 Marcus Mueller <znek@mulle-kybernetik.com>
188 * UIxComponent.[hm]: date specific labels (weekday names, month names)
191 2004-07-20 Marcus Mueller <znek@mulle-kybernetik.com>
193 * UIxComponent.[hm]: new method -labelForKey: implemented very similar to
194 new WOLabelAssociation in SOPE. Also implemented -locale. (v0.9.2)
196 2004-07-19 Marcus Mueller <znek@mulle-kybernetik.com>
198 * UIxComponent.m: new method -backendTimeZone.
200 2004-07-02 Helge Hess <helge.hess@opengroupware.org>
202 * UIxComponent.m: introduced 'viewTimeZone' method and adds some
203 timezone correction to date methods
205 2004-06-30 Helge Hess <helge.hess@opengroupware.org>
207 * product.plist: make categories on SOGoObject instead of SxFolder
209 * GNUmakefile: patches for different build/runtime environment