]> err.no Git - sope/blob - sope-gdl1/GDLAccess/ChangeLog
fixed for new -describeResults: API
[sope] / sope-gdl1 / GDLAccess / ChangeLog
1 2005-04-21  Helge Hess  <helge.hess@opengroupware.org>
2
3         * EOAdaptorChannel.[hm]: added -describeResults: as a public method,
4           implemented -describeResults based on that (adaptors now need to
5           override -describeResults:) (v4.5.50)
6
7 2005-04-12  Helge Hess  <helge.hess@opengroupware.org>
8
9         * v4.5.49
10
11         * fixed various gcc 3.4.3 warnings
12
13         * removed support for unused EOAttribute features like flattened, 
14           derived, read-only, insert/update formats, definition
15
16 2005-03-15  Helge Hess  <helge.hess@opengroupware.org>
17
18         * FoundationExt/GNUmakefile: properly include config.make (v4.5.48)
19
20 2005-02-20  Helge Hess  <helge.hess@opengroupware.org>
21
22         * EOAdaptor.m: added +adaptorForURL: method to create EOAdaptor
23           objects from JDBC style URLs (eg PostgreSQL://OGo:OGo@localhost/OGo")
24           (v4.5.47)
25
26 2005-01-14  Helge Hess  <helge.hess@opengroupware.org>
27
28         * EOAdaptorDataSource.m: fixed a bug in the sorting code, the "AS" was
29           missing in the SQL rename statement (v4.5.46)
30
31 2005-01-13  Helge Hess  <helge.hess@opengroupware.org>
32
33         * EOAdaptorDataSource.m: improved -description (v4.5.45)
34
35 2005-01-04  Helge Hess  <helge.hess@opengroupware.org>
36
37         * EOAttribute.m, EOFaultHandler.m, EODatabaseFaultResolver.m: added 
38           casts to avoid compile warnings with Xcode (v4.5.44)
39
40 2004-12-14  Marcus Mueller  <znek@mulle-kybernetik.com>
41
42         * v4.5.43
43
44         * GDLAccess.xcode: minor fixes and updated
45
46         * EOAttribute.m: changed usage of -timeZoneName (deprecated) to -name
47           for Foundations different to libFoundation.
48
49 2004-11-13  Helge Hess  <helge.hess@opengroupware.org>
50
51         * EOAdaptor.m: fixed a bug in the lookup of GDL adaptor bundles
52           (v4.5.42)
53
54 2004-11-11  Marcus Mueller  <znek@mulle-kybernetik.com>
55
56         * GDLAccess.xcode: fixed Xcode build by providing all necessary
57           major/minor numbers and bumped the framework revision
58
59 2004-11-09  Helge Hess  <helge.hess@skyrix.com>
60
61         * v4.5.41
62
63         * bumped version from 1.3 to 4.5 to be consistent with the remaining
64           SOPE versions (the "super major version" is still gdl1)
65
66         * EOAdaptor.m: fixed adaptor lookup path
67
68 2004-09-22  Marcus Mueller  <znek@mulle-kybernetik.com>
69
70         * GDLAccess.xcode: new Xcode project
71
72 2004-09-11  Marcus Mueller  <znek@mulle-kybernetik.com>
73
74         * GNUmakefile.preamble, FoundationExt/GNUmakefile: minor changes for
75           inline compilation with GNUSTEP_BUILD_DIR set elsewhere (v1.1.40)
76
77 2004-09-06  Helge Hess  <helge.hess@skyrix.com>
78
79         * EOSQLQualifier.m: fixed a compile warning related to scanner handler
80           and NSArray argument instead of va_list (v1.1.39)
81
82 2004-09-06  Helge Hess  <helge.hess@opengroupware.org>
83
84         * EOAdaptorChannel.m: added
85           -selectAttributesX:describedByQualifier:fetchOrder:lock: for
86           selects which return, not raise, exceptions (v1.1.38)
87
88 2004-08-31  Helge Hess  <helge.hess@skyrix.com>
89
90         * GNUmakefile.preamble: added library search pathes for FHS install
91           (v1.1.37)
92
93 2004-08-30  Helge Hess  <helge.hess@opengroupware.org>
94
95         * v1.1.36
96
97         * EOAdaptor.m: also look for adaptors in /usr/lib/sope-4.3/dbadaptors
98           and /usr/local/lib/sope-4.3/dbadaptors
99
100         * added hack to install the project in FHS locations - the library,
101           its headers, the tools and the resources will be installed in
102           FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
103
104 2004-08-27  Helge Hess  <helge.hess@skyrix.com>
105
106         * EOAdaptor.m: look for adaptor bundles in Library/GDLAdaptors-1.1/
107           (v1.1.35)
108
109         * increased version to v1.1 because it depends on libEOControl v4.3
110           (v1.1.34)
111
112 2004-08-21  Helge Hess  <helge.hess@opengroupware.org>
113
114         * v1.0.33
115
116         * fixed for SOPE 3.3 directory layout
117
118         * removed GDLExtensions
119
120         * moved headers files from EOAccess subdirectory to main directory
121
122 2004-08-20  Helge Hess  <helge.hess@opengroupware.org>
123
124         * moved from ThirdParty to SOPE/sope-gdl1 (v1.0.32)
125
126 2004-06-29  Helge Hess  <helge.hess@opengroupware.org>
127
128         * v1.0.31
129         
130         * EOAdaptorChannel.m: fixed a bug in the transaction check introduced
131           in v1.0.29 - resulted in OGo bug #824, #825
132         
133         * EODatabaseChannel.m: use new "X" adaptor methods
134
135         * GNUmakefile.preamble: added include path to SOPE/skyrix-core for
136           "inline" compilation (v1.0.30)
137
138 2004-06-28  Helge Hess  <helge.hess@opengroupware.org>
139
140         * EOAdaptorChannel.[hm]: added more "X" methods which do not raise
141           exceptions (v1.0.29)
142
143         * EOAdaptorChannel.m: added new method -evaluateExpressionX: which 
144           returns the exception instead of raising it. It returns 
145           @"EOEvaluationError" if the -evaluateExpression: returned NO without
146           raising an exception. It is recommended that adaptor classes 
147           implement -evaluateExpression: using -evaluateExpressionX:, not the
148           other way around (v1.0.28)
149
150 2004-06-27  Helge Hess  <helge.hess@opengroupware.org>
151
152         * EOModel.m: minor code cleanups (v1.0.27)
153
154 2004-06-21  Helge Hess  <helge.hess@opengroupware.org>
155
156         * EOModel.m: some code cleanups, improved description (v1.0.26)
157
158 2004-06-06  Helge Hess  <helge.hess@opengroupware.org>
159
160         * fixed Xcode compilation with embedded FoundationExt classes (v1.0.25)
161
162 2004-05-14  Helge Hess  <helge@developer.opengroupware.org>
163
164         * EOAdaptorDataSource.m: removed some ==YES comparisons, minor cleanups
165           (v1.0.24)
166
167 2004-03-14  Helge Hess  <helge.hess@opengroupware.org>
168
169         * v1.0.23
170
171         * EOSQLQualifier.m: improved -description method
172
173         * EOSQLExpression.m: moved EOSelectSQLExpression to separate file, 
174           added a -description method, various minor code cleanups
175
176         * EOExpressionArray.m: added a -description method, minor cleanups
177         
178         * EOAdaptorChannel.m: minor code cleanups
179         
180         * EODatabaseContext.m: removed registration for 
181           EOCooperatingObjectStoreNeeded notification (solves an issue with
182           gstep-base)
183
184 2004-03-09  Helge Hess  <helge.hess@opengroupware.org>
185
186         * EOAdaptorChannel.m, EOAdaptorDataSource.m, EOAttribute.m,
187           EODatabase.m, EOEntity.m, EOEntityClassDescription.m,
188           EOQualifier+SQL.m, EOSQLExpression.m, common.h, EOQualifierScanner.h:
189           various subminor fixes for compilation against gstep-base (v1.0.22)
190
191 2004-02-12  Helge Hess  <helge.hess@opengroupware.org>
192
193         * EODatabaseChannel.m: only check for GC objects on libFoundation
194           (v1.0.21)
195
196 2004-01-29  Helge Hess  <helge.hess@skyrix.com>
197
198         * EORecordDictionary.m: disabled a profiling log (v1.0.20)
199
200 2004-01-07  Helge Hess  <helge@groove.local>
201
202         * some tweaks for Xcode compilation (v1.0.19)
203
204 2004-01-04  Helge Hess  <helge.hess@opengroupware.org>
205
206         * v1.0.18
207
208         * more tweaks to makefiles and source, now seems to compile fine on
209           MacOSX
210         
211         * added FoundationExt subproject containing the necessary classes from
212           the extensions library, that is, the FormatScanner, 
213           PrintfFormatScanner and DefaultScannerHandler
214
215 2004-01-03  Helge Hess  <helge.hess@opengroupware.org>
216
217         * v1.0.17
218
219         * EORecordDictionary.m: cache -hash and -isEqual selector in 
220           objectForKey:
221
222         * various changes to make gnustep-db compile on MacOSX (eg do not use
223           InvalidArgumentException class but rather NSInvalidArgumentException
224           exception name, etc)
225         
226 2003-12-29  Helge Hess  <helge.hess@opengroupware.org>
227
228         * EORecordDictionary.m(dealloc): cache release method of dict key, 
229           which is basically always an NSString, also cache empty dictionary
230           (v1.0.16)
231         
232 2003-10-20  Helge Hess  <helge.hess@skyrix.com>
233
234         * v1.0.15
235         
236         * common.h: do not use zones for memory allocation (read: speedup)
237
238         * removed support for Boehm GC, makes code much more readable and
239           shorter (and isn't used in OGo anyway ...)
240
241         * removed some warnings, some FoundationExt cleanups
242
243         * EOExpressionArray.h: does not inherit from GCObject and use
244           GCMutableArray anymore (replaced with NSObject and NSMutableArray)
245
246         * EODatabaseContext.m: removed some unused methods
247
248         * removed some GCObject dependency
249
250         * EODatabaseChannel.m: removed some unused methods
251
252 Wed Oct 15 16:26:50 2003  Jan Reichmann  <jr@skyrix.com>
253
254         * EOModel.m: initialize model name with the filename which contains the model
255           (*.eomodel) (v1.0.14)
256
257 Sun Sep 07 00:30:59 2003  Marcus Mueller  <znek@mulle-kybernetik.com>
258
259         * GNUmakefile: reordered autodoc target
260
261 Mon Jul 14 14:07:22 2003  Jan Reichmann  <jr@skyrix.com>
262
263         *  fixed license entries (v1.0.13)
264
265 Fri Jul  4 19:15:35 2003  Helge Hess  <helge.hess@skyrix.com>
266
267         * imported into OpenGroupware.org (v1.0.11)