Kexi/Releases/1.0.0 Changes: Difference between revisions

From KDE Community Wiki
< Kexi‎ | Releases
(Created page with "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...")
 
No edit summary
Line 16: Line 16:
*Handbook added (incomplete).
*Handbook added (incomplete).
*More than two hundreds of overall improvements and bug fixes.
*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:'''
'''Details:'''
Line 46: Line 47:
* 1.0.0
* 1.0.0
** Released on 2006-04-11, together with KOffice 1.5.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

Revision as of 22:24, 31 August 2023

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