Kexi/Releases/Kexi 2.9.4
Appearance
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
- Usability improvements: