Jump to content

Kexi/Releases/1.1.3 Changes

From KDE Community Wiki
Revision as of 01:32, 3 December 2024 by Jstaniek (talk | contribs) (Created page with "===Main Window=== * main window is activated after closing "Insert image" file dialog * "find" action: restart searching from start for "Search all rows" mode if the user has changed the value to find since previous searching, or the user has recently changed direction to "Search all rows" * searching is performed within lookup values as well * fixed a bug in "Do you want to permanently delete..." message ===Database Support Library (KexiDB)=== * SQL parser can work rec...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Main Window

  • main window is activated after closing "Insert image" file dialog
  • "find" action: restart searching from start for "Search all rows" mode if the user has changed the value to find since previous searching, or the user has recently changed direction to "Search all rows"
  • searching is performed within lookup values as well
  • fixed a bug in "Do you want to permanently delete..." message

Database Support Library (KexiDB)

  • SQL parser can work recursively now (needed when multiple parsers are used in the same thread, removed possible crash)
  • fixed missing kexidb/parser.h file, initially reported as Gentoo bug #171290 and KDE bug #143960
  • remove usage of older API function: Debian bug #420477
  • Queries like "SELECT * FROM TABLE" did not work as expected in data/design/SQL view. The problem appeared in application that is compiled using GCC compiler.

Table view

  • usability: within cells of type "Image" pressing Tab, Shift+Tab, Left or Right keys now closes the popup and moves the cursor
  • make column readonly if query-based data source itself is stored (i.e. has connection) and lookup column is defined

Table Designer

  • clear command history after successful saving of the design
  • on switching to data view, do not warn about removing data, if the data will stay untouched

Query Designer

  • fixed table sizes in the Design View
  • fixed displaying relation connection lines when connected field is not visible
  • fixed mouse drop position when target points on a field of table with scrolled-down contents
  • do not show internal relationships for visible lookup fields (JOINs) in SQL view
  • removed possible crash in data view

Forms

  • fields dragging and dropping works for containers (tab widgets, frames and group boxes)
  • fixed displaying margins for image boxes
  • fixed assigning static images to image boxes without saving form's design; the images can now be saved also in data view mode
  • fixed handling tab key for image boxes
  • automatic tab order:
    • fixed ordering for widgets within containers (e.g. a group box)
    • widgets within tab widget pages are ordered by page number
    • widgets inside tab widget that are not visible are skipped when moving focus using Tab/Shift+Tab key
  • Ctrl+Tab shortcut (for switching between tabs) works on windows if multiline text editor is focused
  • for buttons, left/up and right/down keys act like tab/backtab
  • hide popup in combo box or image box as soon as it loses focus
  • changes made to combo box selection is cancelled if the popup loses focus without accepting
  • hide popup in combo box or image box as soon as user moves to other record (usually with a shortcut)
  • fixed handling page down/page up keys within combo box popups (previously it moved to other record)
  • forms having parameter query as data source now ask for parameters

Simple Printouts

  • fixed problem with records printed between page boundaries
  • fixed problem with updating print preview's page navigator when number of pages differs compared to previous preview
  • improved previewing quality
  • fixed landscape mode
  • fixed refreshing print preview after table data or query results changed

Archive