Fix a couple of typos in msgid Thanks Marcel Pol and wwp for proofreading!
Late update for year ranges
Don't try to show dialog without DISPLAY
Provide some info when these are not set Just for completeness, unlikely to be seen on the wild :)
Support old hidden pref "nav_history_length" Well hidden since 2012... not anymore! :-)
Fix bug 4641: cannot handle `&` in account names… The markup parameter of message_dialog has to be escaped as well, so lets do it, and a few other places.
Add support for new hidden pref "bold_marked"
Rework colouring of disabled hotkeys By default disabled items on hotkey columns are now set to theme insensitive colour. As a workaround for RFE 4050 a new option -k/--hide-disabled-keys is added to set text color to the cell's background colour, causing them to be visually hidden until selected.
Use grid lines instead of background in hotkey lists After some week of intermitent struggle with this I've just learned that apliying CSS to the treeview to produce alternate colored rows is impossible: treeview :nth-child(odd) { ... } fails miserably and counts the whole list as a child (the other childs are the header labels!) The other option, which was to get the row index without having to retrieve it from the model seems also impossible to achieve. Any enlightment is welcome :-)
Fix RFE 4051: enable sortable columns on hotkeys Unfortunately the hidden column which defines oddity is also sorted along the visible column, so the alternating background color on rows is lost. The observed effect now is to be alternating more randomly. Not too bad, but not the ideal. Fixing this requires more investigation, because the oddity values can't be swapped within the sort function iself, it segfaults after some messages: Deep recursion on subroutine "Clawsker::store_sort"…
Fix bug 4571: impossible to set white colour
Add support for new hidden pref "qs_press_timeout"
Rearrange a couple of widgets
Third pandemic year is here
Implement #4555: wrap grids in scrolled windows Wrapping is enabled for any resolution below 721 pixels height. Anyway having enough vertical pixels doesn't guarantee they're all available for display, hence a new option is provided to force the wrapping.
Fix 4049 "Bold the lines with assigned hotkey"
Fix display of GTK built version Also simplify the retrieval of runtime version after reviewing https://gitlab.gnome.org/GNOME/perl-gtk3/-/blob/master/lib/Gtk3.pm
Allow tweaking size of About window
Fix translatable string
Fix bug 4543: fit in 720 pixels height screens