Changeset 3009 for trunk/ChangeLog

Show
Ignore:
Timestamp:
03/30/2007 05:00:11 PM (2 years ago)
Author:
ed
Message:

Refactored some of the entries into related sections.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/ChangeLog

    r3008 r3009  
    55 
    66Enhancements: 
    7 + dbFirebird - Minor improvements by Uwe Grauer. 
    8  
    9 + dbPostgreSQL - Improvements by John Fabiani, including some missing data 
    10   types and support for schemas. 
    11  
    12 + EasyDialogBuilder - minor improvements by Nate Lowrie. 
    13  
    14 + Added ensureLineVisible() method in dEditor, which even unfolds if needed. 
    15  
     7 
     8    ===== General Stuff ===== 
    169+ Added datanav2; deprecated datanav. datanav2 no longer supports fieldSpecs, 
    1710  relationSpecs, and other things. The general theme is that the generated 
     
    1912  achieve the desired results. 
    2013 
     14+ Began work on new unit testing harness, with Nate Lowrie at the helm. 
     15 
     16+ Added/enhanced unit tests for dCursor, dBizobj, dTextBox, and dForm. 
     17 
     18+ Big fixes and enhancements, as always, to runtime cdxml instantiation,  
     19  including much better inheritance of properties. 
     20 
     21+ General move away from accepting specific keyword arguments to class  
     22  constructors, in favor of accepting property values instead. 
     23 
     24    ===== UI Tier ===== 
     25+ EasyDialogBuilder - minor improvements by Nate Lowrie. 
     26 
     27+ Added ensureLineVisible() method in dEditor, which even unfolds if needed. 
     28 
    2129+ Added WordWrap to dGrid columns while in edit mode. 
    2230 
    2331+ Enhanced dShell to have Dabo property access, including Font properties. 
    2432 
    25 + Added support for SQL-JOIN clauses in the sql builder. 
    26  
    2733+ Improved dDateTextBox. 
    2834 
    2935+ Coerce dMessageBox messages into strings, which is convenient. 
    30  
    31 + Added/enhanced unit tests for dCursor, dBizobj, dTextBox, and dForm. 
    32  
    33 + Improved data binding to bizobjs on a parent form. 
    34  
    35 + Added the concept of VirtualFields to dBizobj, which provides a simple, 
    36   flexible interface to reference calculated fields on the fly. 
    3736 
    3837+ dGrid's navigation now traps and responds to business rule violations, with 
    3938  mediation by the form if possible.  
     39 
     40+ dTreeView supported in ClassDesigner-designed files. 
     41 
     42+ Added Icon property to dApp, which will become the default Icon for all 
     43  forms and dialogs, if not overridden at the form level. 
     44 
     45+ Simplified drag/drop in dabo.ui. 
     46 
     47+ Added dabo.ui.getChoice() and getChoices(), which present a list of choices 
     48  to the user, and return the user's selection(s). 
     49 
     50+ Added TextLength property to dTextBox, to limit the number of characters 
     51  that can be typed in by the user. Courtesy Nate Lowrie. 
     52 
     53+ Improved font zooming. Improved handling of resizing fonts for different 
     54  platforms (Mac), so that you have cross-platform consistency. Thanks to 
     55  Dj Gilcrease for help in working this out. 
     56 
     57+ Added Continuous property to dSlider, which determines whether Hit is  
     58  raised while the slider is being changed, or only after the user has 
     59  finished sliding. 
     60 
     61+ Improved autocompletion in dEditor. 
     62 
     63+ Added AutoAutoCompletion option to dEditor. 
     64 
     65    ===== Data Tier ===== 
     66+ dbFirebird - Minor improvements by Uwe Grauer. 
     67 
     68+ dbPostgreSQL - Improvements by John Fabiani, including some missing data 
     69  types and support for schemas. 
     70 
     71+ Added support for SQL-JOIN clauses in the sql builder. 
    4072 
    4173+ Added database logging, an optional feature. 
     
    4880  the dBizobj.AutoQuoteNames property. 
    4981 
    50 + dTreeView supported in ClassDesigner-designed files. 
     82    ===== Bizobj Tier ===== 
     83+ Added the concept of VirtualFields to dBizobj, which provides a simple, 
     84  flexible interface to reference calculated fields on the fly. 
     85 
     86+ Improved data binding to bizobjs on a parent form. 
     87 
     88+ Added dBizobj.deleteAllChildren() 
     89 
     90+ Added ability to set parameters to pass to default values in dBizobj. 
    5191 
    5292+ Added oldVal() method to dBizobj, which takes a field name and returns the 
    5393  value of the field at the time of the last requery. 
    5494 
    55 + Added Icon property to dApp, which will become the default Icon for all 
    56   forms and dialogs, if not overridden at the form level. 
    57  
    58 + Simplified drag/drop in dabo.ui. 
    59  
    60 + Began work on new unit testing harness, with Nate Lowrie at the helm. 
    61  
    62 + Added dabo.ui.getChoice() and getChoices(), which present a list of choices 
    63   to the user, and return the user's selection(s). 
    64  
    65 + Added dBizobj.deleteAllChildren() 
    66  
    67 + Added TextLength property to dTextBox, to limit the number of characters 
    68   that can be typed in by the user. Courtesy Nate Lowrie. 
    69  
    70 + Big fixes and enhancements, as always, to runtime cdxml instantiation,  
    71   including much better inheritance of properties. 
    72  
    73 + Improved font zooming. Improved handling of resizing fonts for different 
    74   platforms (Mac), so that you have cross-platform consistency. Thanks to 
    75   Dj Gilcrease for help in working this out. 
    76  
    77 + Added ability to set parameters to pass to default values in dBizobj. 
    78  
    79 + General move away from accepting specific keyword arguments to class  
    80   constructors, in favor of accepting property values instead. 
    81  
    82 + Added Continuous property to dSlider, which determines whether Hit is  
    83   raised while the slider is being changed, or only after the user has 
    84   finished sliding. 
    85  
    86 + Improved autocompletion in dEditor. 
     95+ Added moveToPK() method in dBizobj 
     96 
    8797 
    8898Bug Fixes: 
     
    98108  arguments are passed. Ditto for dSizer*. 
    99109 
    100 + Fixed dBorderSizer to stay in back of the controls contained within it. 
     110+ Fixed dBorderSizer's box to stay in back of the controls contained within it. 
    101111 
    102112+ Fixed ForeColor to work immediately on Gtk. 
     
    113123 
    114124+ Fixed rapid flashing in a sorted dGrid when an editable column was selected. 
    115  
    116 + Added moveToPK() method in dBizobj 
    117125 
    118126