| | 65 | + Added methods to dabo.ui: isMouseLeftDown(), isMouseRightDown(), |
|---|
| | 66 | and isMouseMiddleDown(). |
|---|
| | 67 | |
|---|
| | 68 | + Added tango icon theme and changed our toolbars/menus to reference the new |
|---|
| | 69 | icons. (Ticket # 1037) |
|---|
| | 70 | |
|---|
| | 71 | + Added Modal property to dForm, settable only by sending the property to the |
|---|
| | 72 | constructor. When Modal, a dialog instead of a form will be instantiated. |
|---|
| | 73 | |
|---|
| | 74 | + dEditor now properly syntax-colors dabo-based xml files such as .cdxml |
|---|
| | 75 | and .rfxml. Previously, it displayed these files using Python coloring. |
|---|
| | 76 | |
|---|
| | 77 | + Removed IconBundle property from dFormMixin. Added the ability to set Form.Icon |
|---|
| | 78 | to a sequence of filenames which Dabo will convert to a wx.IconBundle |
|---|
| | 79 | automatically. |
|---|
| | 80 | |
|---|
| | 81 | + Added property WordWrap to dEditBox. Default is True. |
|---|
| | 82 | |
|---|
| | 143 | |
|---|
| | 144 | + Fixed bug that prevented adding new records when child bizobjs existed. |
|---|
| | 145 | (Ticket #1027). Thanks to Larry Long and John Fabiani for continued |
|---|
| | 146 | assistance in tracking these problems down. |
|---|
| | 147 | |
|---|
| | 148 | + setWhereClause() method missing in dBizobj. Fixed. |
|---|
| | 149 | |
|---|
| | 150 | + Fixed dCursor.getChangedRows() to not take into account new records that |
|---|
| | 151 | have no changes. |
|---|
| | 152 | |
|---|
| | 153 | + Fixed the dBizobj.save() process to not scan all child bizobj's repeatedly. |
|---|
| | 154 | This fixes some problems, and speeds up save() considerably. |
|---|
| | 155 | |
|---|
| | 156 | + Fixed a problem where canceling a bizobj that had no records caused an |
|---|
| | 157 | exception that was being displayed with notifyUser(). Normally, a bizobj |
|---|
| | 158 | with no records does not need canceling, so raising such an error is not |
|---|
| | 159 | appropriate. You can still have the old behavior by calling cancel() with |
|---|
| | 160 | 'ignoreNoRecords = False'. |
|---|
| | 161 | |
|---|
| | 162 | + Fixed a bug reported by Larry Long and John Fabiani that involved requerying |
|---|
| | 163 | one bizobj resulted in checking for pending changes in other bizobjs that |
|---|
| | 164 | were not involved in the requery. |
|---|
| | 165 | |
|---|
| | 166 | + Descending sorts created infinite loop with duplicate values. Fixed. |
|---|
| | 167 | (Ticket #1041). Thanks Jussi. |
|---|
| | 168 | |
|---|
| | 169 | + Fixed status text to clear the old field validation failed message when the |
|---|
| | 170 | user fixes the value and the field now passes validation. |
|---|