Jump to content

Kexi/Releases/1.1.1 Changes

From KDE Community Wiki

KEXI is a visual database apps builder, developed since 2002.

< Back to KEXI 1 Releases

Main Window

  • Switch contents of custom property tabs after switching the current tab/window (needed for Table Designer's tab)
  • Added a warning message box with "Errors encountered during loading plugins" message, controlled by dontShowWarningsRelatedToPluginsLoading configuration setting
  • Groups and items for nonexisting plugins are not visible now
  • Accessibility: property editor can be focused using an accelerator key; Alt+2 now focuses main area and Alt+3 focuses Property Editor

Query Designer

  • Propery initialize newly appended rows
  • Fix setting up sorting in the design view
  • Fix setting up string constants as criteria
  • Show more error messages on opening query in design view (e.g. for unsupported column expressions)
  • Fix saving relationships: removed too strict checking for datatypes when creating relationships (signedness)
  • Refresh design view after a sequence of switches: text view -> data view -> design view
  • Column sorting is also supported for columns with cleared "visible" flag
  • SQL view's section header now provides an accelerator
  • Fix retrieving parameters of type Text

Database Support Library (KexiDB)

  • Parser: improved types evaluation for expressions
  • kexi__objectdata.o_data field type changed from BLOB to LongText (backward compatible) to improve human-readability

Forms

  • Fix crash when an autofield's subwidget is painted but the parent is about to be deleted
  • Fix handling of Ctrl+Delete shortcut for "Delete current row" action
  • Fix crash when "Esc" key is pressed to "cancel row changes" and a combobox widget is focused
  • Fix displaying Date/Time values
  • Fix problem with setting "invalid" flag for fields with invalid data source
  • Database-aware combo box form widget works, improved data displaying, mouse and keyboard handling (bug 136688)
  • Display proper record when a new row was saved and user moved to previous record
  • Fix validating Big Integer numbers
  • Displaying dates (e.g. with dd.mm.yyyy format, bug 136688)
  • Fix displaying contents "Data Source" property for multiple selections; unnecessary updates removed (GUI is updated only after adding the last widget to the selection)
  • Fix displaying properties
  • Remove crash on close and problems with displaying properties
  • Do not update the property editor for every form (only one is active anyway)

Table Designer

  • Byte datatype is always set to unsigned now
  • "Double precision" datatype is now the default for the floating point type group instead of Float (so we get better precision by default)
  • "combo" icon is displayed near the field name that have lookup column defined
  • "Lookup column" property tab added to the property pane

Data Table View

  • Fix updating contents of the combobox's internal text editor after pressing F2 or Enter key
  • Fix possible crash on application's close
  • Fix copying/pasting values from the combo box (visible text is now copied/pasted)
  • Fix copying time and date/time values to clipboard
  • Fix pasting time, date and date/time values from clipboard
  • Visible values of types other than text or numbers are properly displayed (including images)
  • Fix displaying visible values (usually a text) for lookup columns when there's a default value defined in the referenced table
  • Better displaying tooltips for columns with lookup data
  • Sorting columns with lookup data works
  • Display proper record when a new row was saved and user moved to previous record (thanks to Sander Koning)
  • Fix validating Big Integer numbers
  • Fix drawing selection highlighting for the horizontal header immediately after scrolling the table
  • Multivalidator accepts everything by default (this avoids blocking data entry e.g. for text fields that have no specific validator assigned)

Examples

  • Simple_Database.kexi example updated: combo boxes are now used; example data looks better

Archives