]> err.no Git - sope/blob - sope-core/EOControl/ChangeLog
added NSCopying to EOQualifier
[sope] / sope-core / EOControl / ChangeLog
1 2005-08-23  Helge Hess  <helge.hess@opengroupware.org>
2
3         * EOQualifier.m: added NSCopying (v4.5.60)
4
5 2005-08-06  Helge Hess  <helge.hess@opengroupware.org>
6
7         * EOKeyValueArchiver.m: improved decoding of bools (v4.5.59)
8
9 2005-08-05  Helge Hess  <helge.hess@opengroupware.org>
10
11         * v4.5.58
12         
13         * EODetailDataSource.m: added EOKeyValueArchiving
14
15         * EOSortOrdering.m: use 'selectorName' instead of 'selector' for
16           kv archiving
17         
18         * EOKeyValueArchiver.m: fixed decoding of arrays
19
20 2005-08-04  Helge Hess  <helge.hess@opengroupware.org>
21
22         * EOKeyValueArchiver.m: fixed a bug with decoding references (v4.5.57)
23
24         * EOKeyValueArchiver.m: print a warning if a class specified in the
25           archive could not be found (v4.5.56)
26
27 2005-08-04  Helge Hess  <helge.hess@skyrix.com>
28
29         * v4.5.55
30         
31         * EOSortOrdering.m, EOFetchSpecification.m: added EOKeyValueArchiving
32         
33         * EO*Qualifier.m: added EOKeyValueArchiving to EOQualifier classes
34
35         * NSObject+EOQualifierOps.m: fixed gcc 4.0 warnings
36
37 2005-08-04  Helge Hess  <helge.hess@opengroupware.org>
38
39         * EOKeyValueArchiver.m: process class names containing a dot by
40           first looking up the class using the last dot-component and then
41           by trying to map some known prefixes (eg D2W) (v4.5.54)
42
43 2005-05-03  Helge Hess  <helge.hess@opengroupware.org>
44
45         * EOQualifier.h: fixed prototypes of -isLike/-isCaseInsensitiveLike:
46           (v4.5.53)
47
48         * NSObject+EOQualifierOps.m: fixed signature of -isLike: and
49           -isCaseInsensitiveLike: to match Tiger (v4.5.52)
50
51 2005-04-24  Helge Hess  <helge.hess@opengroupware.org>
52
53         * fixed gcc 4.0 signed/unsigned warnings (v4.5.51)
54
55 2005-01-14  Helge Hess  <helge.hess@opengroupware.org>
56
57         * EOFetchSpecification.m: minor code cleanups (v4.5.50)
58
59 2004-12-14  Marcus Mueller  <znek@mulle-kybernetik.com>
60
61         * EOControl.xcode: minor changes and updated
62
63 2004-12-05  Helge Hess  <helge.hess@opengroupware.org>
64
65         * EOKeyGlobalID.m: minor code cleanup (v4.5.49)
66
67 2004-08-29  Helge Hess  <helge.hess@opengroupware.org>
68
69         * added hack to install the project in FHS locations - the library,
70           its headers, the tools and the resources will be installed in
71           FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
72           (v4.3.48)
73
74 2004-08-29  Marcus Mueller  <znek@mulle-kybernetik.com>
75
76         * EOControl.xcode: various fixes for project settings
77
78 2004-08-23  Marcus Mueller  <znek@mulle-kybernetik.com>
79
80         * added new Xcode project
81
82 2004-08-20  Helge Hess  <helge.hess@opengroupware.org>
83
84         * moved to SOPE 4.3 (v4.3.47)
85
86 2004-07-22  Helge Hess  <helge.hess@skyrix.com>
87
88         * EOKeyComparisonQualifier.m, EOKeyValueQualifier.m, 
89           EOKeyValueArchiver.m, EOFetchSpecification.m: fixed gcc 3.4 warnings
90           (v4.2.46)
91
92 2004-06-09  Helge Hess  <helge.hess@opengroupware.org>
93
94         * v4.2.45
95
96         * GNUmakefile.preamble: added prebinding
97
98         * GNUmakefile: minor cleanups
99
100 2004-05-16  Helge Hess  <helge.hess@opengroupware.org>
101
102         * EOKeyComparisonQualifier.m, EOKeyValueQualifier.m, EOQualifier.m,
103           EOQualifierVariable.m: minor code cleanups, fixed some "== YES"
104           comparisons (v4.2.44)
105
106 2004-04-07  Helge Hess  <helge.hess@skyrix.com>
107
108         * EOQualifierParser.m: minor code cleanups (==YES) (v4.2.43)
109
110 2004-03-15  Helge Hess  <helge.hess@skyrix.com>
111
112         * EOFetchSpecification, EOQualifier, EOSortOrdering: moved property
113           list initializer methods to NGExtensions to improve GDL2 
114           compatibility (v4.2.42)
115
116 2004-03-11  Helge Hess  <helge.hess@skyrix.com>
117
118         * EOFetchSpecification, EOQualifier, EOSortOrdering: deprecated
119           -initWithPropertyList: method, added new -initWithPropertyList:owner:
120           method (like in EOPropertyListEncoding) (v4.2.41)
121
122 2004-03-09  Helge Hess  <helge.hess@opengroupware.org>
123
124         * EOFetchSpecification.m: subminor improvement in -copyWithZone:
125           method (v4.2.40)
126
127 2004-03-03  Helge Hess  <helge.hess@skyrix.com>
128
129         * EOFetchSpecification.m: fixed a recursion introduced in v4.2.38
130           (v4.2.39)
131
132 2004-03-02  Helge Hess  <helge.hess@opengroupware.org>
133
134         * v4.2.38
135
136         * EOQualifier.m: added -qualifierByApplyingBindings: to improve GDL2
137           compatibility (should not be used)
138
139         * EOFetchSpecification.m: added -fetchSpecificationByApplyingBindings:
140           to improve GDL2 compatibility (should not be used)
141
142         * EOQualifier.m: moved EOQualifierVariable to separate file, moved
143           qualifier-description categories to separate files
144         
145         * EOFetchSpecification.m, EOSQLParser.m: improved GDL2/EOF 3 
146           compatibility (different -init method, deprecated old)
147
148 2003-12-29  Helge Hess  <helge.hess@opengroupware.org>
149         
150         * EOKeyValueCoding.m: do not invoke NSDictionary -objectForKey: with
151           'nil' key (v4.2.37)
152         
153 2003-11-25  Helge Hess  <helge.hess@skyrix.com>
154
155         * removed unused source files (v4.2.36) [what was v4.2.35?, missing]
156         
157 2003-11-14  Helge Hess  <helge.hess@skyrix.com>
158
159         * EOSortOrdering.m: added an assertion to prevent index overflows
160           (v4.2.34)
161
162 Tue Nov 11 12:01:10 2003  Jan Reichmann  <jr@skyrix.com>
163
164         * common.h: fixed Free marcro declaration (introduced in 4.2.33)  
165           (v4.2.34)
166
167 2003-11-09  Helge Hess  <helge@groove.local>
168
169         * v4.2.33
170
171         * common.h: always use malloc/free for allocating instead of
172           objc_malloc/objc_free to clean up the code
173
174         * EOAndQualifier.m: some minor tweaks for Xcode
175
176         * EOFault.m: removed support for Boehm GC to clean up the code
177
178 2003-09-06  Helge Hess  <helge.hess@skyrix.com>
179
180         * EOGenericRecord.m: fixed a warning on MacOSX (used return in
181           dealloc ...) (v4.2.32)
182
183         * v4.2.31
184
185         * EOSQLParser.m: do not use stringByReplacingString:withString:
186
187         * EOClassDescription.m: fixed some warning on OSX
188
189 2003-09-06  Marcus Mueller  <znek@mulle-kybernetik.com>
190
191         * EOFault.m/EOFaultHandler.m: ported to NeXT runtime (v4.2.30)
192
193 2003-09-01  Helge Hess  <helge.hess@skyrix.com>
194
195         * changed not to require FoundationExt on MacOSX (v4.2.29)
196
197 2003-08-07  Helge Hess  <helge.hess@skyrix.com>
198
199         * EOQualifierParser.m: added facility to register own classes for
200           complex cast expressions (eg "cast(xxxx as myValue)"), required
201           for Evolution 1.4.4. Also less restrictive about whitespace between
202           "cast" and the "(" (v4.2.28)
203
204 Fri Jul  4 17:00:54 2003  Helge Hess  <helge.hess@skyrix.com>
205
206         * added to OpenGroupware.org
207
208         * stripped out old ChangeLogs, unimportant for OGo
209
210 Wed Dec  8 18:35:40 1999  Helge Hess  <helge.hess@mdlink.de>
211
212         * created ChangeLog