Version 2024.04.30
·
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.