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