| Date |
Version |
Changes |
|
16.03.2005
|
v 0.7.3
|
- General
- taborder handling added
- interpreter window remembers its size
- A form named "Autoform" will be automatically opened when the database is opened
- hk_kdeproperty and hk_kdereportproperty: QScrollView is used to embed the tab windows
- new actions on_getfocus() ,on_loosefocus() and on_key() added
- set_tooltip(), tooltip() added
- a new binary 'knoda-rt' added, a runtime version of knoda
- the -classic-mdi command line option is deprecated and will not be supported any more
- Bulgarian translation added (thanks to Roman Rachkov)
- bugfixes
- hk_kdemessages: new_form() and new_report() set the database correctly
- hk_kdebutton: open_form works now when the opened already exists as a subform
- hk_kdecsvimport: append row will be work again
- hk_kdesimpleform: ctrl-key for marking objects works permanently
- hk_kdelineedit: remains disabled when set in a form for the first time
- hk_kdespinbox: numbers like 7.01 will be displayed correctly (before was 7.1)
- hk_kdeinterpreterdialog: undo is reset when the python code is set at the beginning
- hk_kdesimplegrid: active cell editor will be deactivated before row changes
- hk_kdesimplegrid: resizing of rows works again for all rows (also for very large tables)
- hk_kdesimpleform and hk_kdesimplereport: snap2grid works again
- hk_kdeqbe: editing text in the "field" cell when "table" is empty does not need a terminating
<Enter>-key press
|
|
29.11.2004
|
v 0.7.2
|
- General
- View support added
- hk_kdeboolean,hk_kdesimplegrid: boolean fields handle
tristate now (true,false,NULL)
- local database files can be opened
- Query SQL editor supports the default functions CUT,PASTE,FIND and REPLACE
- Query SQL editor is configurable now
- bugfixes
- Flickering removed, when opening forms in viewmode
- hk_kdebutton, does not crash any more when a form tries to open itself
- hk_kdedblistview: handles "new_database" doubleclick correctly when database supports no
views (did try to start a view)
- hk_kdesimplegrid: does not delete changed data any more when inserting data fails. Escape
key allows to stop this mode.
- hk_kdesimplereport: does not crash any more when a Python action fails
|
|
19.09.2004
|
v 0.7.1
|
- General
- French translation added
- hk_kdepassworddialog: portfield etc removed from tab order
- hk_kdeqbe: double click on a field name will add the field
- hk_kdeqbe: asterics (*) added
- hk_kdebutton: opens forms depending on current values of the containing form.
- API changes
- subforms added
- hk_kdetablepart, hk_kdequerypart, hk_kdeformpart and hk_kdereportpart added
- bugfixes
- hk_kdesimplegrid: row icon will be set to first row when datasource enables
- hk_kdequery: does not crash any more when database closes
- hk_kdereportproperty: datasourcefield and columnfield are correctly enabled/disabled
when starting the property editor
- hk_kdeproperty: viewcolumn will not be cleared any more when an action is set
- hk_kdeformpartwidget, hk_kdequerypartwidget, hk_kdereportpartwidget
savebutton handling improved
- hk_kdesimplegrid: resizing of rows disabled, because Qt's Qtable behaves terrible
for large tables.
- hk_kdesimpleform: is reacting on double_click actions
- hk_kdereportproperty: compiles with gcc 3.4
|
|
11.07.2004
|
v 0.7
|
- General
- 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)
- A query GUI has been added, it is not necessary any more to write SQL statements
- bugfixes
- drag & drop protocol: knodamainwindow and database designer part, does not crash any more
when not supported drops are made
- hk_kdesimplegrid does not crash any more when no datasource is set and a mouse click happens in
the dark coloured area
- hk_kdequery: knoda on exit does not crash any more when a query was closed in designmode
- support for gcc 3.4 (thanks to Treeve Jelbert )
- hk_kdeinterpreterdialog: katepart does not crash any more when closed
- hk_kdememo: does not fill in HTML code any more
|
|
04.04.2004
|
v 0.7-test1
|
- General
- hk_kdereportdata: displays diagonal lines in design mode
- hk_kdelabel: displays border lines
- hk_kdeformdatasourcedialog:: presentation local datasources can be defined in the datasource dialog
- knoda main window contains a toolbar
- Icons updated and made more "KDE standard"
- Spanish translation added (thanks to Nacho Alonso <ignacio4@usuarios.retecal.es>)
- bugfixes
- hk_kdesimpleform: it was possible to move objects in viewmode, fixed
- knodamainwindow in MDI mode: will stay in normal size, even when maximized is tried
- hk_kdeproperty: actions and objects are set correctly for tables and queries now
- hk_kdesimpleform, hk_kdesimplereport: if objects in designmode are moved by key, the property editor updates
the values now
- hk_kdetabledesign: sizefield will be correctly enabled/disabled and the default NotNULL field when adding a new field
will be displayed now
|
|
04.04.2004
|
v 0.6.3
|
- General
- hk_kdereportdata: displays diagonal lines in design mode
- hk_kdelabel: displays border lines
- hk_kdeformdatasourcedialog:: presentation local datasources can be defined in the datasource dialog
- knoda main window contains a toolbar
- Icons updated and made more "KDE standard"
- Spanish translation added (thanks to Nacho Alonso <ignacio4@usuarios.retecal.es>)
- bugfixes
- hk_kdesimpleform: it was possible to move objects in viewmode, fixed
- knodamainwindow in MDI mode: will stay in normal size, even when maximized is tried
- hk_kdeproperty: actions and objects are set correctly for tables and queries now
- hk_kdesimpleform, hk_kdesimplereport: if objects in designmode are moved by key, the property editor updates
the values now
- hk_kdetabledesign: sizefield will be correctly enabled/disabled and the default NotNULL field when adding a new field
will be displayed now
|
|
16.11.2003
|
v 0.6.2
|
- General
- hk_kdelineedit: is not readonly anymore when no column is set
|
19.10.2003
|
v 0.6.1
|
- General
- Python scripting support added
- Snap to grid added in forms and reports
- renaming of tables, forms, reports and queries implemented
- moving selected objects with keyboard
- grids in forms integrate their GUI elements in the toolbar
- the property editor of forms and reports is now positioned in the lower right corner
- grid highlights resulting row of the finddialog
- Many improvements in the drivers: see hk_classes Changelog
for details
- bugfixes
- hk_kdesimplegrid: will not crash any more after changing datasource in a grid with predefined columns
- knoda: starting window will not raise into front when a dialog or a report opens.
- hk_kdereport: part GUI merge in combination with kghostview doesn't lead to multiple kghostview entries any more
- hk_kdeinterpreterdialog: toggles insertmode
- hk_kdesimplegrid: paste values does not suppress last value
- workaround for a bug in the Suse 9.0 X-Server
|
|
28.04.2003
|
v 0.6
|
- General
- hk_kdesimplegrid: Drag&Drop and Copy&Paste of multiple cells is possible now
- forms and reports allow -besides the relative size definitions - absolute
size definitions (that means in cm/inches and pixels respectively)
- fonts properties "bold" and "italic" can be used now
- bugfixes
- hk_kdegrid: find works also for columns with comboboxes
- hk_kdeproperty, hk_kdereportproperty: works now with qt-3.1.2
- hk_kdeformdatasourcedialog: depending_on datasource can be deleted now
- hk_kdegridcolumndialog: works correctly with queries
- hk_kdesimplegrid: uses comboboxes as editor in queries
- compiles with gcc 3.2 and gcc 3.3
- hk_kdecombobox: autocompletion works again
|
|
|
19.01.2003
|
v 0.5.6
|
- General
- hk_kdereportsection:offset handling added (additional space at the end of the section)
finddialog for hk_kdelineeditfield added
- hk_kdesimplegrid: finddialog can be started with ctrl-F
- colourmanagement added to forms and reports
- hk_kdeform and hk_kdereport: method bulk_operations added tallow a central change of
font,foreground and background colour tall widgets of a presentation.
- widgets in forms and reports can be moved into background/ into front
- hk_kdetoolbar: filter can be changed while filter is activated
- hk_kdespinbox added: hk_kdeproperty and hk_kdereportproperty show position values now as percent
- bugfixes
- copy/paste in forms and reports does not eliminate space characters any more
- hk_kdeproperty, hk_kdereportproperty: does not remove focus when clicking on the property editor
- hk_kdesimplegrid: does not hang if there are columns with much text
- hk_kdememo in forms: first storage of data does not reset the data
- hk_kdesimplegrid uses hk_memofields tedit memdata now
|
|
22.11.2002
|
v 0.5.5
|
- labels in forms have the property "alignment" now
- many default values can be set in the preferences dialog now (default font,
default alignment, default numberformat etc.)
- hk_kdereport: it is possible to select the sorting order for sections now
|
|
22.09.2002
|
v 0.5.4
|
- General
- hk_kdesimplegrid supports now copy & paste and drag&drop for single cells
- hk_kdeproperty, hk_kdereportproperty: columnnames of queries will be preset
- queries, forms and reports have a 'Save as' dialog now.
- filters in forms and tables are stored now
- hk_kdesimpleform,hk_kdesimplereport: supports now copy & paste
- bugfixes
- translation with other character sets than latin1 work now
- comboboxes in grids react now without manually selecting a datasource
- configure skript: enable-final works now
- hk_kdesimplegrid: does not crash any more when insertion of a row fails
- hk_kdesimplegrid: Del-Key works correctly now
- hk_kdelineedit: fieldsize is reduced to hk_column::fieldsize if column is of type text
- hk_kdetabledesign: allows now to alter size of fields correctly now
- hk_kdeformfocus: objects don't vanish suddenly
- hk_kdesimplereport: maxsize of pageheader and pagefooter are limited correctly now
- hk_kdecombobox,hk_kdegrid: reacts on fontchanges now
- hk_kdememo: does not crash any more if it is part of a depending datasource
- API changes
- hk_kdetabledesign: now derived from hk_dsvisible (instead of hk_dsgrid)
|
|
21.07.2002
|
v 0.5.3
|
- General
- fieldalignment in forms can be defined now
- datasources in forms can be set to readonly now
- fields in forms and columns in grids can be set to readonly
- all field types: support number formatting now
(set_numberformat,use_numberseparator,commadigits)
- hk_kdecomboboxes support rowselection in forms now
- all icons/pixmaps removed from sourcecode and are stored now externally
to avoid redundancy
- dynamic Knoda logo
- configure script updated: parameters added
--with-hk_classes-dir
--with-hk_classes-incdir
- API changes
- hk_kdeform,hk_kdetable, hk_kdequery: is now child of
KParts::MainWindow
- hk_kdegridpart added
- bugfixes
- hk_kdecomboboxes: sublists will be searched for unique values now
- hk_kdesimpleform: does not crash while closing any more when a grid has
been deleted
- knoda: if started with the commandline options -d -b and -f the main
window was shown in front of the form window. fixed
- hk_kdegrid: does not hang any more when pressing a key other than space in
a boolean field
- hk_kdetabledesign: SQL keywords are not allowed any more as keywords for
column names
|
|
21.05.2002
|
v 0.5.2
|
- General
- Tables remember the column sizes now
- hk_kdesimplegrid totally rewritten
- hk_kdelineedit,hk_kdememo,hk_kdeboolean, hk_kdecombobox:
react on adding/deleting rows in other widgets now
- hk_kdecombobox: autocompletion added, data can be added when no
listcolumn is defined
- KDE 2 support removed
- bugfixes
- hk_kdecomboboxes: sublists will be searched for unique values now
- knoda: does not crash any more when installed incorrectly
- hk_kdesimpleform, hk_kdesimplereport: Save-dialog appears only once when
database will be destroyed
|
|
17.03.2002
|
v 0.5.1
|
- General
- XML export dialog added
- Compiles now with KDE 3
- ex-and importfilters: filedialogs changed from QFileDialog to
KFileDialog
- bugfixes
- hk_kdesimpleform /hk_kdesimplereport: no crash any more when selecting
multiple objects
with the ctrl key pushed at the very first object
- hk_tabledesign: no crash any more when first field isn't selected
|
|
12.02.2002
|
v 0.5
|
- knoda
- preferences: fontencoding added, used for reports
- knodawin reparented to KMainWindow
- knoda is now more KDE conform, menus added to the database main
window
- new command line options: -b and -f to preselect the database and a
form
- hk_kdeclasses
- reports added
- local charset support improved, other charsets than iso8859-1 supported
now
- hk_kdequery: accepts GRANT,REVOKE,FLUSH will be accepted as actionquery
now
- bugfixes
- hk_kdeform/hk_kdeproperty: the properties of row selectors are correctly
displayed now
- hk_kdegrid: improved messages whether column is readonly
- hk_kdecsvimport: filedialog will not appear twice any more
|
|
09.10.2001
|
v 0.4.3
|
- new command line option --runtime. It hides all design windows.
- default values %NOW%, %NOWDATE% and %NOWTIME% added
- new toolbar in hk_kdetable, hk_kdequery and hk_kdeform
- hk_kdegrid hk_kdesimplegrid reparented
- bugfixes
- forms will not crash any more after deleting a field and after that setting
form properties
- grids in forms do not shrink any more when the form is stored
- hk_kdeindexeditwindow does only show columns which are set to "notnull"
now
|
|
09.09.2001
|
v 0.4.2
|
- default values in forms now possible (except of gridcolumns, this will
follow)
- defaults for date and time format can be stored now
- hk_kdelineedit, hk_kdememo, hk_kdeboolean: readonly values can't be
changed any more
- bugfixes - a wrong drivername as command line option will be ignored
now
|
|
28.08.2001
|
v 0.4.1
|
- hk_kdeclasses is part of the knoda package now, so the version number of
knoda jumps form v0.2 to v0.4.1
- hk_kdegridcolumn management changed. Defining gridcolumns interactively is
possible now
- API changed:
- hk_kdeform, hk_kdetable and hk_kdequery have now: set_designmode and
set_viewmode
- "hk_kde_set_standarddialogs" renamed to "set_kdestandarddialogs"
- combobox support in forms
- memofield with word wrap in forms now
- various bugfixes
- memory leak in hk_kdetabledesign fixed
- hk_kdesimplegrid: painting problem of actual cell fixed
- hk_kdesimplegrid: no crashes any more when a column is empty
- memofields and booleanfields are cleared now when going to insert mode
|
|
01.07.2001
|
v 0.2
|
- form support
- login defaults can be stored now
- compilation scripts updated to get less compilation errors
- command line option to preselect the database driver
start knoda with: knoda -d mysql
- various bugfixes
|
|
11.04.2001
|
v 0.1.1
|
compilation problems fixed. You have to download also new versions of the
hk_classes libraries
|
|
04.04.2001
|
v 0.1
|
first public release
|