1 |
|
2002-11-13 22:06 jcater |
2 |
|
|
3 |
|
* src/: GBaseApp.py, GParser.py: |
4 |
|
|
5 |
|
Added btami's locale patches for better i18n support under win32 |
6 |
|
|
7 |
|
2002-11-13 21:55 jcater |
8 |
|
|
9 |
|
* setup.py, packaging/inno/gnue-tools.iss: |
10 |
|
|
11 |
|
Added btami's mcmillan support files |
12 |
|
|
13 |
|
2002-11-13 17:56 jcater |
14 |
|
|
15 |
|
* src/external/: README, __init__.py, shellwords.py: |
16 |
|
* First completely working label implementation in reports * Added |
17 |
|
shellwords.py * Misc cleanup/bug fixes |
18 |
|
|
19 |
|
2002-11-13 11:06 jcater |
20 |
|
|
21 |
|
* src/GConfig.py: removed lowercase conversion from Default |
22 |
|
parameter parser |
23 |
|
|
24 |
|
2002-11-13 00:10 jcater |
25 |
|
|
26 |
|
* etc/sample.report-filters.conf: added first label example to GNUe |
27 |
|
Reports |
28 |
|
|
29 |
|
2002-11-12 23:55 dneighbors |
30 |
|
|
31 |
|
* utils/xml2sql/schema.sxw: Updated documentation to include |
32 |
|
information on how to use GSD format, import files and new |
33 |
|
'defaultwith' attribute. |
34 |
|
|
35 |
|
2002-11-12 19:43 jcater |
36 |
|
|
37 |
|
* src/schema/GSParser.py: removed scale reference; should be using |
38 |
|
'precision' |
39 |
|
|
40 |
|
2002-11-12 18:39 jamest |
41 |
|
|
42 |
|
* src/__init__.py: Remove python2.2ism |
43 |
|
|
44 |
|
2002-11-12 18:16 siesel |
45 |
|
|
46 |
|
* src/schema/GSParser.py: fix CreateSchema Wizard add scale |
47 |
|
attribut to GSParser |
48 |
|
|
49 |
|
2002-11-12 17:07 jcater |
50 |
|
|
51 |
|
* src/__init__.py: updated VERSION numbers to be the new .99 format |
52 |
|
for cvs |
53 |
|
|
54 |
|
2002-11-12 17:00 jamest |
55 |
|
|
56 |
|
* src/GConditions.py: add in depreciated <conditions> tag |
57 |
|
|
58 |
|
2002-11-12 15:10 jcater |
59 |
|
|
60 |
|
* src/TextUtils.py: added a textToMeasurment method that takes |
61 |
|
'12pt', '32cm', '1in' type strings and returns the measurement in |
62 |
|
inches |
63 |
|
|
64 |
|
2002-11-12 02:52 arturas |
65 |
|
|
66 |
|
* utils/win-links.txt: A small readme about link creation tools for |
67 |
|
Windows. |
68 |
|
|
69 |
|
2002-11-12 02:48 arturas |
70 |
|
|
71 |
|
* utils/: fsutil.exe, linkd.exe: Removing non free software for |
72 |
|
creating links under Windows. |
73 |
|
|
74 |
|
2002-11-11 14:51 jamest |
75 |
|
|
76 |
|
* src/dbdrivers/_dbsig/DBdriver.py: distinct support fix |
77 |
|
|
78 |
|
2002-11-11 11:31 arturas |
79 |
|
|
80 |
|
* utils/: fsutil.exe, linkd.exe: Two .exe files for creating links |
81 |
|
under Windows (NTFS5). fsutil has many uses, among them it can |
82 |
|
create file links (file comes with WindowsXP, but not with |
83 |
|
Windows2000). linkd only creates links for directories. If file is |
84 |
|
linked, link can be safely deleted and it does not change original |
85 |
|
file, but if directory is linked, deletion of any either original |
86 |
|
target or link itself, results in deleting both (explorer does not |
87 |
|
differ whether it is link or original), so linkd also implements |
88 |
|
deletion of linked directories. |
89 |
|
|
90 |
|
2002-11-10 23:59 jcater |
91 |
|
|
92 |
|
* src/cursing/: Frame.py, GraphicObject.py, MenuBar.py, |
93 |
|
Notebook.py, ScreenContainer.py: |
94 |
|
|
95 |
|
More work on the curses driver; mainly further implementation of |
96 |
|
Notebook.py |
97 |
|
|
98 |
|
2002-11-10 16:15 siesel |
99 |
|
|
100 |
|
* src/dbdrivers/: _pgsql/DBdriver.py, oracle/DBdriver.py: allow |
101 |
|
customisation of date time format send to db |
102 |
|
|
103 |
|
2002-11-10 16:06 jcater |
104 |
|
|
105 |
|
* src/: GBaseApp.py, schema/GSParser.py, schema/Objects.py, |
106 |
|
schema/scripter/Scripter.py, schema/scripter/__init__.py, |
107 |
|
schema/scripter/processors/__init__.py, |
108 |
|
schema/scripter/processors/base.py, |
109 |
|
schema/scripter/processors/oracle.py, |
110 |
|
schema/scripter/processors/postgresql.py: |
111 |
|
|
112 |
|
Added the new, script-based gsd-to-sql writer. (NOT READY FOR |
113 |
|
PUBLIC CONSUMPTION) |
114 |
|
|
115 |
|
2002-11-10 15:14 siesel |
116 |
|
|
117 |
|
* src/GDataSource.py: * add SetCondition and GetCondition trigger |
118 |
|
methods for changing/reading the staticCondition of a Datasource |
119 |
|
* removed SingleEntry for GStaticSet to allow more than one |
120 |
|
StaticDatasource in a source file |
121 |
|
|
122 |
|
2002-11-10 14:35 jcater |
123 |
|
|
124 |
|
* src/GParser.py: fixed the buildImportableTags code to work with |
125 |
|
tags that don't have native 'Attributes' |
126 |
|
|
127 |
|
2002-11-10 11:35 jcater |
128 |
|
|
129 |
|
* src/schema/GSParser.py: synching repository to eliminate |
130 |
|
scripter/ directory |
131 |
|
|
132 |
|
2002-11-09 20:59 jcater |
133 |
|
|
134 |
|
* src/GDataSource.py: fixed typo wrt staticsets and SingleInstance |
135 |
|
|
136 |
|
2002-11-09 16:14 jcater |
137 |
|
|
138 |
|
* src/GDataSource.py: ditto with the darn typos |
139 |
|
|
140 |
|
2002-11-09 15:47 jcater |
141 |
|
|
142 |
|
* src/GDataSource.py: darn typos |
143 |
|
|
144 |
|
2002-11-09 15:36 jcater |
145 |
|
|
146 |
|
* src/: GDataSource.py, schema/GSParser.py: fixed support for |
147 |
|
order_by with a 'desc' clause |
148 |
|
|
149 |
|
2002-11-09 15:28 jcater |
150 |
|
|
151 |
|
* src/dbdrivers/_oracle/DBdriver.py: fixed Oracle's |
152 |
|
dataobject.sql() extension |
153 |
|
|
154 |
|
2002-11-08 09:55 jcater |
155 |
|
|
156 |
|
* src/GParser.py: fixed new GParser.py issue w/namespace support |
157 |
|
|
158 |
|
2002-11-07 21:21 jamest |
159 |
|
|
160 |
|
* src/dbdrivers/_dbsig/DBdriver.py: fixed overlooked var name |
161 |
|
change |
162 |
|
|
163 |
|
2002-11-07 18:12 jcater |
164 |
|
|
165 |
|
* doc/technotes/00005.txt: updated technote to remove obsolete info |
166 |
|
|
167 |
|
2002-11-07 11:04 jamest |
168 |
|
|
169 |
|
* src/dbdrivers/: cxoracle/DBdriver.py, db2/DBdriver.py, |
170 |
|
gadfly/DBdriver.py, informix/DBdriver.py, ingres/DBdriver.py, |
171 |
|
interbase/DBdriver.py, mxodbc/DBdriver.py, mysql/DBdriver.py, |
172 |
|
oracle/DBdriver.py, popy/DBdriver.py, postgresql/DBdriver.py, |
173 |
|
psycopg/DBdriver.py, pypgsql/DBdriver.py, sapdb/DBdriver.py, |
174 |
|
sqlite/DBdriver.py, sqlrelay/DBdriver.py, sybase/DBdriver.py: Added |
175 |
|
missing changes to the database drivers for query by detail |
176 |
|
|
177 |
|
2002-11-07 10:37 jcater |
178 |
|
|
179 |
|
* src/cursing/: Button.py, ComboBox.py, Dialog.py, |
180 |
|
FileSelectPad.py, FocusedLabel.py, Frame.py, GroupBox.py, Label.py, |
181 |
|
MenuBar.py, Notebook.py, Progress.py, ScreenContainer.py, |
182 |
|
ScrollBar.py, StatusBar.py, TextArea.py, TextBox.py: |
183 |
|
|
184 |
|
* Added support for Frame panels that are controlled by their |
185 |
|
parent container * Added an "absolute x,y" attribute to each |
186 |
|
Control object, so they can transparently work in Frames * Moved |
187 |
|
MenuBar to the Frame model * Started work on a Notebook control |
188 |
|
|
189 |
|
2002-11-06 21:20 jamest |
190 |
|
|
191 |
|
* src/GParser.py: GParser now honors the Required and |
192 |
|
SingleInstance attributes on tag definitions. |
193 |
|
|
194 |
|
2002-11-06 13:13 jamest |
195 |
|
|
196 |
|
* src/: GDataObjects.py, GDataSource.py, |
197 |
|
dbdrivers/_dbsig/DBdriver.py, dbdrivers/_empty/DBdriver.py, |
198 |
|
dbdrivers/_static/DBdriver.py, dbdrivers/configfile/DBdriver.py, |
199 |
|
dbdrivers/cxoracle/DBdriver.py, dbdrivers/popy/DBdriver.py, |
200 |
|
dbdrivers/postgresql/DBdriver.py, dbdrivers/pypgsql/DBdriver.py, |
201 |
|
dbdrivers/sapdb/DBdriver.py, dbdrivers/sqlite/DBdriver.py, |
202 |
|
dbdrivers/sqlrelay/DBdriver.py, dbdrivers/sybase/DBdriver.py: query |
203 |
|
by detail support (needs more testing) |
204 |
|
|
205 |
|
2002-11-05 20:03 jamest |
206 |
|
|
207 |
|
* scripts/gnuedtd, src/GDataObjects.py, src/GDataSource.py, |
208 |
|
src/dbdrivers/_dbsig/DBdriver.py, |
209 |
|
src/dbdrivers/psycopg/DBdriver.py, |
210 |
|
utils/doc-xml-attrs-openoffice.py: temp fix for dcl ticket #60 - |
211 |
|
query on detail is blocked again partial implementation of query by |
212 |
|
detail logic which should all be turned off at the moment. |
213 |
|
(syncing machines) misc fixes for changes in the GRootObj |
214 |
|
|
215 |
|
2002-11-05 14:36 jbailey |
216 |
|
|
217 |
|
* src/GTest.py: Move src/GTest.py to utils |
218 |
|
|
219 |
|
2002-11-05 13:37 jcater |
220 |
|
|
221 |
|
* src/cursing/Event.py: typos |
222 |
|
|
223 |
|
2002-11-05 13:07 jcater |
224 |
|
|
225 |
|
* src/cursing/Event.py: typo fix |
226 |
|
|
227 |
|
2002-11-04 14:14 jamest |
228 |
|
|
229 |
|
* src/GParser.py: Added support for common based <import> tag based |
230 |
|
upon the tags marked as Importable Fixed bad function name in |
231 |
|
form's wx UI driver |
232 |
|
|
233 |
|
2002-11-04 13:13 jamest |
234 |
|
|
235 |
|
* src/schema/Objects.py: changed rootobj init |
236 |
|
|
237 |
|
2002-11-04 08:55 jamest |
238 |
|
|
239 |
|
* src/: GDataSource.py, GParser.py, GRootObj.py, GTrigger.py: |
240 |
|
Migration of import system into common (partially complete) Added |
241 |
|
G*Parser attribute 'Importable' to entities if set to 1 makes then |
242 |
|
that entity becomes importable. Adjustments to make reports |
243 |
|
support importable triggers All still pretty rough |
244 |
|
|
245 |
|
2002-11-04 00:01 jcater |
246 |
|
|
247 |
|
* src/: GObjects.py, schema/GSParser.py: |
248 |
|
|
249 |
|
* Misc cleanup |
250 |
|
|
251 |
|
2002-11-03 22:44 dneighbors |
252 |
|
|
253 |
|
* utils/xml2sql/: Schema.txt, schema.sxw: GSD documentation revamp. |
254 |
|
Because of datatype changes needed more rich documentation so |
255 |
|
switched to open office format. |
256 |
|
|
257 |
|
2002-11-02 00:02 jcater |
258 |
|
|
259 |
|
* src/: GRootObj.py, schema/Objects.py: moved the dumpXML root call |
260 |
|
into GRootObj, so each tool doesn't have to redefine dumpXML() |
261 |
|
|
262 |
|
2002-10-31 23:02 jamest |
263 |
|
|
264 |
|
* src/GTrigger.py: More trigger cleanup Added trigger support to |
265 |
|
gnue-reports Added on-startup and on-exit to <report> Added |
266 |
|
pre-section and post-section to <section> Added support for reports |
267 |
|
trigger editing in designer foobulations grd is working sample |
268 |
|
|
269 |
|
2002-10-31 20:40 jamest |
270 |
|
|
271 |
|
* src/: GObjects.py, GTrigger.py, GTriggerCore.py: Moved all |
272 |
|
trigger support into common in prep to add to support to reports. |
273 |
|
Removed global valid trigger list with a per object valid trigger |
274 |
|
definition |
275 |
|
|
276 |
|
2002-10-31 17:12 jcater |
277 |
|
|
278 |
|
* src/: GDataSource.py, dbdrivers/_dbsig/DBdriver.py, |
279 |
|
dbdrivers/_pgsql/DBdriver.py: added cross-tabulation (pivot table) |
280 |
|
example to reports (pending a few bugfixes, it will work); misc |
281 |
|
cleanup |
282 |
|
|
283 |
|
2002-10-27 20:10 jcater |
284 |
|
|
285 |
|
* scripts/gnuedtd, src/GConditions.py, src/GDataSource.py, |
286 |
|
utils/doc-xml-attrs-openoffice.py: added form tags to dev guide; |
287 |
|
created a python script to autocreate OO docs from G?Parser.py |
288 |
|
files; misc consistency checks |
289 |
|
|
290 |
|
2002-10-27 14:59 jcater |
291 |
|
|
292 |
|
* src/: GObjects.py, dbdrivers/_dbsig/DBdriver.py: Trigger |
293 |
|
Namespace changes: * Added support for negative indexes in |
294 |
|
Block.gotoRecord (negative numbers are relative to the last |
295 |
|
record) * Added Block.parent and Entry.parent attributes * Added |
296 |
|
getCurrentEntry, getCurrentBlock, and getCurrentPage to Form |
297 |
|
|
298 |
|
2002-10-25 20:13 siesel |
299 |
|
|
300 |
|
* src/dbdrivers/_dbsig/DBdriver.py: add an testcase for dropdown |
301 |
|
refreshs remove dbsig modifying GObj tree and parameter caching add |
302 |
|
setParameter function |
303 |
|
|
304 |
|
2002-10-25 17:08 jcater |
305 |
|
|
306 |
|
* etc/sample.gnue.conf: added Entry.resetForeignKey() method for |
307 |
|
triggers (not fully tested); misc code cleanup |
308 |
|
|
309 |
|
2002-10-23 22:00 jamest |
310 |
|
|
311 |
|
* src/GTrigger.py: Partial removal of the GFTrigger class being |
312 |
|
replaced by common trigger system. |
313 |
|
|
314 |
|
2002-10-23 19:26 jamest |
315 |
|
|
316 |
|
* scripts/gnue-diag.sh: Removed files no longer needed by setup.py |
317 |
|
Removed reference to PyXML as we no longer require it |
318 |
|
|
319 |
|
2002-10-23 08:56 jcater |
320 |
|
|
321 |
|
* scripts/gnuedtd: fixed typo in gnuedtd |
322 |
|
|
323 |
|
2002-10-22 09:40 jamest |
324 |
|
|
325 |
|
* README.databases: Fixed info per btami's request |
326 |
|
|
327 |
|
2002-10-21 07:57 siesel |
328 |
|
|
329 |
|
* setup.py: added configfile and gadfly dbdrivers to setup.py |
330 |
|
|
331 |
|
2002-10-20 20:27 jamest |
332 |
|
|
333 |
|
* src/GMimeTypes.py: Adding missing import |
334 |
|
|
335 |
|
2002-10-20 13:55 jcater |
336 |
|
|
337 |
|
* src/: GRootObj.py, GTrigger.py: |
338 |
|
|
339 |
|
* Added an On-Exit trigger to the form object (complementary to |
340 |
|
On-Startup) |
341 |
|
|
342 |
|
* Added support for global namespace objects in trigger code. |
343 |
|
For example, in On-Startup: |
344 |
|
|
345 |
|
global math, myfunc, DEBUG |
346 |
|
import math |
347 |
|
def myfunc(n1,n2): |
348 |
|
return n1+n2 |
349 |
|
DEBUG = 1 |
350 |
|
|
351 |
|
Then other triggers can access math, myfunc, |
352 |
|
and DEBUG as if they had imported or defined |
353 |
|
them. |
354 |
|
|
355 |
|
2002-10-19 09:35 siesel |
356 |
|
|
357 |
|
* utils/connection.gfd: add dropdown provider field to |
358 |
|
connection.gfd (btami) |
359 |
|
|
360 |
|
2002-10-17 18:35 jcater |
361 |
|
|
362 |
|
* src/cursing/: Frame.py, Menu.py, MenuBar.py, MenuItem.py: playing |
363 |
|
w/docs |
364 |
|
|
365 |
|
2002-10-15 16:24 siesel |
366 |
|
|
367 |
|
* src/commdrivers/_helpers/ObjectLibrarian.py: fixed startup |
368 |
|
problems appserver had on some hosts |
369 |
|
|
370 |
|
2002-10-13 22:59 jcater |
371 |
|
|
372 |
|
* src/cursing/: Menu.py, MenuBar.py, MenuItem.py, |
373 |
|
ScreenContainer.py, TextArea.py, TextBox.py: more work on curses |
374 |
|
driver |
375 |
|
|
376 |
|
2002-10-11 18:44 jcater |
377 |
|
|
378 |
|
* src/cursing/: Button.py, Dialog.py, Frame.py, StatusBar.py, |
379 |
|
TextArea.py, TextBox.py, __init__.py, sio.py: Added Frame and |
380 |
|
StatusBar support; more code cleanup |
381 |
|
|
382 |
|
2002-10-11 00:10 jcater |
383 |
|
|
384 |
|
* src/cursing/: GroupBox.py, __init__.py: renamed Frame to GroupBox |
385 |
|
(as Frame implies a window/etc); more cleanup |
386 |
|
|
387 |
|
2002-10-10 20:47 jcater |
388 |
|
|
389 |
|
* etc/sample.report-filters.conf: |
390 |
|
|
391 |
|
More work on curses support (I have screens drawing properly, and a |
392 |
|
login dialog working now) |
393 |
|
|
394 |
|
2002-10-10 20:46 jcater |
395 |
|
|
396 |
|
* src/cursing/: Button.py, ComboBox.py, Control.py, Dialog.py, |
397 |
|
Frame.py, GraphicObject.py, Label.py, ScreenContainer.py, |
398 |
|
ScrollBar.py, TextArea.py, TextBox.py, VButton.py, VScrollBar.py, |
399 |
|
__init__.py, sio.py, utility.py: * Full-color support / colorized |
400 |
|
default widgets |
401 |
|
* Simplified drawing of widgets |
402 |
|
* Lots of code simplification |
403 |
|
* Started on keystroke/event hooks |
404 |
|
* Dialogs: Made border optional |
405 |
|
* Dialogs: Added optional dropshadows |
406 |
|
* Dialogs: Added support for a "Title" on dialogs |
407 |
|
* TextArea: Added a TextArea class (Multi-line text boxes) |
408 |
|
* Buttons: Spacebar triggers a press |
409 |
|
|
410 |
|
2002-10-10 13:23 jcater |
411 |
|
|
412 |
|
* setup.py: added events to setup.py |
413 |
|
|
414 |
|
2002-10-10 01:45 jcater |
415 |
|
|
416 |
|
* setup.py, packaging/debian/changelog, packaging/debian/control, |
417 |
|
packaging/debian/rules, src/cursing/Button.py, |
418 |
|
src/cursing/Dialog.py, src/cursing/Label.py, |
419 |
|
src/cursing/ScreenContainer.py, src/cursing/TextBox.py, |
420 |
|
src/cursing/sio.py: added a login popup dialog for curses uidriver; |
421 |
|
beat the curses uidriver into submission to get it to draw pages, |
422 |
|
labels, and entries; more cleanup on common's curses library |
423 |
|
|
424 |
|
2002-10-10 00:23 jcater |
425 |
|
|
426 |
|
* src/cursing/TextBox.py: added support for 'Password'-style data |
427 |
|
entry (text hidden by '*') |
428 |
|
|
429 |
|
2002-10-09 22:42 jcater |
430 |
|
|
431 |
|
* src/cursing/: Button.py, CheckBox.py, CheckBoxGroup.py, |
432 |
|
ComboBox.py, Control.py, Dialog.py, DirChooser.py, Event.py, |
433 |
|
FileSelectPad.py, FileSelector.py, FocusedLabel.py, Frame.py, |
434 |
|
GraphicObject.py, InputBox.py, Label.py, Menu.py, MenuBar.py, |
435 |
|
MsgBoxOK.py, MsgBoxTimer.py, MsgBoxYesNo.py, Progress.py, |
436 |
|
RadioButton.py, RadioGroup.py, ScreenContainer.py, ScrollBar.py, |
437 |
|
TextBox.py, VButton.py, VScrollBar.py, sio.py, tests/demo.py: fixed |
438 |
|
typos; added demo |
439 |
|
|
440 |
|
2002-10-09 22:04 jcater |
441 |
|
|
442 |
|
* src/cursing/: Button.py, CheckBox.py, CheckBoxGroup.py, |
443 |
|
ComboBox.py, Control.py, Dialog.py, DirChooser.py, |
444 |
|
FileSelectPad.py, FileSelector.py, FocusedLabel.py, Frame.py, |
445 |
|
GraphicObject.py, InputBox.py, Label.py, Menu.py, MenuBar.py, |
446 |
|
MenuItem.py, MsgBoxOK.py, MsgBoxTimer.py, MsgBoxYesNo.py, |
447 |
|
Progress.py, RadioButton.py, RadioGroup.py, ScreenContainer.py, |
448 |
|
ScrollBar.py, TextBox.py, VButton.py, VScrollBar.py, constants.py, |
449 |
|
sio.py, utility.py: lots and lots of cleanup |
450 |
|
|
451 |
|
2002-10-09 21:44 jcater |
452 |
|
|
453 |
|
* src/cursing/: Button.py, CheckBox.py, CheckBoxGroup.py, |
454 |
|
ComboBox.py, Control.py, Dialog.py, DirChooser.py, Event.py, |
455 |
|
FileSelectPad.py, FileSelector.py, FocusedLabel.py, Frame.py, |
456 |
|
GraphicObject.py, InputBox.py, Label.py, Menu.py, MenuBar.py, |
457 |
|
MenuItem.py, MsgBoxOK.py, MsgBoxTimer.py, MsgBoxYesNo.py, |
458 |
|
Progress.py, README, RadioButton.py, RadioGroup.py, |
459 |
|
ScreenContainer.py, ScrollBar.py, TextBox.py, VButton.py, |
460 |
|
VScrollBar.py, __init__.py, constants.py, sio.py, utility.py: |
461 |
|
experimental work w/curses |
462 |
|
|
463 |
|
2002-10-09 16:22 siesel |
464 |
|
|
465 |
|
* src/dbdrivers/configfile/DBdriver.py: make configfile dbdriver |
466 |
|
find configdir better |
467 |
|
|
468 |
|
2002-10-08 22:59 jcater |
469 |
|
|
470 |
|
* packaging/debian/control: updated minimum version requirement |
471 |
|
|
472 |
|
2002-10-08 22:56 jcater |
473 |
|
|
474 |
|
* packaging/debian/: control, control: added missing mxdatetime |
475 |
|
requirement to the debian control files |
476 |
|
|
477 |
|
2002-10-08 16:50 jcater |
478 |
|
|
479 |
|
* etc/: sample.gnue.conf, sample.report-filters.conf: added psfax |
480 |
|
merge support |
481 |
|
|
482 |
|
2002-10-08 16:29 siesel |
483 |
|
|
484 |
|
* src/FileUtils.py: fix "gncvs test.gear" calling forms. allow |
485 |
|
"gear://samples%2Fsamples.gear/myfile.gfd" URLs now |
486 |
|
|
487 |
|
2002-10-08 15:39 siesel |
488 |
|
|
489 |
|
* src/: GDataSource.py, dbdrivers/_static/DBdriver.py: fix static |
490 |
|
datasource for dropdown wizard <2> add static datasource sample |
491 |
|
|
492 |
|
2002-10-08 13:17 siesel |
493 |
|
|
494 |
|
* src/GDataSource.py: fix static datasource for dropdown wizard <1> |
495 |
|
|
496 |
|
2002-10-08 12:30 jcater |
497 |
|
|
498 |
|
* etc/sample.report-filters.conf: Added a Postscript mailmerge |
499 |
|
driver to reports |
500 |
|
|
501 |
|
2002-10-07 23:20 jcater |
502 |
|
|
503 |
|
* src/dbdrivers/sapdb/DBdriver.py: added Daniel Dittmar's |
504 |
|
enhancement patch to SAP-DB driver |
505 |
|
|
506 |
|
2002-10-07 18:13 jcater |
507 |
|
|
508 |
|
* doc/technotes/00008.txt, doc/technotes/index.html, |
509 |
|
doc/technotes/index.txt, src/events/Event.py, |
510 |
|
src/events/EventAware.py, src/events/EventController.py: started |
511 |
|
adding event support to designer |
512 |
|
|
513 |
|
2002-10-07 16:45 jcater |
514 |
|
|
515 |
|
* src/__init__.py: updating version numbers to 'development' status |
516 |
|
|
517 |
|
2002-10-07 16:29 jcater |
518 |
|
|
519 |
|
* src/events/: Event.py, EventAware.py, EventController.py, |
520 |
|
__init__.py: moved the event system out of forms and into common |
521 |
|
|
522 |
|
2002-10-06 10:21 siesel |
523 |
|
|
524 |
|
* src/commdrivers/xmlrpc/RpcDoc.py: add javascript stub file |
525 |
|
generation to grpcdoc tool |
526 |
|
|
527 |
|
2002-10-05 02:16 jcater |
528 |
|
|
529 |
|
* MANIFEST.in, setup.py, packaging/debian/README.Debian, |
530 |
|
packaging/debian/README.Debian, packaging/debian/README.cvs, |
531 |
|
packaging/debian/README.cvs, packaging/debian/README.maintainers, |
532 |
|
packaging/debian/README.maintainers, packaging/debian/changelog, |
533 |
|
packaging/debian/changelog, packaging/debian/control, |
534 |
|
packaging/debian/control, packaging/debian/copyright, |
535 |
|
packaging/debian/copyright, packaging/debian/dirs, |
536 |
|
packaging/debian/dirs, packaging/debian/docs, |
537 |
|
packaging/debian/docs, packaging/debian/files, |
538 |
|
packaging/debian/files, packaging/debian/postinst, |
539 |
|
packaging/debian/postinst, packaging/debian/postrm, |
540 |
|
packaging/debian/postrm, packaging/debian/prerm, |
541 |
|
packaging/debian/prerm, packaging/debian/rules, |
542 |
|
packaging/debian/rules, packaging/debian/setup.cfg.debian, |
543 |
|
packaging/debian/setup.cfg.debian, |
544 |
|
packaging/debian/site.cfg.debian, packaging/debian/site.cfg.debian, |
545 |
|
src/GConfig.py: Changes needed to create .debs for the 0.4.0 |
546 |
|
release |
547 |
|
|
548 |
|
2002-10-03 09:35 siesel |
549 |
|
|
550 |
|
* src/: GDataObjects.py, dbdrivers/_dbsig/DBdriver.py, |
551 |
|
dbdrivers/_pgsql/DBdriver.py: add preliminary schema write support |
552 |
|
to common add schema write wizard to designer |
553 |
|
|
554 |
|
2002-09-29 19:27 jcater |
555 |
|
|
556 |
|
* TODO: TODO fixes |
557 |
|
|
558 |
|
2002-09-29 19:19 jcater |
559 |
|
|
560 |
|
* ChangeLog, src/__init__.py: final changes for release |
561 |
|
|
562 |
|
2002-09-28 01:30 jcater |
563 |
|
|
564 |
|
* src/GDataSource.py: added primarykey="" support to datasources to |
565 |
|
eliminate the 'entire-record-is-a-where-clause hack |
566 |
|
|
567 |
|
2002-09-28 01:10 jcater |
568 |
|
|
569 |
|
* src/GDataSource.py: added explicitfields attribute for updatable |
570 |
|
datasources with no corresponding block [temp] |
571 |
|
|
572 |
|
2002-09-28 00:47 jcater |
573 |
|
|
574 |
|
* src/GConditions.py: cleaned up GConditions file; added LOGIC |
575 |
|
construct to buildConditionFromDict() |
576 |
|
|
577 |
|
2002-09-28 00:47 jcater |
578 |
|
|
579 |
|
* src/GDataObjects.py: added setFields() to recordset's namespace |
580 |
|
|
581 |
|
2002-09-27 23:41 jcater |
582 |
|
|
583 |
|
* src/GTrigger.py: fixed designer's incorrect creation of <![CDATA[ |
584 |
|
.. ]]> sections |
585 |
|
|
586 |
|
2002-09-27 23:26 jcater |
587 |
|
|
588 |
|
* src/GTrigger.py: removed more redundant code from |
589 |
|
GTrigger/GFTrigger to get designer to recognize recent changes to |
590 |
|
GFTrigger's ValidTriggers list |
591 |
|
|
592 |
|
2002-09-27 13:24 arturas |
593 |
|
|
594 |
|
* translations/ru/LC_MESSAGES/gnue.po: Translations source |
595 |
|
|
596 |
|
2002-09-27 13:23 arturas |
597 |
|
|
598 |
|
* translations/ru/LC_MESSAGES/gnue.mo: Updated translations |
599 |
|
|
600 |
|
2002-09-25 15:20 jcater |
601 |
|
|
602 |
|
* etc/: sample.gnue.conf, sample.report-filters.conf: added example |
603 |
|
win32 lpr |
604 |
|
|
605 |
|
2002-09-24 08:44 siesel |
606 |
|
|
607 |
|
* utils/xml2sql/: gadfly.xsl, sqlite.xsl: added XSLT stylesheets |
608 |
|
for gadfly and sqlite |
609 |
|
|
610 |
|
2002-09-24 08:35 siesel |
611 |
|
|
612 |
|
* README.databases, src/dbdrivers/gadfly/DBdriver.py, |
613 |
|
src/dbdrivers/sqlite/DBdriver.py: * add gadfly and sqlite to |
614 |
|
README.databases * add schema support to sqlite db |
615 |
|
|
616 |
|
2002-09-23 23:35 jcater |
617 |
|
|
618 |
|
* src/GTrigger.py: fixed runForm support in Navigator |
619 |
|
|
620 |
|
2002-09-23 15:04 jcater |
621 |
|
|
622 |
|
* src/dbdrivers/sapdb/DBdriver.py: applied Daniel Dittmar's patch |
623 |
|
for SAP-DB introspection |
624 |
|
|
625 |
|
2002-09-23 12:32 siesel |
626 |
|
|
627 |
|
* utils/: README, connection.gfd: add connection.gfd to |
628 |
|
common/utils more Parameter fixes |
629 |
|
|
630 |
|
2002-09-23 10:52 jcater |
631 |
|
|
632 |
|
* src/: GRootObj.py, GTrigger.py: added support for runForm() in |
633 |
|
global namespace of forms; minor bugfixes in trigger system |
634 |
|
|
635 |
|
2002-09-23 06:19 siesel |
636 |
|
|
637 |
|
* src/dbdrivers/mysql/DBdriver.py: moved mysql driver back to |
638 |
|
fetchmany() (closing #126) |
639 |
|
|
640 |
|
2002-09-22 23:42 jcater |
641 |
|
|
642 |
|
* NEWS: updated NEWS files |
643 |
|
|
644 |
|
2002-09-20 22:21 jcater |
645 |
|
|
646 |
|
* doc/technotes/: 00007.txt, index.html, index.txt: added notes on |
647 |
|
--cfg-file= |
648 |
|
|
649 |
|
2002-09-20 16:14 jcater |
650 |
|
|
651 |
|
* src/commdrivers/_corba/CommDriver.py: changes needed for windows |
652 |
|
binaries |
653 |
|
|
654 |
|
2002-09-20 01:23 jcater |
655 |
|
|
656 |
|
* ChangeLog: first round of changes to text documents in prep for a |
657 |
|
release |
658 |
|
|
659 |
|
2002-09-19 10:57 arturas |
660 |
|
|
661 |
|
* doc/technotes/00002.txt: Some more updates, probably known to |
662 |
|
everyone, but that's what documentation is for. |
663 |
|
|
664 |
|
2002-09-19 09:02 arturas |
665 |
|
|
666 |
|
* doc/technotes/00002.txt: Updated documentation. |
667 |
|
|
668 |
|
2002-09-19 07:48 siesel |
669 |
|
|
670 |
|
* src/dbdrivers/gadfly/: DBdriver.py, __init__.py: some code |
671 |
|
cleanups for the gadfly driver, gadfly works now in forms and |
672 |
|
designer. |
673 |
|
|
674 |
|
2002-09-18 08:46 siesel |
675 |
|
|
676 |
|
* src/: FileUtils.py, gear/GearSystem.py, |
677 |
|
gear/NavigationBuilder.py: finish .gear file access seperation |
678 |
|
|
679 |
|
2002-09-18 01:49 jcater |
680 |
|
|
681 |
|
* doc/technotes/00005.txt, doc/technotes/index.html, |
682 |
|
doc/technotes/index.txt, src/GBaseApp.py, src/GConnections.py, |
683 |
|
src/GLoginHandler.py: added support for custom login |
684 |
|
authenticators; read common technote 00005.txt for more information |
685 |
|
|
686 |
|
2002-09-18 00:13 jcater |
687 |
|
|
688 |
|
* src/: GBaseApp.py, GCConfig.py, GClientApp.py, GConfig.py: |
689 |
|
* Added support for a [common] section in gnue.conf * Moved |
690 |
|
StoreTriggersAsCDATA to [common] * Added ImportPath to [common] so |
691 |
|
end developers can write their own modules that can easily be |
692 |
|
referenced in, say, trigger code without adding the needed |
693 |
|
modules to the system python path. (e.g., you can have |
694 |
|
ImportPath=/usr/local/gnue/import,/home/me/mypython) * Misc |
695 |
|
performance improvements in GBaseApp |
696 |
|
|
697 |
|
2002-09-17 15:41 jcater |
698 |
|
|
699 |
|
* src/GConnections.py: hopefully a fix to the netrc issue |
700 |
|
|
701 |
|
2002-09-17 14:36 jcater |
702 |
|
|
703 |
|
* setup.py: added/removed schema-related and gear-related entries |
704 |
|
from setup.py |
705 |
|
|
706 |
|
2002-09-17 11:52 arturas |
707 |
|
|
708 |
|
* utils/po-diff.py: Something that msgmerge should do but i wasn't |
709 |
|
enough clever to force it to. The script takes one some years ago |
710 |
|
translated .po file, compares it with recently generated empty .po |
711 |
|
file and produces result - leaving the same lines intact and |
712 |
|
clearly showing what translations have been changes/added/removed - |
713 |
|
as a .po file. |
714 |
|
|
715 |
|
2002-09-17 10:45 jcater |
716 |
|
|
717 |
|
* src/GConnections.py: fixed bug in netrc support that prevented |
718 |
|
mysql or appserver logins |
719 |
|
|
720 |
|
2002-09-17 10:27 jcater |
721 |
|
|
722 |
|
* src/: FileUtils.py, GBaseApp.py, GComm.py, GConfig.py, |
723 |
|
GConnections.py, TextUtils.py, __init__.py, |
724 |
|
commdrivers/_helpers/RpcDoc.py, commdrivers/_test/server.py, |
725 |
|
dbdrivers/mxodbc/DBdriver.py, gear/__init__.py: removed code from |
726 |
|
gnue.common.__init__ and placed in either gnue.common.FileUtils or |
727 |
|
gnue.common.TextUtils; added stub for gear support |
728 |
|
|
729 |
|
2002-09-16 15:18 jcater |
730 |
|
|
731 |
|
* doc/Connections.txt, doc/common-techref.lyx, |
732 |
|
etc/sample.gnue.conf, scripts/gnue-diag.sh: changed references from |
733 |
|
gfclient to gnue-forms [patch by filc] |
734 |
|
|
735 |
|
2002-09-16 15:09 jcater |
736 |
|
|
737 |
|
* src/schema/__init__.py: preparing for move of schema's parser |
738 |
|
from designer to common |
739 |
|
|
740 |
|
2002-09-16 14:30 jcater |
741 |
|
|
742 |
|
* src/GConnections.py: added TODO comments about incorrect |
743 |
|
defaulting of namespaces in reports |
744 |
|
|
745 |
|
2002-09-15 15:54 siesel |
746 |
|
|
747 |
|
* src/__init__.py: * make gnue-forms use openResource (gnue-common) |
748 |
|
instead of openurl * allow openResource to transparently access |
749 |
|
files stored in a zip archive (this special zip archive is called |
750 |
|
gear for now) * allow navigator to open these zip files and get an |
751 |
|
process definition file which describes the archive content |
752 |
|
created on the fly |
753 |
|
|
754 |
|
2002-09-14 09:59 siesel |
755 |
|
|
756 |
|
* src/GConnections.py: [.netrc patch breaks win32 forms, because of |
757 |
|
missing HOME env. var.] fixed |
758 |
|
|
759 |
|
2002-09-14 09:19 siesel |
760 |
|
|
761 |
|
* src/dbdrivers/configfile/: DBdriver.py, __init__.py: add a |
762 |
|
"configfile" DB driver to edit config files add an "connection.cfd" |
763 |
|
example which can be directly used to edit your private |
764 |
|
"connection.conf". |
765 |
|
|
766 |
|
2002-09-11 15:23 siesel |
767 |
|
|
768 |
|
* src/__init__.py: add missing ":" to __init__.py, add <parameter> |
769 |
|
tag to showparameter.gfd example |
770 |
|
|
771 |
|
2002-09-11 13:02 jcater |
772 |
|
|
773 |
|
* README.databases: [ticket #102] fixed typo in URL of psycopg |
774 |
|
driver |
775 |
|
|
776 |
|
2002-09-11 12:45 jcater |
777 |
|
|
778 |
|
* src/__init__.py: [ticket #87] added urlize function to Common; |
779 |
|
fixed sablotron driver to return file://c:... when c:... is the |
780 |
|
file name |
781 |
|
|
782 |
|
2002-09-10 10:30 jcater |
783 |
|
|
784 |
|
* src/FormatMasks/: BaseMask.py, DateMask.py: merged |
785 |
|
forms-input-mask back into head (not completed); added support for |
786 |
|
command-line parameters |
787 |
|
|
788 |
|
2002-09-10 10:15 jcater |
789 |
|
|
790 |
|
* etc/sample.report-filters.conf, src/FormatMasks/BaseMask.py, |
791 |
|
src/FormatMasks/DateMask.py, src/dbdrivers/_dbsig/DBdriver.py: |
792 |
|
added support for command-line parameters |
793 |
|
|
794 |
|
2002-09-08 10:52 siesel |
795 |
|
|
796 |
|
* src/GConnections.py: don't break forms if netrc file empty or in |
797 |
|
a wrong format. add small info about the contents of a .netrc |
798 |
|
file. |
799 |
|
|
800 |
|
2002-09-07 11:08 jcater |
801 |
|
|
802 |
|
* src/GConnections.py: fixed bug in netrc patch; patch causes forms |
803 |
|
to bomb out if a .netrc file doesn't exist |
804 |
|
|
805 |
|
2002-09-07 10:26 jcater |
806 |
|
|
807 |
|
* src/GConnections.py: added netrc support [patches by Papo team] |
808 |
|
|
809 |
|
2002-09-04 18:29 siesel |
810 |
|
|
811 |
|
* doc/technotes/: 00006.txt, index.html, index.txt: add technotes |
812 |
|
for trigger namespace extensions for GDatasource, GFEntry, GFForm |
813 |
|
|
814 |
|
2002-08-24 20:05 jcater |
815 |
|
|
816 |
|
* src/FormatMasks/BaseMask.py: added experimental format mask |
817 |
|
support [branched] |
818 |
|
|
819 |
|
2002-08-08 16:16 jcater |
820 |
|
|
821 |
|
* src/dbdrivers/sqlite/: DBdriver.py, __init__.py: added initial |
822 |
|
support for SQLite [should work, but untested w/no introspection] |
823 |
|
|
824 |
|
2002-08-08 09:47 jcater |
825 |
|
|
826 |
|
* doc/technotes/index.html, utils/create-technote-index.py: merged |
827 |
|
psu's index.html code into our create-technote-index.py script so |
828 |
|
both an index.html and index.txt are created |
829 |
|
|
830 |
|
2002-08-07 18:29 jcater |
831 |
|
|
832 |
|
* etc/sample.report-filters.conf, src/GParser.py: re-implemented |
833 |
|
toolbars to have them emulate the Menubar events; i.e., toolbar |
834 |
|
entries are nothing more than a link to a menu entry; more work on |
835 |
|
the AddDropDown wizard; misc funky fixes |
836 |
|
|
837 |
|
2002-08-02 10:38 arturas |
838 |
|
|
839 |
|
* etc/sample.gnue.conf: Added default date mask formats - |
840 |
|
dateFormatMaskView & dateFormatMaskEdit. |
841 |
|
|
842 |
|
2002-08-01 17:29 siesel |
843 |
|
|
844 |
|
* src/commdrivers/_helpers/: ObjectEnabler.py, ObjectLibrarian.py: |
845 |
|
added timeout for dynamic created objects to RPC library, and a |
846 |
|
garbage collector which is running in a seperate thread |
847 |
|
|
848 |
|
2002-07-31 09:28 arturas |
849 |
|
|
850 |
|
* doc/technotes/00002.txt: Minor changes and updates. |
851 |
|
|
852 |
|
2002-07-31 09:25 arturas |
853 |
|
|
854 |
|
* src/GParser.py: To prevent errors in reports. Will need to |
855 |
|
rewrite this part when [common] section in gnue.conf appears. |
856 |
|
|
857 |
|
2002-07-31 09:10 arturas |
858 |
|
|
859 |
|
* src/GParser.py: Temporary correction. |
860 |
|
|
861 |
|
2002-07-31 08:47 arturas |
862 |
|
|
863 |
|
* translations/hu_HU/: gnue.mo, gnue.po: These files are in |
864 |
|
hu_HU/LC_MESSAGES/ subdirectory (in a hurry mistakenly put them in |
865 |
|
hu_HU/). |
866 |
|
|
867 |
|
2002-07-31 06:01 arturas |
868 |
|
|
869 |
|
* src/GParser.py: Corrected problem of i18n characters in .gfd file |
870 |
|
- in case of not only ascii characters, sax returned unicode |
871 |
|
string, which caused further errors in python. Earlier this was |
872 |
|
solved by changing system-wide site.py file option defaultencoding |
873 |
|
from 'ascii' to other value. Now encoding is read from gnue.conf |
874 |
|
file option formFontEncoding and is used to enforce sax returned |
875 |
|
unicode string recode to given encoding. |
876 |
|
|
877 |
|
2002-07-30 12:00 siesel |
878 |
|
|
879 |
|
* utils/xml2sql/pgsql_2.xsl: moved Constrain definitions into table |
880 |
|
definitions (ariel) |
881 |
|
|
882 |
|
2002-07-29 12:12 siesel |
883 |
|
|
884 |
|
* src/schema/GSParser.py: make "name" attribute in a <value> tag |
885 |
|
not required add name to privatekey in Introspection wizard |
886 |
|
|
887 |
|
2002-07-28 05:42 siesel |
888 |
|
|
889 |
|
* src/dbdrivers/interbase/DBdriver.py, |
890 |
|
utils/xml2sql/Makefile.sample, utils/xml2sql/interbase.xsl: changes |
891 |
|
to interbase/DBdriver.py (add primary key etc) [closing Ticket |
892 |
|
#116] adding interbase.xsl [closing Ticket #117] changing Makefiles |
893 |
|
to use interbase.xsl |
894 |
|
|
895 |
|
2002-07-26 09:57 siesel |
896 |
|
|
897 |
|
* utils/xml2sql/: Makefile.sample, README, crn.png, display.xsl, |
898 |
|
fkey.png, idx.png: updated display.xsl to show foreign keys, |
899 |
|
indexes, and primary keys (defined by index/constraint statement) |
900 |
|
add images for foreign keys, indexes and undefined constraints |
901 |
|
updated README and Makefile |
902 |
|
|
903 |
|
2002-07-26 09:14 siesel |
904 |
|
|
905 |
|
* utils/xml2sql/: Schema.txt, example.gsd, mssql.xsl, mysql.xsl, |
906 |
|
sybase.xsl: modified xsl files to work with modified |
907 |
|
index/primary/foreign key syntax add an example gsd file, corrected |
908 |
|
bug in schema.txt |
909 |
|
|
910 |
|
2002-07-25 00:36 jcater |
911 |
|
|
912 |
|
* src/: GDataSource.py, dbdrivers/_static/DBdriver.py: more work on |
913 |
|
the Add Dropdown wizard (THIS IS NOT WORKING YET! HAVING MOUSE |
914 |
|
ISSUES!) |
915 |
|
|
916 |
|
2002-07-24 18:25 siesel |
917 |
|
|
918 |
|
* doc/gnue-schema.dtd, utils/xml2sql/pgsql.xsl, |
919 |
|
utils/xml2sql/pgsql_2.xsl: CreateSchema.py: change default field |
920 |
|
type to varchar added new pgsql stylesheet which move primary key |
921 |
|
definition into table def. other small updates |
922 |
|
|
923 |
|
2002-07-24 15:40 jcater |
924 |
|
|
925 |
|
* scripts/gnuedtd: fixed #DEFAULT error |
926 |
|
|
927 |
|
2002-07-24 10:23 siesel |
928 |
|
|
929 |
|
* src/schema/: GSParser.py, Objects.py: add first foreign key |
930 |
|
creation feature to CreateSchema wizard. changed GSSchema |
931 |
|
definition |
932 |
|
|
933 |
|
2002-07-24 09:11 siesel |
934 |
|
|
935 |
|
* utils/xml2sql/Schema.txt: add explanations about gnue schema file |
936 |
|
format (sledge) |
937 |
|
|
938 |
|
2002-07-23 16:46 siesel |
939 |
|
|
940 |
|
* utils/xml2sql/README: add png to list |
941 |
|
|
942 |
|
2002-07-23 16:40 siesel |
943 |
|
|
944 |
|
* utils/xml2sql/: Makefile.sample, key.png, no.png, yes.png: add |
945 |
|
missing images for HTML representation from DCL tree support HTML |
946 |
|
creation in Makefiles |
947 |
|
|
948 |
|
2002-07-23 15:56 siesel |
949 |
|
|
950 |
|
* utils/xml2sql/: Makefile.sample, README, display.xsl, mssql.xsl, |
951 |
|
mysql.xsl, pgsql.xsl, sybase.xsl: add README and a sample Makefile |
952 |
|
to xml2sql fix "no 'primary key' sql code generated" bug in all xsl |
953 |
|
files. (bug because of syntax change between .xml and .gsd) add |
954 |
|
INSERT data support to all database xsl files. |
955 |
|
|
956 |
|
2002-07-22 18:04 jcater |
957 |
|
|
958 |
|
* src/GObjects.py: more work on plug-in support in Designer |
959 |
|
|
960 |
|
2002-07-21 23:09 jcater |
961 |
|
|
962 |
|
* src/schema/: GSParser.py, Objects.py: removed more forms-specific |
963 |
|
cruft in designer; added primary key support to the Introspection |
964 |
|
schema wizard; fixed wizard support |
965 |
|
|
966 |
|
2002-07-21 23:08 jcater |
967 |
|
|
968 |
|
* src/dbdrivers/_pgsql/DBdriver.py: commented out misplaced date |
969 |
|
support in pgsql driver; fixed support for primary keys in pgsql |
970 |
|
driver |
971 |
|
|
972 |
|
2002-07-19 13:59 jcater |
973 |
|
|
974 |
|
* utils/xml2sql/: display.xsl, mssql.xsl, mysql.xsl, pgsql.xsl, |
975 |
|
sybase.xsl: removed annoying tabs |
976 |
|
|
977 |
|
2002-07-19 08:22 siesel |
978 |
|
|
979 |
|
* src/dbdrivers/_pgsql/DBdriver.py: use connectData and gConfig to |
980 |
|
determine database encoding now. (fix appserver doesn't work with |
981 |
|
postgres bug) |
982 |
|
|
983 |
|
2002-07-19 07:55 siesel |
984 |
|
|
985 |
|
* src/commdrivers/xmlrpc/ServerAdapter.py: correct error function |
986 |
|
accepting only 2 values. should fix one part of the "timeout" |
987 |
|
problem mentioned on gnue@gnu.org |
988 |
|
|
989 |
|
2002-07-18 13:41 jcater |
990 |
|
|
991 |
|
* doc/technotes/index.txt: updated index |
992 |
|
|
993 |
|
2002-07-18 13:40 jcater |
994 |
|
|
995 |
|
* doc/: CustomizedLoginHandlers.txt, DataObjects.txt, Menus.txt, |
996 |
|
WritingClientApps.txt, i18n.txt, technotes/00001.txt, |
997 |
|
technotes/00002.txt, technotes/00003.txt, technotes/00004.txt, |
998 |
|
technotes/00005.txt: converted some note files into technotes |
999 |
|
format |
1000 |
|
|
1001 |
|
2002-07-18 13:29 jcater |
1002 |
|
|
1003 |
|
* doc/technotes/index.txt, utils/create-technote-index.py: added |
1004 |
|
footer message |
1005 |
|
|
1006 |
|
2002-07-18 13:23 jcater |
1007 |
|
|
1008 |
|
* doc/technotes/00000.txt, doc/technotes/index.txt, |
1009 |
|
utils/create-technote-index.py: added technote structure |
1010 |
|
|
1011 |
|
2002-07-18 13:18 jamest |
1012 |
|
|
1013 |
|
* src/dbdrivers/: _dbsig/DBdriver.py, _pgsql/DBdriver.py: |
1014 |
|
Atmospheric crack levels in KS have returned to normal. Adjusting |
1015 |
|
previous changes to compensate. |
1016 |
|
|
1017 |
|
2002-07-15 15:12 jcater |
1018 |
|
|
1019 |
|
* doc/gnue-schema.dtd, src/schema/GSParser.py: fixed incorrect |
1020 |
|
parenttag of pkfield |
1021 |
|
|
1022 |
|
2002-07-15 15:00 jcater |
1023 |
|
|
1024 |
|
* doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, scripts/gnuedtd: more |
1025 |
|
changes to DTD to play nicer with emacs |
1026 |
|
|
1027 |
|
2002-07-15 14:35 jcater |
1028 |
|
|
1029 |
|
* doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, scripts/gnuedtd: misc |
1030 |
|
changes in DTD formatting |
1031 |
|
|
1032 |
|
2002-07-15 14:27 jcater |
1033 |
|
|
1034 |
|
* scripts/gnuedtd: fixed inconsistencies in created DTDs |
1035 |
|
|
1036 |
|
2002-07-15 12:56 jcater |
1037 |
|
|
1038 |
|
* etc/sample.gnue.conf: changed misleading comments for |
1039 |
|
fixedWidthFont |
1040 |
|
|
1041 |
|
2002-07-15 09:53 arturas |
1042 |
|
|
1043 |
|
* src/dbdrivers/_pgsql/DBdriver.py: Added _dateTimeFormat='%Y-%m-%d |
1044 |
|
%H:%M:%S'. Added time\date datatype formatting (from '2002-12-31 |
1045 |
|
23:59:59,99' to '2002-12-31 23:59:59'). |
1046 |
|
|
1047 |
|
2002-07-15 09:51 arturas |
1048 |
|
|
1049 |
|
* src/dbdrivers/_dbsig/DBdriver.py: Removed '%Y-%m-%d %H:%M:%S' |
1050 |
|
back to '%c' for compatability with all databases. |
1051 |
|
|
1052 |
|
2002-07-15 09:26 arturas |
1053 |
|
|
1054 |
|
* src/dbdrivers/_dbsig/DBdriver.py: Removed incorrectly placed |
1055 |
|
changes. |
1056 |
|
|
1057 |
|
2002-07-15 08:36 arturas |
1058 |
|
|
1059 |
|
* src/dbdrivers/_dbsig/DBdriver.py: Added potentially problematic |
1060 |
|
date\time format conversion from '2002-12-31 23:59:59,99' format |
1061 |
|
into '2002-12-31 23:59:59' format. Problem may arise if we have |
1062 |
|
some data that is exactly in this date\time format, but not a |
1063 |
|
date\time - because the function will leave only the first part of |
1064 |
|
the string before ',' - that's potential data loss. But if leave |
1065 |
|
the initial format ('...,99'), then database has update\insert |
1066 |
|
problems with data types. Changed _dateTimeFormat variable value |
1067 |
|
from '%c' (what was system localised default date\time format) into |
1068 |
|
'%Y-%m-%d %H:%M:%S'. The first one created problems with database |
1069 |
|
insert\update by creating 'localised' SQL queries ('...WHERE |
1070 |
|
month="May"...' does work in English, but it does not work |
1071 |
|
translated into Lithuanian '...WHERE month="Geguþë"...'). TODO: |
1072 |
|
with other databases\database adapters the same problems may arise, |
1073 |
|
but i'm unable to check this now because of databases shortage :) |
1074 |
|
|
1075 |
|
2002-07-15 03:22 arturas |
1076 |
|
|
1077 |
|
* src/FormatMasks/: BaseMask.py, DateMask.py, NumberMask.py, |
1078 |
|
TextMask.py: Some code optimizations for i18n. |
1079 |
|
|
1080 |
|
2002-07-13 05:55 siesel |
1081 |
|
|
1082 |
|
* utils/xml2sql/: display.xsl, mssql.xsl, mysql.xsl, sybase.xsl: |
1083 |
|
change xsl templates to accept GSD ( GNUe Schema definition ) |
1084 |
|
instead of old xml format |
1085 |
|
|
1086 |
|
2002-07-10 17:27 siesel |
1087 |
|
|
1088 |
|
* src/schema/: GSParser.py, Objects.py: add data support to |
1089 |
|
designer |
1090 |
|
|
1091 |
|
2002-07-10 15:29 siesel |
1092 |
|
|
1093 |
|
* utils/xml2sql/pgsql.xsl: allow pgsql.xsl to transform .gsd files, |
1094 |
|
add an sample.gsd as representation of the sample database tables |
1095 |
|
for appserver, add a data section to gsd files. |
1096 |
|
|
1097 |
|
2002-07-10 09:57 arturas |
1098 |
|
|
1099 |
|
* doc/i18n.txt: A bit more updates. |
1100 |
|
|
1101 |
|
2002-07-10 08:59 arturas |
1102 |
|
|
1103 |
|
* doc/i18n.txt: i18n changes. A small update. |
1104 |
|
|
1105 |
|
2002-07-10 08:52 arturas |
1106 |
|
|
1107 |
|
* etc/sample.gnue.conf: i18n changes. Added variable |
1108 |
|
'fontFormEncoding' to enable choose font encoding. |
1109 |
|
|
1110 |
|
2002-07-10 08:31 arturas |
1111 |
|
|
1112 |
|
* src/dbdrivers/_pgsql/DBdriver.py: Kinda i18n changes. |
1113 |
|
connectData['encoding'] does not work, so commented it out and |
1114 |
|
added simple gConfig('encoding'). This does work. |
1115 |
|
|
1116 |
|
2002-07-09 06:54 siesel |
1117 |
|
|
1118 |
|
* AUTHORS: correct email address |
1119 |
|
|
1120 |
|
2002-07-08 19:03 jcater |
1121 |
|
|
1122 |
|
* AUTHORS, src/dbdrivers/gadfly/DBdriver.py: committed ajmitch's |
1123 |
|
Gadfly driver |
1124 |
|
|
1125 |
|
2002-07-08 03:23 arturas |
1126 |
|
|
1127 |
|
* translations/lt_LT/LC_MESSAGES/: gnue.mo, gnue.po: Almost full |
1128 |
|
translations into Lithuania language. |
1129 |
|
|
1130 |
|
2002-07-05 16:32 siesel |
1131 |
|
|
1132 |
|
* src/GBaseApp.py: i18 changes bug fix, move "," back into "". |
1133 |
|
|
1134 |
|
2002-07-05 08:01 arturas |
1135 |
|
|
1136 |
|
* src/commdrivers/xmlrpc/ClientAdapter.py: Removed unnecessary |
1137 |
|
translation. |
1138 |
|
|
1139 |
|
2002-07-05 07:17 arturas |
1140 |
|
|
1141 |
|
* src/GBaseApp.py: Removed a few more unnecessary translations. |
1142 |
|
|
1143 |
|
2002-07-05 06:59 arturas |
1144 |
|
|
1145 |
|
* src/GBaseApp.py: Removed minor unnecesary translation. |
1146 |
|
|
1147 |
|
2002-07-05 06:39 arturas |
1148 |
|
|
1149 |
|
* doc/i18n.txt: Update. |
1150 |
|
|
1151 |
|
2002-07-04 13:44 jcater |
1152 |
|
|
1153 |
|
* src/dbdrivers/_pgsql/DBdriver.py: Added DEFAULT VALUE and PRIMARY |
1154 |
|
KEY support (preliminary/testing) to postgresql's introspection |
1155 |
|
|
1156 |
|
2002-07-04 13:41 jcater |
1157 |
|
|
1158 |
|
* src/GTrigger.py: temporarily fixed issue with saving forms with |
1159 |
|
triggers under designer |
1160 |
|
|
1161 |
|
2002-07-03 11:39 arturas |
1162 |
|
|
1163 |
|
* utils/create-po.sh: Added new files, made file more |
1164 |
|
user-friendly. |
1165 |
|
|
1166 |
|
2002-07-03 10:58 siesel |
1167 |
|
|
1168 |
|
* src/: GDataSource.py, dbdrivers/appserver/DBdriver.py: - add a |
1169 |
|
global 'call' function to the trigger namespace - make appserver |
1170 |
|
support that function and call the instance.call function of the |
1171 |
|
current record - add default datasourceEntrys entry to make not |
1172 |
|
GObj based access to datasources cleaner. |
1173 |
|
|
1174 |
|
2002-07-02 09:37 arturas |
1175 |
|
|
1176 |
|
* utils/create-po.sh: Added some new files. |
1177 |
|
|
1178 |
|
2002-07-01 18:09 jamest |
1179 |
|
|
1180 |
|
* src/: GDataObjects.py, GDataSource.py: Added delete() to trigger |
1181 |
|
namespace to delete the current record being commited usefull in |
1182 |
|
pre-commit triggers removed unneeded import from navigator |
1183 |
|
|
1184 |
|
2002-06-30 19:30 jcater |
1185 |
|
|
1186 |
|
* doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, scripts/gnuedtd, |
1187 |
|
src/GConditions.py, src/GMenu.py: Reworked support for gnuedtd... |
1188 |
|
created base tool's DTD's as an example |
1189 |
|
|
1190 |
|
2002-06-29 09:36 arturas |
1191 |
|
|
1192 |
|
* doc/i18n.txt: Corrected grammar mistake. |
1193 |
|
|
1194 |
|
2002-06-29 09:10 arturas |
1195 |
|
|
1196 |
|
* translations/gnue.po: |
1197 |
|
Basis for translations - if someone wants to translate, but does |
1198 |
|
not know what to do and etc., he (she) will be able simply to take |
1199 |
|
this file, copy it and translate; file is generated by create-po.sh |
1200 |
|
script (in common/utils). |
1201 |
|
|
1202 |
|
2002-06-29 09:08 arturas |
1203 |
|
|
1204 |
|
* translations/README: Few updates. |
1205 |
|
|
1206 |
|
2002-06-28 16:54 jamest |
1207 |
|
|
1208 |
|
* src/dbdrivers/_pgsql/DBdriver.py: postgresql db driver should now |
1209 |
|
typecast int fields properly |
1210 |
|
|
1211 |
|
2002-06-27 23:03 jcater |
1212 |
|
|
1213 |
|
* src/: GTypecast.py, dbdrivers/_pgsql/DBdriver.py, |
1214 |
|
schema/GSParser.py, schema/Objects.py: first implementation of |
1215 |
|
Schema Designer support in GNUe Designer; further modularization of |
1216 |
|
designer (removing forms-specific stuff from the main designer |
1217 |
|
code); introduction of first Schema wizard |
1218 |
|
|
1219 |
|
2002-06-27 20:29 jcater |
1220 |
|
|
1221 |
|
* src/: GObjects.py, GTypecast.py: made the default attribute for |
1222 |
|
boolean values be ="Y" or ="N" instead of ="" |
1223 |
|
|
1224 |
|
2002-06-27 17:48 jcater |
1225 |
|
|
1226 |
|
* src/schema/: GSParser.py, Objects.py: start of Schema designer |
1227 |
|
support; initial check-ins |
1228 |
|
|
1229 |
|
2002-06-26 17:31 jcater |
1230 |
|
|
1231 |
|
* src/GTypecast.py: [W/O #73] Added support for multiple foreign |
1232 |
|
key descriptions (comma-separated list) |
1233 |
|
|
1234 |
|
2002-06-25 17:09 siesel |
1235 |
|
|
1236 |
|
* utils/xml2sql/: build.py, display.psp, display.xsl, mssql.xsl, |
1237 |
|
mysql.xsl, pgsql.xsl, strip.command.xsl, sybase.xsl: add XSLTs for |
1238 |
|
table definition in XML to db specific sql add table definitions in |
1239 |
|
XML for appserver |
1240 |
|
|
1241 |
|
2002-06-24 23:16 jcater |
1242 |
|
|
1243 |
|
* README.databases: fixed typo in ODBC support |
1244 |
|
|
1245 |
|
2002-06-19 15:48 jamest |
1246 |
|
|
1247 |
|
* src/GParser.py: backported - Import error was still telling user |
1248 |
|
to install PyXML which is wrong. |
1249 |
|
|
1250 |
|
2002-06-19 15:47 jamest |
1251 |
|
|
1252 |
|
* src/GParser.py: Import error was still telling user to install |
1253 |
|
PyXML which is wrong. |
1254 |
|
|
1255 |
|
2002-06-19 15:42 siesel |
1256 |
|
|
1257 |
|
* src/GTest.py, utils/GTest.py: add very very basic introspection |
1258 |
|
support and enhanced the atest file add an option for _featuretest |
1259 |
|
to gtestcvs |
1260 |
|
|
1261 |
|
2002-06-15 14:54 jcater |
1262 |
|
|
1263 |
|
* src/__init__.py: updated version numbers to branch/development |
1264 |
|
status |
1265 |
|
|
1266 |
|
2002-06-15 14:51 jcater |
1267 |
|
|
1268 |
|
* src/__init__.py: updated version numbers to development status |
1269 |
|
|
1270 |
|
2002-06-13 11:10 siesel |
1271 |
|
|
1272 |
|
* src/GTypecast.py: added uppername type to GTypecast. triggers of |
1273 |
|
type named (instead of NAMED) should be detected now. |
1274 |
|
|
1275 |
|
2002-06-11 18:44 siesel |
1276 |
|
|
1277 |
|
* src/commdrivers/: GCommBase.py, _directory/DirectoryServer.py, |
1278 |
|
_helpers/ObjectEnabler.py, xmlrpc/DebugSocketServer.py, |
1279 |
|
xmlrpc/ServerAdapter.py: split up call dispatching, move directory |
1280 |
|
based dispatching into directoryServer, added new ObjectEnabler |
1281 |
|
object for object-method dispatching new dispatchers can be added |
1282 |
|
on the fly. Just update xmlrpc for now |
1283 |
|
|
1284 |
|
2002-06-09 08:55 siesel |
1285 |
|
|
1286 |
|
* src/: commdrivers/pw_xmlrpc/ClientAdapter.py, GComm.py, |
1287 |
|
commdrivers/xmlrpc/ClientAdapter.py: add special function for |
1288 |
|
creating boolean/base64/datetime parameters on client side |
1289 |
|
|
1290 |
|
2002-06-09 03:31 siesel |
1291 |
|
|
1292 |
|
* src/commdrivers/pw_xmlrpc/DebugSocketServer.py: remove old and |
1293 |
|
unused stuff |
1294 |
|
|
1295 |
|
2002-06-06 21:11 jamest |
1296 |
|
|
1297 |
|
* images/: ship1.png, ship2.png: Added a few test images for |
1298 |
|
navigator startup |
1299 |
|
|
1300 |
|
2002-06-06 18:56 siesel |
1301 |
|
|
1302 |
|
* src/commdrivers/: GCommBase.py, _directory/DirectoryServer.py, |
1303 |
|
pw_xmlrpc/ClientAdapter.py, pw_xmlrpc/ServerAdapter.py, |
1304 |
|
xmlrpc/ClientAdapter.py: pw_xmlrpc uses directoryserver now support |
1305 |
|
for deleting of dynamic objects many smaller patches |
1306 |
|
|
1307 |
|
2002-06-05 18:02 jcater |
1308 |
|
|
1309 |
|
* src/GConfig.py: more work on threading support in Navigator |
1310 |
|
|
1311 |
|
2002-06-05 14:58 siesel |
1312 |
|
|
1313 |
|
* src/GTest.py, utils/GTest.py: add more options for RPC server |
1314 |
|
testing to gtestcvs |
1315 |
|
|
1316 |
|
2002-06-05 14:15 siesel |
1317 |
|
|
1318 |
|
* src/: GConditions.py, dbdrivers/appserver/DBdriver.py: add |
1319 |
|
authentification agent to appserver small patches |
1320 |
|
|
1321 |
|
2002-06-04 13:46 jcater |
1322 |
|
|
1323 |
|
* src/GParser.py: fixed check for required attributes |
1324 |
|
|
1325 |
|
2002-06-04 10:02 siesel |
1326 |
|
|
1327 |
|
* src/: GConditions.py, dbdrivers/appserver/DBdriver.py: add |
1328 |
|
condition tree <-> token list (prefix notation) conversion routines |
1329 |
|
add condition support to appserver |
1330 |
|
|
1331 |
|
2002-06-03 17:18 jamest |
1332 |
|
|
1333 |
|
* NEWS: Set dates in NEWS files |
1334 |
|
|
1335 |
|
2002-06-03 16:08 jcater |
1336 |
|
|
1337 |
|
* ChangeLog: updated changelogs |
1338 |
|
|
1339 |
2002-06-03 07:44 siesel |
2002-06-03 07:44 siesel |
1340 |
|
|
1341 |
* src/commdrivers/pw_xmlrpc/ServerAdapter.py: small hack to fix |
* src/commdrivers/pw_xmlrpc/ServerAdapter.py: small hack to fix |
1421 |
|
|
1422 |
2002-05-29 05:23 siesel |
2002-05-29 05:23 siesel |
1423 |
|
|
1424 |
* src/GTest.py: fix gtestcvs (option 3) calling running test two |
* src/GTest.py, utils/GTest.py: fix gtestcvs (option 3) calling |
1425 |
times add correct url for py-xmlrpc to appserver/setup.py |
running test two times add correct url for py-xmlrpc to |
1426 |
|
appserver/setup.py |
1427 |
|
|
1428 |
2002-05-28 17:26 siesel |
2002-05-28 17:26 siesel |
1429 |
|
|
1494 |
inserting and deleting records to appserver for appserver v0.01 |
inserting and deleting records to appserver for appserver v0.01 |
1495 |
just geasConditions support is missing |
just geasConditions support is missing |
1496 |
|
|
|
2002-05-21 00:36 baumannd |
|
|
|
|
|
* src/odmg/: .cvsignore, Database.py, Object.py, Query.py, |
|
|
Transaction.py, __init__.py, odmg.odl: Add beginnings of ODMG |
|
|
Python binding. |
|
|
|
|
1497 |
2002-05-21 00:33 baumannd |
2002-05-21 00:33 baumannd |
1498 |
|
|
1499 |
* scripts/.cvsignore, src/commdrivers/.cvsignore, |
* scripts/.cvsignore, src/commdrivers/.cvsignore, |
1610 |
|
|
1611 |
2002-05-06 12:27 siesel |
2002-05-06 12:27 siesel |
1612 |
|
|
1613 |
* src/: GTest.py, commdrivers/pw_xmlrpc/ClientAdapter.py, |
* src/GTest.py, utils/GTest.py, |
1614 |
commdrivers/xmlrpc/ClientAdapter.py: added some more comments to |
src/commdrivers/pw_xmlrpc/ClientAdapter.py, |
1615 |
GTest and added an i18n fix for XMLRPC client error messages |
src/commdrivers/xmlrpc/ClientAdapter.py: added some more comments |
1616 |
|
to GTest and added an i18n fix for XMLRPC client error messages |
1617 |
|
|
1618 |
2002-05-06 12:00 siesel |
2002-05-06 12:00 siesel |
1619 |
|
|
1666 |
|
|
1667 |
2002-05-05 18:38 siesel |
2002-05-05 18:38 siesel |
1668 |
|
|
1669 |
* src/: GServerApp.py, GTest.py, commdrivers/_test/README, |
* src/GServerApp.py, src/GTest.py, src/commdrivers/_test/README, |
1670 |
commdrivers/_test/donuts.grpc, commdrivers/_test/server.py, |
src/commdrivers/_test/donuts.grpc, src/commdrivers/_test/server.py, |
1671 |
commdrivers/_test/test.py, commdrivers/pw_xmlrpc/ServerAdapter.py: |
src/commdrivers/_test/test.py, |
1672 |
some i18 fixes, add commands gacvs and gtestcvs. updated and fixed |
src/commdrivers/pw_xmlrpc/ServerAdapter.py, utils/GTest.py: some |
1673 |
all testcases add testing program GTest.py |
i18 fixes, add commands gacvs and gtestcvs. updated and fixed all |
1674 |
|
testcases add testing program GTest.py |
1675 |
|
|
1676 |
2002-05-04 11:46 jcater |
2002-05-04 11:46 jcater |
1677 |
|
|
4108 |
|
|
4109 |
2001-06-30 14:54 jamest |
2001-06-30 14:54 jamest |
4110 |
|
|
4111 |
* setup.py, gnue/__init__.py: setup changes, start of designer |
* setup.py, module/base/__init__.py: setup changes, start of |
4112 |
setup scripts |
designer setup scripts |
4113 |
|
|
4114 |
2001-06-30 13:37 jamest |
2001-06-30 13:37 jamest |
4115 |
|
|