| 1 |
See the Subversion log for all the details. |
|---|
| 2 |
|
|---|
| 3 |
|
|---|
| 4 |
Dabo-0.3.2 (2005-03-21) (Revision 959): |
|---|
| 5 |
|
|---|
| 6 |
Work continued on the Dabo report writer and report designer. The |
|---|
| 7 |
writer will now read and write the rfxml file format, and will do some |
|---|
| 8 |
simple reports. The designer will edit the rfxml files, again, with simple |
|---|
| 9 |
formats. This isn't ready to use yet but the foundation is in place. |
|---|
| 10 |
|
|---|
| 11 |
cursorToXML() added. |
|---|
| 12 |
|
|---|
| 13 |
Encoding property added to databases. |
|---|
| 14 |
|
|---|
| 15 |
dBitmap introduced. |
|---|
| 16 |
dWizard introduced. |
|---|
| 17 |
dTreeView introduced. |
|---|
| 18 |
|
|---|
| 19 |
dGrid is being refactored, and is almost done. For a short time, it can |
|---|
| 20 |
be found as dGridX. |
|---|
| 21 |
|
|---|
| 22 |
We worked hard trying to get window closing not to segfault on Windows, |
|---|
| 23 |
to get icons to display correctly on Mac, and to optimize Dabo in some key |
|---|
| 24 |
bottleneck areas. We've greatly improved Dabo's performance on all platforms, |
|---|
| 25 |
and Dabo now behaves less differently on each platform. |
|---|
| 26 |
|
|---|
| 27 |
Improved data binding: controls don't need to bind to a bizobj, but to any |
|---|
| 28 |
object expression. |
|---|
| 29 |
|
|---|
| 30 |
Improved Firebird and PostgreSQL support. |
|---|
| 31 |
|
|---|
| 32 |
Lots of improvements and bug fixes, in all three tiers. |
|---|
| 33 |
|
|---|
| 34 |
|
|---|
| 35 |
Dabo-0.3.1 (2005-02-16) (Revision 802): |
|---|
| 36 |
|
|---|
| 37 |
Separated creation of dCursor from dBizobj. |
|---|
| 38 |
Added option to automatically create a dPanel in dForm. |
|---|
| 39 |
Further Daboized dListControl. |
|---|
| 40 |
Fixed display of a few of our icons on Mac. |
|---|
| 41 |
Added bindKey() method, which binds a keycombo like "Ctrl+D" to a function. |
|---|
| 42 |
Daboized dMenu, dMenuItem, and dMenuBar. |
|---|
| 43 |
Minimal Tkinter (dCheckbox) working again (testing only). |
|---|
| 44 |
Added ActiveControl property to dForm. |
|---|
| 45 |
Various dSizer improvements were made. |
|---|
| 46 |
We moved various things to better places in the source tree. |
|---|
| 47 |
Connection info now saved in XML format. |
|---|
| 48 |
Localization framework added. Courtesy Vladimir Sekissov. |
|---|
| 49 |
Added Children property, which contains a list of a container's children. |
|---|
| 50 |
dCommandButton is now known as dButton. |
|---|
| 51 |
|
|---|
| 52 |
|
|---|
| 53 |
Dabo-0.3 (2005-01-10): |
|---|
| 54 |
|
|---|
| 55 |
New UI controls added: |
|---|
| 56 |
dFileDialog.py |
|---|
| 57 |
dListBox.py |
|---|
| 58 |
dListControl.py |
|---|
| 59 |
dSplitForm.py |
|---|
| 60 |
dSplitter.py |
|---|
| 61 |
|
|---|
| 62 |
GridSizer added. Method calls to all sizers greatly simplified. |
|---|
| 63 |
|
|---|
| 64 |
Menus simplified, removing wx-specific calls. |
|---|
| 65 |
|
|---|
| 66 |
My favorite UI debugging tool: getMouseObject() |
|---|
| 67 |
|
|---|
| 68 |
Framework classes now consistently use the standard initialization |
|---|
| 69 |
methods: initProperties, initEvents, etc. |
|---|
| 70 |
|
|---|
| 71 |
Child requeries and transaction support added to bizobj |
|---|
| 72 |
|
|---|
| 73 |
Bizobjs now support the relationSpecs.rsxml format for adding child |
|---|
| 74 |
relations. |
|---|
| 75 |
|
|---|
| 76 |
Support for fulltext-type searches by word added. |
|---|
| 77 |
|
|---|
| 78 |
Auxiliary (one-shot) cursors added to main cursors for better support |
|---|
| 79 |
of different backends. |
|---|
| 80 |
|
|---|
| 81 |
Improved unicode support in cursors. |
|---|
| 82 |
|
|---|
| 83 |
Added support for PostgreSQL. Added template to ease creation of new |
|---|
| 84 |
backend support scripts. |
|---|
| 85 |
|
|---|
| 86 |
appWizard: added support for parent/child/grandchild/... relationships; |
|---|
| 87 |
improved FieldSpecEditor. |
|---|
| 88 |
|
|---|
| 89 |
appWizard/dDataNav* classes: |
|---|
| 90 |
changed all wx.Sizers to dSizers |
|---|
| 91 |
added "-ignore-" to visually indicate search criteria that will not be used |
|---|
| 92 |
added save/restore of values on search page. |
|---|
| 93 |
added 'Matches Words' option for fulltext searches |
|---|
| 94 |
fixed bugs with searches for boolean values |
|---|
| 95 |
|
|---|
| 96 |
Controls: |
|---|
| 97 |
Now auto-name themselves. Unique name enforcement added. |
|---|
| 98 |
Added _IsContainer attribute to distinguish controls that can add other controls to themselves. |
|---|
| 99 |
Added support for setting colors by name instead of RGB tuple. |
|---|
| 100 |
Fixed resizing bug that would not allow a resized object to be made smaller. |
|---|
| 101 |
|
|---|
| 102 |
|
|---|
| 103 |
Dabo-0.2 (2004-09-20): |
|---|
| 104 |
|
|---|
| 105 |
Continued improving FireBird database support, improved MySQL support. Added |
|---|
| 106 |
preliminary SQLite support. |
|---|
| 107 |
|
|---|
| 108 |
Save passwords encrypted. |
|---|
| 109 |
|
|---|
| 110 |
Added logger objects to send program output to, instead of directly to stdout. |
|---|
| 111 |
|
|---|
| 112 |
Began abstraction of Tkinter at purely an experimental level. |
|---|
| 113 |
|
|---|
| 114 |
Added some new controls, such as a better date control and a combo box. |
|---|
| 115 |
|
|---|
| 116 |
Brought in some Foxpro string functions from the openfox project. |
|---|
| 117 |
|
|---|
| 118 |
New event model, greatly simplifying the binding of events, the raising of events, |
|---|
| 119 |
and the subclassing of events to define new events. |
|---|
| 120 |
|
|---|
| 121 |
Added preliminary unicode support to the cursor level. |
|---|
| 122 |
|
|---|
| 123 |
|
|---|
| 124 |
Dabo-0.1.1 (2004-06-13): |
|---|
| 125 |
|
|---|
| 126 |
Dabo-0.1 (2004-05-10): |
|---|