]> err.no Git - sope/blob - sope-core/EOControl/ChangeLog
fixed a few warnings when compiling against GNUstep
[sope] / sope-core / EOControl / ChangeLog
1 2007-04-17  Helge Hess  <helge.hess@opengroupware.org>
2
3         * EOKeyValueCoding.m: fixed a gcc4 warning (v4.7.73)
4
5 2007-01-15  Stephane Corthesy  <stephane@sente.ch>
6
7         * EOQualifierParser.m (_parseValue): fixed a bug in the qualifier
8           parser (v4.5.72)
9
10 2006-12-17  Marcus Mueller  <znek@mulle-kybernetik.com>
11
12         * EOKeyValueCoding.m: fixed a runtime portability issue - removed
13           +initialize on NSArray category (v4.5.71)
14
15 2006-12-02  Marcus Mueller  <znek@mulle-kybernetik.com>
16
17         * EOKeyValueCoding.m: fixed numerous bugs in the computeXXX: methods
18           and provided proper implementations according to the WO4.5 specs
19           for gnustep-base and Apple Foundation (v4.5.70)
20
21 2006-12-02  Helge Hess  <helge.hess@opengroupware.org>
22
23         * EOKeyValueCoding.m: added NSDecimalNumber implementation for
24           -computeSumForKey: (TBD: implementations for the other methods)
25           (v4.5.69)
26
27 2006-09-30  Helge Hess  <helge.hess@opengroupware.org>
28
29         * EOKeyGlobalID.m: print a warning if a key-gid is created with a nil
30           value, improved -description (v4.5.68)
31
32 2006-08-18  Helge Hess  <helge.hess@opengroupware.org>
33
34         * EOKeyValueCoding.m: -valueForKey: now returns mutable arrays when
35           being called on mutable arrays (WO 4.5 compatibility) (v4.5.67)
36
37 2006-07-04  Helge Hess  <helge.hess@opengroupware.org>
38
39         * 64bit fixes (v4.5.66)
40
41 2006-07-03  Helge Hess  <helge.hess@opengroupware.org>
42
43         * v4.5.65
44
45         * EOKeyValueCoding.m: reduced autorelease usage in KVC key creation
46
47         * use %p for pointer formats, fixed gcc 4.1 warnings
48
49 2006-05-02  Marcus Mueller  <znek@mulle-kybernetik.com>
50
51         * EOSortOrdering.m: use keyPaths instead of just keys in
52           keyOrderComparator() function - this is feature compatible with
53           Apple's EOF 4.5 (v4.5.64)
54
55 2006-02-20  Helge Hess  <helge.hess@opengroupware.org>
56
57         * EOKeyValueCoding.m: do not use EOKeyValueCoding with gstep-base (KVC
58           implemented directly in base) (v4.5.63)
59
60 2005-11-17  Helge Hess  <helge.hess@opengroupware.org>
61
62         * v4.5.62
63
64         * EOKeyValueQualifier.m: fixed some SEL related warnings
65
66         * common.h: properly include string.h
67
68 2005-10-03  Helge Hess  <helge.hess@opengroupware.org>
69
70         * EOKeyValueQualifier.m: improved -description in edge conditions,
71           added warnings if the qualifier is initialized with insufficient
72           values (v4.5.61)
73
74 2005-08-23  Helge Hess  <helge.hess@opengroupware.org>
75
76         * EOQualifier.m: added NSCopying (v4.5.60)
77
78 2005-08-06  Helge Hess  <helge.hess@opengroupware.org>
79
80         * EOKeyValueArchiver.m: improved decoding of bools (v4.5.59)
81
82 2005-08-05  Helge Hess  <helge.hess@opengroupware.org>
83
84         * v4.5.58
85         
86         * EODetailDataSource.m: added EOKeyValueArchiving
87
88         * EOSortOrdering.m: use 'selectorName' instead of 'selector' for
89           kv archiving
90         
91         * EOKeyValueArchiver.m: fixed decoding of arrays
92
93 2005-08-04  Helge Hess  <helge.hess@opengroupware.org>
94
95         * EOKeyValueArchiver.m: fixed a bug with decoding references (v4.5.57)
96
97         * EOKeyValueArchiver.m: print a warning if a class specified in the
98           archive could not be found (v4.5.56)
99
100 2005-08-04  Helge Hess  <helge.hess@skyrix.com>
101
102         * v4.5.55
103         
104         * EOSortOrdering.m, EOFetchSpecification.m: added EOKeyValueArchiving
105         
106         * EO*Qualifier.m: added EOKeyValueArchiving to EOQualifier classes
107
108         * NSObject+EOQualifierOps.m: fixed gcc 4.0 warnings
109
110 2005-08-04  Helge Hess  <helge.hess@opengroupware.org>
111
112         * EOKeyValueArchiver.m: process class names containing a dot by
113           first looking up the class using the last dot-component and then
114           by trying to map some known prefixes (eg D2W) (v4.5.54)
115
116 2005-05-03  Helge Hess  <helge.hess@opengroupware.org>
117
118         * EOQualifier.h: fixed prototypes of -isLike/-isCaseInsensitiveLike:
119           (v4.5.53)
120
121         * NSObject+EOQualifierOps.m: fixed signature of -isLike: and
122           -isCaseInsensitiveLike: to match Tiger (v4.5.52)
123
124 2005-04-24  Helge Hess  <helge.hess@opengroupware.org>
125
126         * fixed gcc 4.0 signed/unsigned warnings (v4.5.51)
127
128 2005-01-14  Helge Hess  <helge.hess@opengroupware.org>
129
130         * EOFetchSpecification.m: minor code cleanups (v4.5.50)
131
132 2004-12-14  Marcus Mueller  <znek@mulle-kybernetik.com>
133
134         * EOControl.xcode: minor changes and updated
135
136 2004-12-05  Helge Hess  <helge.hess@opengroupware.org>
137
138         * EOKeyGlobalID.m: minor code cleanup (v4.5.49)
139
140 2004-08-29  Helge Hess  <helge.hess@opengroupware.org>
141
142         * added hack to install the project in FHS locations - the library,
143           its headers, the tools and the resources will be installed in
144           FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
145           (v4.3.48)
146
147 2004-08-29  Marcus Mueller  <znek@mulle-kybernetik.com>
148
149         * EOControl.xcode: various fixes for project settings
150
151 2004-08-23  Marcus Mueller  <znek@mulle-kybernetik.com>
152
153         * added new Xcode project
154
155 2004-08-20  Helge Hess  <helge.hess@opengroupware.org>
156
157         * moved to SOPE 4.3 (v4.3.47)
158
159 2004-07-22  Helge Hess  <helge.hess@skyrix.com>
160
161         * EOKeyComparisonQualifier.m, EOKeyValueQualifier.m, 
162           EOKeyValueArchiver.m, EOFetchSpecification.m: fixed gcc 3.4 warnings
163           (v4.2.46)
164
165 2004-06-09  Helge Hess  <helge.hess@opengroupware.org>
166
167         * v4.2.45
168
169         * GNUmakefile.preamble: added prebinding
170
171         * GNUmakefile: minor cleanups
172
173 2004-05-16  Helge Hess  <helge.hess@opengroupware.org>
174
175         * EOKeyComparisonQualifier.m, EOKeyValueQualifier.m, EOQualifier.m,
176           EOQualifierVariable.m: minor code cleanups, fixed some "== YES"
177           comparisons (v4.2.44)
178
179 2004-04-07  Helge Hess  <helge.hess@skyrix.com>
180
181         * EOQualifierParser.m: minor code cleanups (==YES) (v4.2.43)
182
183 2004-03-15  Helge Hess  <helge.hess@skyrix.com>
184
185         * EOFetchSpecification, EOQualifier, EOSortOrdering: moved property
186           list initializer methods to NGExtensions to improve GDL2 
187           compatibility (v4.2.42)
188
189 2004-03-11  Helge Hess  <helge.hess@skyrix.com>
190
191         * EOFetchSpecification, EOQualifier, EOSortOrdering: deprecated
192           -initWithPropertyList: method, added new -initWithPropertyList:owner:
193           method (like in EOPropertyListEncoding) (v4.2.41)
194
195 2004-03-09  Helge Hess  <helge.hess@opengroupware.org>
196
197         * EOFetchSpecification.m: subminor improvement in -copyWithZone:
198           method (v4.2.40)
199
200 2004-03-03  Helge Hess  <helge.hess@skyrix.com>
201
202         * EOFetchSpecification.m: fixed a recursion introduced in v4.2.38
203           (v4.2.39)
204
205 2004-03-02  Helge Hess  <helge.hess@opengroupware.org>
206
207         * v4.2.38
208
209         * EOQualifier.m: added -qualifierByApplyingBindings: to improve GDL2
210           compatibility (should not be used)
211
212         * EOFetchSpecification.m: added -fetchSpecificationByApplyingBindings:
213           to improve GDL2 compatibility (should not be used)
214
215         * EOQualifier.m: moved EOQualifierVariable to separate file, moved
216           qualifier-description categories to separate files
217         
218         * EOFetchSpecification.m, EOSQLParser.m: improved GDL2/EOF 3 
219           compatibility (different -init method, deprecated old)
220
221 2003-12-29  Helge Hess  <helge.hess@opengroupware.org>
222         
223         * EOKeyValueCoding.m: do not invoke NSDictionary -objectForKey: with
224           'nil' key (v4.2.37)
225         
226 2003-11-25  Helge Hess  <helge.hess@skyrix.com>
227
228         * removed unused source files (v4.2.36) [what was v4.2.35?, missing]
229         
230 2003-11-14  Helge Hess  <helge.hess@skyrix.com>
231
232         * EOSortOrdering.m: added an assertion to prevent index overflows
233           (v4.2.34)
234
235 Tue Nov 11 12:01:10 2003  Jan Reichmann  <jr@skyrix.com>
236
237         * common.h: fixed Free marcro declaration (introduced in 4.2.33)  
238           (v4.2.34)
239
240 2003-11-09  Helge Hess  <helge@groove.local>
241
242         * v4.2.33
243
244         * common.h: always use malloc/free for allocating instead of
245           objc_malloc/objc_free to clean up the code
246
247         * EOAndQualifier.m: some minor tweaks for Xcode
248
249         * EOFault.m: removed support for Boehm GC to clean up the code
250
251 2003-09-06  Helge Hess  <helge.hess@skyrix.com>
252
253         * EOGenericRecord.m: fixed a warning on MacOSX (used return in
254           dealloc ...) (v4.2.32)
255
256         * v4.2.31
257
258         * EOSQLParser.m: do not use stringByReplacingString:withString:
259
260         * EOClassDescription.m: fixed some warning on OSX
261
262 2003-09-06  Marcus Mueller  <znek@mulle-kybernetik.com>
263
264         * EOFault.m/EOFaultHandler.m: ported to NeXT runtime (v4.2.30)
265
266 2003-09-01  Helge Hess  <helge.hess@skyrix.com>
267
268         * changed not to require FoundationExt on MacOSX (v4.2.29)
269
270 2003-08-07  Helge Hess  <helge.hess@skyrix.com>
271
272         * EOQualifierParser.m: added facility to register own classes for
273           complex cast expressions (eg "cast(xxxx as myValue)"), required
274           for Evolution 1.4.4. Also less restrictive about whitespace between
275           "cast" and the "(" (v4.2.28)
276
277 Fri Jul  4 17:00:54 2003  Helge Hess  <helge.hess@skyrix.com>
278
279         * added to OpenGroupware.org
280
281         * stripped out old ChangeLogs, unimportant for OGo
282
283 Wed Dec  8 18:35:40 1999  Helge Hess  <helge.hess@mdlink.de>
284
285         * created ChangeLog