1 2005-07-18 Helge Hess <helge.hess@opengroupware.org>
3 * UIxComponent.m: minor code reorgs (v0.9.31)
5 2005-07-18 Marcus Mueller <znek@mulle-kybernetik.com>
7 * SOGoAptFormatter.[hm]: added -titlePlaceholder API for properly
8 formatting appointments without titles (v0.9.30)
10 2005-07-13 Marcus Mueller <znek@mulle-kybernetik.com>
12 * WOContext+UIx.[hm]: new category to WOContext, currently provides
13 -isUIxDebugEnabled (v0.9.29)
15 2005-07-08 Marcus Mueller <znek@mulle-kybernetik.com>
17 * UIxComponent.m: moved -isAccessRestricted method to
18 UIxComponent+Agenor (v0.9.28)
20 2005-07-07 Marcus Mueller <znek@mulle-kybernetik.com>
24 * UIxComponent.m: implicitly set the context's queryPathSeperator
25 when generating URIs used in redirects
29 * UIxComponent.m: added method -isAccessRestricted to indicate whether
30 certain options might have to be disabled due to restrictions
33 2005-07-06 Helge Hess <helge.hess@opengroupware.org>
35 * UIxComponent.m: added method -isInvokedBySafeMethod to check whether
36 the current HTTP method is a safe one (eg HEAD/GET) (v0.9.25)
38 2005-07-05 Marcus Mueller <znek@mulle-kybernetik.com>
40 * SOGoAptFormatter.[hm]: new API. -stringForObjectValue: is deprecated
41 now and should not be used anymore. Formatting needs a referenceDate
42 in order to properly display time ranges. Time ranges are currently
43 rendered in SOGoAptFormatter, but this should probably be delegated
44 to a natural language aware auxiliary (date-)formatter. Also, some
45 new formatting options have been introduced. (v0.9.24)
47 2005-01-26 Marcus Mueller <znek@mulle-kybernetik.com>
49 * SOGoDateFormatter.[hm]: new method -setFrenchDateFormat: to override
50 the default ISO format. This will be chosen depending on locale
51 automatically. The full description uses this setting when generating
52 the appropriate part of the description. (v0.9.23)
54 2004-12-17 Marcus Mueller <znek@mulle-kybernetik.com>
56 * SOGoAptFormatter.m: remove "appointment" prefix from tooltips
59 2004-12-13 Marcus Mueller <znek@mulle-kybernetik.com>
61 * SOGoAptFormatter.[hm]: new option for formatter (v0.9.21)
63 * SOGoAptFormatter.[hm]: added ability to set custom title for private
64 appointments. (v0.9.20)
66 2004-12-10 Marcus Mueller <znek@mulle-kybernetik.com>
68 * SOGoAptFormatter.[hm]: added formatting for private apts, additional
71 2004-12-08 Marcus Mueller <znek@mulle-kybernetik.com>
73 * UIxComponent.m: changed to use NGLogging (v0.9.18)
75 2004-10-22 Marcus Mueller <znek@mulle-kybernetik.com>
77 * UIxComponent.m: rewrote handling of queryParameters, these get
78 constructed lazily now (v0.9.17)
80 2004-10-20 Marcus Mueller <znek@mulle-kybernetik.com>
82 * SOGoJSStringFormatter.[hm]: new formatter to properly escape certain
83 strings passed to JavaScript (v0.9.16)
85 2004-10-18 Marcus Mueller <znek@mulle-kybernetik.com>
87 * UIxComponent.m: changed the implementation of -ownPath and fixed a
88 bug in -userFolderPath (v0.9.15)
90 2004-10-12 Marcus Mueller <znek@mulle-kybernetik.com>
92 * UIxComponent.m: added some helper methods for computing relative
93 paths within the application (v0.9.14)
95 2004-09-26 Helge Hess <helge.hess@opengroupware.org>
97 * UIxComponent.m: minor code cleanups (v0.9.13)
99 2004-09-25 Helge Hess <helge.hess@opengroupware.org>
103 * GNUmakefile.preamble: fixed library dependencies (used wrong project
106 * SOGoAptFormatter.m: minor code cleanups, fixed issue on MacOSX
108 2004-08-26 Helge Hess <helge.hess@skyrix.com>
112 * SOGoDateFormatter.m: minor cleanups
114 * UIxComponent.m: fixed includes to fix warnings
118 2004-08-24 Marcus Mueller <znek@mulle-kybernetik.com>
120 * UIxComponent.m: new date related methods moved here from UIxCalView
123 2004-08-14 Marcus Mueller <znek@mulle-kybernetik.com>
125 * UIxComponent.m: new method -isUIxDebugEnabled, triggered by new
126 default "SOGoUIxDebugEnabled" (v0.9.9)
128 2004-08-13 Marcus Mueller <znek@mulle-kybernetik.com>
132 * SOGoAptFormatter.[hm]: added new formatter for appointments.
134 * UIxComponent.m: added warning.
136 * GNUmakefile: added SOGoAptFormatter.[hm]
138 2004-08-11 Marcus Mueller <znek@mulle-kybernetik.com>
140 * UIxComponent.[hm]: added -SoUser (v0.9.7)
142 2004-08-10 Marcus Mueller <znek@mulle-kybernetik.com>
146 * SOGoDateFormatter.[hm]: added fast localizable date formatter.
148 * GNUmakefile: added SOGoDateFormatter.[hm]
150 2004-07-26 Marcus Mueller <znek@mulle-kybernetik.com>
152 * UIxComponent.m: added "hm" queryParameter to add hour/minute part to
153 selectedDate which is necessary for appointment proposals. Removed
154 all additional stuff from -dateForDateString: and moved this to
155 -selectedDate. IMHO this is always high-level behaviour which needs to
156 be refined in the appropriate high-level method, not at conversion
159 2004-07-21 Marcus Mueller <znek@mulle-kybernetik.com>
161 * UIxComponent.[hm]: renamed some of the labels to better reflect the
162 intention (and to avoid name clashes) (v0.9.4)
164 2004-07-21 Marcus Mueller <znek@mulle-kybernetik.com>
166 * UIxComponent.[hm]: date specific labels (weekday names, month names)
169 2004-07-20 Marcus Mueller <znek@mulle-kybernetik.com>
171 * UIxComponent.[hm]: new method -labelForKey: implemented very similar to
172 new WOLabelAssociation in SOPE. Also implemented -locale. (v0.9.2)
174 2004-07-19 Marcus Mueller <znek@mulle-kybernetik.com>
176 * UIxComponent.m: new method -backendTimeZone.
178 2004-07-02 Helge Hess <helge.hess@opengroupware.org>
180 * UIxComponent.m: introduced 'viewTimeZone' method and adds some
181 timezone correction to date methods
183 2004-06-30 Helge Hess <helge.hess@opengroupware.org>
185 * product.plist: make categories on SOGoObject instead of SxFolder
187 * GNUmakefile: patches for different build/runtime environment