Kexi/Releases/1.0.0 Changes
Appearance
KEXI is a visual database apps builder, developed since 2002.
Changes in KEXI
Highlight:
- Codenamed "Black Mamba"
- Improved data-aware forms.
- Form Designer's Data Source Pane for assigning data source to forms and widgets. Object tree view for easier navigating within widgets hierarchy.
- Import from CSV files and pasting tabular data from clipboard. Export data to CSV files and copying tabular data to clipboard. Automatic detection of delimiters and column types.
- Improved server connection dialog. Stored connection data.
- Support for images in forms (stored as BLOBs).
- New form widget: multiline editor.
- Improved MS Access (mdb/mde) file import (optional plugin).
- Improved import of server databases to a file-based projects. Entire Kexi projects (not only tables) can be imported too.
- Scripting plugin (Python and Ruby) to extend functionality, including example script for HTML export.
- Simple printouts, print settings and print preview for table and query data.
- Handbook added (incomplete).
- More than two hundreds of overall improvements and bug fixes.
- Kexi 1.0 has been produced by Kexi Team - an international group of independent developers, with assistance and workforce (sponsoring) coming from the OpenOffice Polska company.
Details:
- 1.0.0 Alpha 1
- Initial Alpha, released on 2005-12-21, together with KOffice 1.5 Alpha 1
- 1.0.0 Beta 1
- Released on 2006-01-31, together with KOffice 1.5 Beta 1
- Kexi binary packages provided by some Linux/UNIX vendors are available within KOffice release. Testing Facilities with klik are also available.
- MS Windows installation package from OpenOffice Polska is available.
- Full Kexi source code ready to compile can be obtained with instructions here.
- 1.0.0 Beta 2
- Released on 2006-03-14, together with KOffice 1.5 Beta 2
- Changes since Beta 1
- Forms
- Fixed saving images within forms for MySQL and PostgreSQL databases.
- Database Drivers
- MySQL: non-latin1 text data (UTF8 encoded) was not properly retrieved.
- MySQL, PostgreSQL: entering special characters like ', \, ", \n did not work.
- CSV Import Dialog
- Fixed crash when importing CSV files smaller than 200 bytes.
- Fixed CSV importing for MySQL and PostgreSQL databases.
- Command-line Options
- Fixed support for -print-preview option.
- 1.0.0 Release Candidate
- Released on 2006-03-29, together with KOffice 1.5 Release Candidate
- 1.0.0
- Released on 2006-04-11, together with KOffice 1.5.0
- Core Library
- Fixed possible crash when an object has beed saved with a different name than proposed
- Field draging: API improved, now both query and table fields/columns can be dragged; added support for multiple fields dragging
- Added 'higlight object' action for KexiProject(external) (available from property pane)
- Improved API for reaction on object creation/deletion/renaming
- applications/x-kexi-connectiondata MIME type defined
- Internal BLOB storage framework added
- Fixed autogenerating object names (e.g. tables, queries) based on caption: latin1 base name can be now chosen by translator
- Plugins: added servicetype property: X-Kexi-SupportsDataExport (boolean); true for tables and queries
- File dialog's filters now contain only filters that make sense, e.g. there's no "mdb" filter when we're writing to a file.
- Usability: file dialogs now store recent directory paths in the config file, and this is now used everywhere in Kexi
- Default extension is properly added when there's multiple filters set in the file dialog
- Custom "Identifier" property type and editor added (allows only entering identifiers); used in Table/Form/Report Designers
- Possibility of adding non-db-aware windows/tabs in Kexi
- Core Library
- Released on 2006-04-11, together with KOffice 1.5.0