1 2005-07-07 Marcus Mueller <znek@mulle-kybernetik.com>
3 * UIxComponent.m: added method -isAccessRestricted to indicate whether
4 certain options might have to be disabled due to restrictions
5 set by the customer (v0.9.26)
7 2005-07-06 Helge Hess <helge.hess@opengroupware.org>
9 * UIxComponent.m: added method -isInvokedBySafeMethod to check whether
10 the current HTTP method is a safe one (eg HEAD/GET) (v0.9.25)
12 2005-07-05 Marcus Mueller <znek@mulle-kybernetik.com>
14 * SOGoAptFormatter.[hm]: new API. -stringForObjectValue: is deprecated
15 now and should not be used anymore. Formatting needs a referenceDate
16 in order to properly display time ranges. Time ranges are currently
17 rendered in SOGoAptFormatter, but this should probably be delegated
18 to a natural language aware auxiliary (date-)formatter. Also, some
19 new formatting options have been introduced. (v0.9.24)
21 2005-01-26 Marcus Mueller <znek@mulle-kybernetik.com>
23 * SOGoDateFormatter.[hm]: new method -setFrenchDateFormat: to override
24 the default ISO format. This will be chosen depending on locale
25 automatically. The full description uses this setting when generating
26 the appropriate part of the description. (v0.9.23)
28 2004-12-17 Marcus Mueller <znek@mulle-kybernetik.com>
30 * SOGoAptFormatter.m: remove "appointment" prefix from tooltips
33 2004-12-13 Marcus Mueller <znek@mulle-kybernetik.com>
35 * SOGoAptFormatter.[hm]: new option for formatter (v0.9.21)
37 * SOGoAptFormatter.[hm]: added ability to set custom title for private
38 appointments. (v0.9.20)
40 2004-12-10 Marcus Mueller <znek@mulle-kybernetik.com>
42 * SOGoAptFormatter.[hm]: added formatting for private apts, additional
45 2004-12-08 Marcus Mueller <znek@mulle-kybernetik.com>
47 * UIxComponent.m: changed to use NGLogging (v0.9.18)
49 2004-10-22 Marcus Mueller <znek@mulle-kybernetik.com>
51 * UIxComponent.m: rewrote handling of queryParameters, these get
52 constructed lazily now (v0.9.17)
54 2004-10-20 Marcus Mueller <znek@mulle-kybernetik.com>
56 * SOGoJSStringFormatter.[hm]: new formatter to properly escape certain
57 strings passed to JavaScript (v0.9.16)
59 2004-10-18 Marcus Mueller <znek@mulle-kybernetik.com>
61 * UIxComponent.m: changed the implementation of -ownPath and fixed a
62 bug in -userFolderPath (v0.9.15)
64 2004-10-12 Marcus Mueller <znek@mulle-kybernetik.com>
66 * UIxComponent.m: added some helper methods for computing relative
67 paths within the application (v0.9.14)
69 2004-09-26 Helge Hess <helge.hess@opengroupware.org>
71 * UIxComponent.m: minor code cleanups (v0.9.13)
73 2004-09-25 Helge Hess <helge.hess@opengroupware.org>
77 * GNUmakefile.preamble: fixed library dependencies (used wrong project
80 * SOGoAptFormatter.m: minor code cleanups, fixed issue on MacOSX
82 2004-08-26 Helge Hess <helge.hess@skyrix.com>
86 * SOGoDateFormatter.m: minor cleanups
88 * UIxComponent.m: fixed includes to fix warnings
92 2004-08-24 Marcus Mueller <znek@mulle-kybernetik.com>
94 * UIxComponent.m: new date related methods moved here from UIxCalView
97 2004-08-14 Marcus Mueller <znek@mulle-kybernetik.com>
99 * UIxComponent.m: new method -isUIxDebugEnabled, triggered by new
100 default "SOGoUIxDebugEnabled" (v0.9.9)
102 2004-08-13 Marcus Mueller <znek@mulle-kybernetik.com>
106 * SOGoAptFormatter.[hm]: added new formatter for appointments.
108 * UIxComponent.m: added warning.
110 * GNUmakefile: added SOGoAptFormatter.[hm]
112 2004-08-11 Marcus Mueller <znek@mulle-kybernetik.com>
114 * UIxComponent.[hm]: added -SoUser (v0.9.7)
116 2004-08-10 Marcus Mueller <znek@mulle-kybernetik.com>
120 * SOGoDateFormatter.[hm]: added fast localizable date formatter.
122 * GNUmakefile: added SOGoDateFormatter.[hm]
124 2004-07-26 Marcus Mueller <znek@mulle-kybernetik.com>
126 * UIxComponent.m: added "hm" queryParameter to add hour/minute part to
127 selectedDate which is necessary for appointment proposals. Removed
128 all additional stuff from -dateForDateString: and moved this to
129 -selectedDate. IMHO this is always high-level behaviour which needs to
130 be refined in the appropriate high-level method, not at conversion
133 2004-07-21 Marcus Mueller <znek@mulle-kybernetik.com>
135 * UIxComponent.[hm]: renamed some of the labels to better reflect the
136 intention (and to avoid name clashes) (v0.9.4)
138 2004-07-21 Marcus Mueller <znek@mulle-kybernetik.com>
140 * UIxComponent.[hm]: date specific labels (weekday names, month names)
143 2004-07-20 Marcus Mueller <znek@mulle-kybernetik.com>
145 * UIxComponent.[hm]: new method -labelForKey: implemented very similar to
146 new WOLabelAssociation in SOPE. Also implemented -locale. (v0.9.2)
148 2004-07-19 Marcus Mueller <znek@mulle-kybernetik.com>
150 * UIxComponent.m: new method -backendTimeZone.
152 2004-07-02 Helge Hess <helge.hess@opengroupware.org>
154 * UIxComponent.m: introduced 'viewTimeZone' method and adds some
155 timezone correction to date methods
157 2004-06-30 Helge Hess <helge.hess@opengroupware.org>
159 * product.plist: make categories on SOGoObject instead of SxFolder
161 * GNUmakefile: patches for different build/runtime environment