Jump to content

Kexi/Releases/Kexi 2.9.4

From KDE Community Wiki
Revision as of 00:12, 9 December 2024 by Jstaniek (talk | contribs) (Created page with "See https://calligra.org/news/calligra-2-9-4-released/ ==List of changes== <div style="background-color:#fff0d2;padding:1em;"> * ''General'': ** Close window with object that will be overwritten after "Save as" (bug 344656) ** Remove "dirty" flag when saving-as modified Kexi object (bug 344653) ** Save recent position and size of the Kexi Find dialog. It has now minimal size to avoid covering too much of the content. (bug 345689) ** Properly destroy Kexi's main window...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

See https://calligra.org/news/calligra-2-9-4-released/

List of changes

  • General:
    • Close window with object that will be overwritten after "Save as" (bug 344656)
    • Remove "dirty" flag when saving-as modified Kexi object (bug 344653)
    • Save recent position and size of the Kexi Find dialog. It has now minimal size to avoid covering too much of the content. (bug 345689)
    • Properly destroy Kexi's main window on closing. This lets to properly save settings and clean up.
    • Activate Design tab on switching to design mode (if no other tab was explicitly selected for this window & mode) (bug 335900)
  • Query Designer:
    • Allow to switch from the Design view containing empty query to the SQL view (bug 344654)
    • Show "Incorrect query" message when switching to Data view from Kexi SQL containing an empty statement. Before unclear "Switching view failed" message was presented.
    • Avoid crash in Kexi text editor when text component couldn't be loaded (applies to script editors too) (bug 346373)
  • Forms:
    • Fix computing type for widget properties. If the custom type is invalid or auto (unspecified), use what Qt properties define. If still undefined, default is the String type, not a pixmap. This fixes at least the map widget's properties latitude/longitude that were handled as pixmaps.
    • Fix logic for adding new records for Kexi tables and forms. (bug 345210)
    • Map widget: set double type for latitude/longitude properties, and set precision to 7 digits
    • Map widget: improve translation of latitude, longitude, zoom and theme property names
    • Map widget: theme always defaults to Earth and is now a list of all available themes
    • Map widget: property editor's spin box is now accessible as a slider
    • Map widget: don't start editing in response to resize events
  • Report:
    • Map element: properly encode unit name (°)
    • Map element: set double type for latitude/longitude properties, and set precision to 7 digits
    • Map element: improve translation of latitude, longitude, zoom and theme property names
    • Map element: theme always defaults to Earth and is now a list of all available themes
    • Map element: property editor's spin box is now accessible as a slider
  • CSV Import:
    • Usability improvements:
      • Enable single selection of table cells ("current" cell indicator is not visible in Breeze style)
      • Display font of edited column names in bold also during editing
      • Allow editing only first row (column names) but also when "First row contains column names" is off; this let's the user to fully customize column names before importing
      • Use "Column " column caption and "column_" column name for empty names