Remove some QObjectt:: and replace them with a local class
Merge branch 'master' of code.mythtv.org:mythtv
Handle failed connections properly when generating a list of frontends.

Fixes #11514
Merge branch 'master' of code.mythtv.org:mythtv
Translation context change
Improve time zone behavior in Python bindings at transition points.

This adds pre-computed ranges during which time zone definitions are in
effect, allowing the search to function more correctly in the hour
immediately before and after a transition.

Fixes #11447
Closes #10847
Prevent seeking on a DVD when the ringbuffer is waiting for the player (which was causing a segfault).
Update the Greek translation of mytharchive, mythgallery, mythmusic and mythfrontend.

Fixes #11709.

Signed-off-by: Kenni Lund <klund@mythtv.org>
Replace all uses of UTC timezone with more standard Etc/UTC

This replaces all use of the UTC Olson timezone with the Etc/UTC
timezone. I'm uncertain which is more proper, but there are systems that
lack the UTC timezone, but I've not found any lacking the Etc/UTC
timezone. This resolves an issue where users were not able to update and
run even after importing their timezone database into MySQL.

There may still be some lingering instances I've missed, but those
should only affect systems that were already unable to function due to
lack of the UTC timezone.

Fixes #10906
Refs #11710.  Avoid a potential segfault, particularly with DVD playback.
Add Mission: Impossible to the list of "Title: Subtitle" exceptions for UK EIT fixups
Strip 'Brand New' from the start of a title, i know it's new.
MythTV will record it for me, i don't need my guide data to mess
with my program titles....

Cherry picked from 4b13570a8f0291ed5e2559be06998098edf8ae7b
Extract the theme strings for ttanslation.

This add two new themes, A-Forest and Blue-Abstract to the list of
themes we translate
Improve the ability to seek in an audio-only recording.

The improvement is when the recording lacks a seektable.  Refs #11357
UK EIT Fixup: remove 'New: ' from Titles.

Cherry picked from 2c7357f7be50b27975fe47c45f8dede3c62d7aaa

Closes #11715
mytharchivehelper: fix disappearing seektables when importing a recording

There was a typo in the query to remove the old seektables which rather than
the query failing it somehow was removing all the seektables!

Fixes #11712.
Theme string extraction for translation

Some strings weren't being addded to the right translation file,
these should be OK now...
Sorry, unexpected merge...

Merge branch 'master' of code.mythtv.org:mythtv
mytharchivehelper: quote the file names passed to mythutil

This fixes a bug were copying files using mythutil would fail if the file names
passed as arguments contained spaces and were not delimited with quotes.
Miscellaneous translation fixes

Context changes.
Concatenated string fixes.

PS: Let's hope this ocmpile on Mac since I can't test the block of code that is only compiled on Darwin...