November 28 MET 2004 - Horst Knorr <hk_classes@knoda.org> o V 0.7.2 knoda & hk_kdeclasses ============================= o View support added o hk_kdeboolean,hk_kdesimplegrid: boolean fields handle tristate now (true,false,NULL) o local database files can be opened o Query SQL editor supports the default functions CUT,PASTE,FIND and REPLACE o Query SQL editor is configurable now o Bugfixes o Flickering removed, when opening forms in viewmode o hk_kdebutton, does not crash any more when a form tries to open itself o hk_kdedblistview: handles "new_database" doubleclick correctly when database supports no views (did try to start a view) o hk_kdesimplegrid: does not delete changed data any more when inserting data fails. Escape key allows to stop this mode. o hk_kdesimplereport: does not crash any more when a Python action fails September 16 MET 2004 - Horst Knorr <hk_classes@knoda.org> o V 0.7.1 knoda & hk_kdeclasses ============================= o French translation added o hk_kdepassworddialog: portfield etc removed from tab order o hk_kdeqbe: double click on a field name will add the field o hk_kdeqbe: asterics (*) added o hk_kdebutton: opens forms depending on current values of the containing form. o API changes o subforms added o hk_kdetablepart, hk_kdequerypart, hk_kdeformpart and hk_kdereportpart added o Bugfixes o hk_kdesimplegrid: row icon will be set to first row when datasource enables o hk_kdequery: does not crash any more when database closes o hk_kdereportproperty: datasourcefield and columnfield are correctly enabled/disabled when starting the property editor o hk_kdeproperty: viewcolumn will not be cleared any more when an action is set o hk_kdeformpartwidget, hk_kdequerypartwidget, hk_kdereportpartwidget savebutton handling improved o hk_kdesimplegrid: resizing of rows disabled, because Qt's Qtable behaves terrible for large tables. o hk_kdesimpleform: is reacting on double_click actions o hk_kdereportproperty: compiles with gcc 3.4 o hk_kdecombobox: default value for insert mode works again July 11 MET 2004 - Horst Knorr <hk_classes@knoda.org> o V 0.7 knoda & hk_kdeclasses ============================= o new look: knoda gets more KDE like and changes to kmdi look , the previous appearence can be still reached via the command line option --classic and --classic-mdi (the previous --mdi option) o A query GUI has been added, it is not necessary any more to write SQL statements o API changes o o Bugfixes o drag & drop protocol: knodamainwindow and database designer part, does not crash any more when not supported drops are made o hk_kdesimplegrid does not crash any more when no datasource is set and a mouse click happens in the dark coloured area o hk_kdequery: knoda on exit does not crash any more when a query was closed in designmode o support for gcc 3.4 (thanks to Treeve Jelbert <treeve01@pi.be>) o hk_kdeinterpreterdialog: katepart does not crash any more when closed o hk_kdememo: does not fill in HTML code any more April 04 MET 2004 - Horst Knorr <hk_classes@knoda.org> o V 0.6.3 knoda & hk_kdeclasses ============================= o hk_kdereportdata: displays diagonal lines in design mode o hk_kdelabel: displays border lines o hk_kdeformdatasourcedialog:: presentation local datasources can be defined in the datasource dialog o knoda main window contains a toolbar o Icons updated and made more "KDE standard" o Spanish translation added (thanks to Nacho Alonso <ignacio4@usuarios.retecal.es>) o Bugfixes o hk_kdesimpleform: it was possible to move objects in viewmode, fixed o knodamainwindow in MDI mode: will stay in normal size, even when maximized is tried o hk_kdeproperty: actions and objects are set correctly for tables and queries now o hk_kdesimpleform, hk_kdesimplereport: if objects in designmode are moved by key, the property editor updates the values now o hk_kdetabledesign: sizefield will be correctly enabled/disabled and the default NotNULL field when adding a new field will be displayed now November 16 MET 2003 - Horst Knorr <hk_classes@knoda.org> o V 0.6.2 knoda & hk_kdeclasses ============================= o hk_kdelineedit: is not readonly anymore when no column is set October 19 MET 2003 - Horst Knorr <hk_classes@knoda.org> o V 0.6.1 knoda & hk_kdeclasses ============================= o snap to grid added to forms and reports o moving selected objects with keyboard o Python scripting support added o grids in forms integrate their GUI elements in the toolbar o the property editor of forms and reports is now positioned in the lower right corner o renaming of tables, forms, reports and queries implemented o grid highlights resultin row of the finddialog o Bugfixes o hk_kdesimplegrid: will not crash any more after changing datasource in a grid with predefined columns o knoda: starting window will not raise into front when a dialog or a report opens. o hk_kdereport: part GUI merge in combination with kghostview doesn't lead to multiple kghostview entries any more o hk_kdeinterpreterdialog: toggles insertmode o hk_kdesimplegrid: paste values does not suppress last value o workaround for a bug in the Suse 9.0 X-Server April 28 MET 2003 - Horst Knorr <hk_classes@knoda.org> o V 0.6 knoda & hk_kdeclasses ============================= o hk_kdesimplegrid: Drag&Drop and Copy&Paste of multiple cells is possible now o bugfixes o hk_kdegrid: find works also for columns with comboboxes o hk_kdeproperty, hk_kdereportproperty: works now with qt-3.1.2 o hk_kdeformdatasourcedialog: depending_on datasource can be deleted now o hk_kdegridcolumndialog: works correctly with queries o hk_kdesimplegrid: uses comboboxes as editor in queries o hk_kdememo: find dialog added o hk_kdegridpart Makefile.am: the gridpart will be stored in the correct plugin directory now January 19 MET 2003 - Horst Knorr <hk_classes@knoda.org> o V 0.5.6 knoda & hk_kdeclasses ============================= o hk_kdereportsection:offset handling added (additional space at the end of the section) o finddialog for hk_kdelineeditfield added o hk_kdesimplegrid: finddialog can be started with ctrl-F o colourmanagement added to forms o hk_kdeform and hk_kdereport: method bulk_operations added to allow a central change of font,foreground and background colour to all widgets of a presentation. o widgets in forms and reports can be moved into background/ into front o hk_kdetoolbar: filter can be changed while filter is activated o hk_kdespinbox added: hk_kdeproperty and hk_kdereportproperty show position values now as percent o bugfixes o copy/paste in forms and reports does not eliminate space characters any more o hk_kdeproperty, hk_kdereportproperty: does not remove focus when clicking on the property editor o hk_kdesimplegrid: does not hang if there are columns with much text o hk_kdememo in forms: first storage of data does not reset the data o hk_kdesimplegrid uses hk_memofields to edit memo data now November 22 MET 2002 - Horst Knorr <hk_classes@knoda.org> o V 0.5.5 knoda & hk_kdeclasses ============================= o labels in forms have the property "alignment" now o many default values can be set in the preferences dialog now (default font, default alignment, default numberformat etc.) o hk_kdereport: it is possible to select the sorting order for sections now September 22 MET 2002 - Horst Knorr <hk_classes@knoda.org> o V 0.5.4 knoda & hk_kdeclasses ============================= o hk_kdesimplegrid supports now copy & paste and drag&drop for single cells o hk_kdeproperty, hk_kdereportproperty: columnnames of queries will be preset o queries, forms and reports have a 'Save as' dialog now. o filters in forms and tables are stored now o hk_kdesimpleform,hk_kdesimplereport: supports now copy & paste o bugfixes o translation with other character sets than latin1 work now o comboboxes in grids react now without manually selecting a datasource o configure skript: enable-final works now o hk_kdesimplegrid: does not crash any more when insertion of a row fails o hk_kdesimplegrid: Del-Key works correctly now o hk_kdelineedit: fieldsize is reduced to hk_column::fieldsize if column is of type text o hk_kdetabledesign: allows now to alter size of fields correctly now o hk_kdeformfocus: objects don't vanish suddenly o hk_kdesimplereport: maxsize of pageheader and pagefooter are limited correctly now o hk_kdecombobox,hk_kdegrid: reacts on fontchanges now o hk_kdememo: does not crash any more if it is part of a depending datasource o API changes o hk_kdetabledesign: now derived from hk_dsvisible (instead of hk_dsgrid) June 16 MET 2002 - Horst Knorr <hk_classes@knoda.org> o V 0.5.3 knoda & hk_kdeclasses ============================= o LICENSE change: hk_kdeclasses is now LGPL'd o fieldalignment in forms can be defined now o datasources in forms can be set to readonly now o fields in forms and columns in grids can be set to readonly o all field types: support number formatting now (set_numberformat,use_numberseparator,commadigits) o hk_kdecomboboxes support rowselection in forms now o all icons/pixmaps removed from sourcecode and are stored now externally to avoid redundancy o dynamic Knoda logo o configure script updated: parameters added --with-hk_classes-dir --with-hk_classes-incdir o API changes o hk_kdeform,hk_kdetable, hk_kdequery: is now child of KParts::MainWindow o hk_kdegridpart added o bugfixes o hk_kdesimpleform: does not crash while closing any more when a grid has been deleted o knoda: if started with the commandline options -d -b and -f the main window was shown in front of the form window. fixed o hk_kdegrid: does not hang any more when pressing a key other than space in a boolean field o hk_kdetabledesign: SQL keywords are not allowed any more as keywords for column names May 21 MET 2002 - Horst Knorr <hk_classes@knoda.org> o V 0.5.2 knoda & hk_kdeclasses ============================= o Tables remember the column sizes now o hk_kdesimplegrid totally rewritten o hk_kdelineedit,hk_kdememo,hk_kdeboolean, hk_kdecombobox: react on adding/deleting rows in other widgets now o hk_kdecombobox: autocompletion added, data can be added when no listcolumn is defined o KDE 2 support removed o bugfixes o hk_kdecomboboxes: sublists will be searched for unique values now o knoda: does not crash any more when installed incorrectly. o hk_kdesimpleform, hk_kdesimplereport: Save-dialog appears only once when database will be destroyed March 17 MET 2002 - Horst Knorr <hk_classes@knoda.org> o V 0.5.1 knoda & hk_kdeclasses ============================= o XML export dialog added o ex-and importfilters: filedialogs changed from QFileDialog to KFileDialog o bugfixes o hk_kdesimpleform /hk_kdesimplereport: no crash any more when selecting multiple objects with the ctrl key pushed at the very first object. o hk_tabledesign: no crash any more when first field isn't selected February 12 MET 2002 - Horst Knorr <hk_classes@knoda.org> o V 0.5 knoda & hk_kdeclasses ============================= o preferences: fontencoding added, used for reports o reports added o local charset support improved, other charsets than iso8859-1 supported now o hk_kdequery: accepts GRANT,REVOKE,FLUSH will be accepted as actionquery now o knodawin reparented to KMainWindow o knoda is now more KDE conform, menus added to the database main window o new command line options: -b and -f to preselect the database and a form o bugfixes o hk_kdeform/hk_kdeproperty: the properties of row selectors are correctly displayed now o hk_kdegrid: improved messages whether column is readonly o hk_kdecsvimport: filedialog will not appear twice any more October 09 MET 2001 - Horst Knorr <hk_classes@knoda.org> o V 0.4.3 knoda & hk_kdeclasses ============================= o new command line option --runtime. It hides all design windows. o default values %NOW%, %NOWDATE% and %NOWTIME% added o new toolbar in hk_kdetable, hk_kdequery and hk_kdeform o hk_kdegrid hk_kdesimplegrid reparented o bugfixes o forms will not crash any more after deleting a field and after that setting form properties o grids in forms do not shrink any more when the form is stored o hk_kdeindexeditwindow does only show columns which are set to "notnull" now September 03 MET 2001 - Horst Knorr <hk_classes@knoda.org> o V 0.4.2 knoda & hk_kdeclasses ============================= o bugfixes o a wrong drivername as command line option will be ignored now o default values in forms now possible (except of gridcolumns, this will follow) o defaults for date and time format can be stored now o hk_kdelineedit, hk_kdememo, hk_kdeboolean: if readonly values can't be changed any more July 07 MET 2001 - Horst Knorr <hk_classes@knoda.org> o V 0.4.1 knoda & hk_kdeclasses ============================== o knoda open forms now maximized o hk_kdegridcolumn management changed.Defining gridcolumns interactively is possible now o hk_kdeclasses is part of the knoda package now, so the knoda package jumps from v0.2 to 0.4.1 o API changed: o hk_kdeform,hk_kdetable and hk_kdequery have now set_designmode and set_viewmode o hk_kde_set_standarddialogs renamed to set_kdestandardialogs o hk_kdeform button pictures for design mode updated o hk_kdesimplegrid bugfixes: o painting problem of the actual cell fixed o no crashes any more when a column is empty o combobox support in forms o memofield with word wrap in forms o memory leak in hk_kdetabledesign fixed o memofields and booleanfields are cleared when inserting a row June 21 MET 2001 - Horst Knorr <hk_classes@knoda.org> o V 0.4 ===== o API updated o form support added o bugfixes April 8 MET 2001 - Horst Knorr <hk_classes@knoda.org> o V0.3.1 ====== o fixed compilation problems o forms should be able to load their definition now April 4 MET 2001 - Horst Knorr <hk_classes@knoda.org> o V0.3 first public release 04.04.2001 ====