Skip to content

Version 2024.04.30

Compare
Choose a tag to compare
@textbrowser textbrowser released this 30 Apr 15:17
· 481 commits to master since this release
Release Notes
  • 259 releases of BiblioteQ; here and there. A pleasant approximation.
  • 676 Dewey Number and Z39.50 Unimarc. GitHub ticket #344.
  • Added sslcompression=1 to connection_options in biblioteq.conf. PostgreSQL only.
  • Completed C++ enumerator classes. Please discover errors.
  • Corrected INI recording of availability colors in Other Options -> Main Window. Do not neglect sorted columns! GitHub ticket #357.
  • Corrected INI recording of date formats in Other Options -> Items. Do not neglect sorted columns! GitHub ticket #357.
  • Correctly committed Database Enumerations Browser data will cause automatic population of existing interfaces. Please note that BiblioteQ will make a best effort at preserving current values of existing interfaces.
  • Database Enumerations Browser: replaced combination box widgets in the Locations table with item delegates. The revision resolves a peculiar Qt warning "edit: editing failed". The problem is encountered during tab-key navigation. Please also read the TO-DO document.
  • Disabled sorting in Database Enumerations Browser -> Reservations Minimum Days. GitHub ticket #362.
  • Display all items in Database Enumerations Browser -> Section combination box widget.
  • Display an error message if the PostgreSQL library provided by Homebrew is not available on MacOS.
  • Display formatted dates for all queries in the main window.
  • Do not translate Type fields in the Database Enumeration Browser's Locations and Reservations Minimum Days. The Type field represents a database value and items are located through it. GitHub ticket #360.
  • Introduced loop-unrolling in project files for some distributions.
  • Organized source. Please review and submit corrections.
  • Other Options: do not record colors names as Latin in the INI file. Instead, record colors names as presented.
  • Removed all QSettings::sync() instances.
  • Removed duplicate mnemonics from all interfaces.
  • Removed inactive Help menu from CSV Import Browser. Seriously!
  • Renamed some INI keys: otheroptions/book_date_format -> otheroptions/date_format. Please review Other Options -> Items.
  • Replaced QString(tr()) with tr().
  • Restore a normal cursor if qmain is not available in biblioteq_otheroptions::prepareShortcuts(). Very awful and very unlikely.
  • Scroll to the bottom of the list and table widgets whenever new entries are created in the Database Enumerations Browser.
  • This is a happy release in a world of calamity.