Add some descriptions to the classic menu items
Add some descriptions to the MythMusic menu items
mythgallery: Restore position after a rename in icon view

Move back to the same selected item after renaming and image. It was annoying
to have the selected item move to the first item after a rename when renaming
several images.

Also make the EDIT keybinding do the rename image action.
mythgallery: Restore position after a delete in icon view

Move back to the same position after deleting and image. It was annoying to
have the selected item move to the first item after a delete especially when
deleting several images.
mythnews: Add a few more fixups to the description text
mythnews: More fixups to the description text
MythNews: remove an unneeded debug include left in 81f19bba22
MythCenter-wide: Fix not being able to scroll left in the file browser
Change PlaybackBox group and password popup handling to be more sane.

If an invalid password is entered, the password popup is reshown.  If
the password popup is aborted and was entered from the group popup or
is the initial group, the group popup is reshown.  If the group popup
is aborted and was entered because of the QueryInitialFilter setting,
the PlaybackBox screen is closed.

Fixed #11231
MythCenter/MythCenter-wide: Tidy up the 'Program Details' screen

Fix the position of the browser in MythCenter.
Make sure the font used in the browser is sans-serif to better match the theme.

Fixes #10614.
MythCenter-wide: Fix the width of the priority text on the channelrecpriority screen

Fixes #10643. Thanks to Rick Scott for the original patch.
MythMusic: add the notracks text area to the playlist editor screen
MythMusic: fix the notracks text not always showing/hiding when it should

This fixes a problem with the "You haven't selected any tracks to play" text
not updating properly when adding or removing single tracks from the active
playlist.

Also work around a bug in MythUIButtonlist not removing the last item properly.
Log an error and return if we receive an invalid number of arguments with a DONE_RECORDING event. Ideally what we'd do here is send an event back to the backend reporting an error (truncation, corruption?) and asking the event be re-sent but the framework just isn't there.
MythMusic: use QSettings for the pls parser

This refactors the playlist parsing to use QSettings for the pls parser instead
of our custom one which has problems with windows style line endings.

Fixes #11208.
MythArchive: fix a filename quoted twice bug introduced in b85f5bba72

Fixes #10071.
MythMusic: Fix typo preventing the autoplaycd setting loading correctly
MythArchive: fix the missing logs when doing a native archive import/export

The new logging stuff was causing both the export and import of native archives
logging to not be shown in the log viewer this fixes that and also makes the
log viewer wait a while for the logs before giving up which should fix the
logs not always showing the first time.

Fixes #10505.
MythArchive: fix the import/export of recordings to the native archive format

* This updates the native import/export to work with the current DB table
  fields. Fixes #10871

* Add storage group support so the FE running MythArchive no longer needs
  local access to the recordings. Fixes #8657.
mytharchivehelper: Remove an unneeded include added in 003f3023f2