Refs #10804.  Allow Jobs>Edit in playback OSD menu for videos.
Remove a deprecated theme menu file.

The file was no longer used and contained old translations and
not the right action.
Remove old translations from the ExecTV sample

It might be commented out but since its provided as a sample it
should no longer show how to translate in a deprecated way.
Removal of concatenations and translation context changes.

These setting pages were making heavy use of concatenation and
overuse of the QObject tr method and translation context.
MythMusic: Fix showing the mini-player while playing a radio stream
(cherry picked from commit 05d37620db23014ff6bd4298d3b877b6aaf068d4)

Signed-off-by: Stuart Morgan <smorgan@mythtv.org>
MythMusic: Couple of tweaks to streaming radio playback

* Allow both unix and window line-ending in the m3u playlist file.
* allow for URLs that have a query
(cherry picked from commit a39c41c327ead77d16b7c3f798226ae9a2e662ae)

Signed-off-by: Stuart Morgan <smorgan@mythtv.org>
Fix a segfault introduced by the ReferenceCounter changes in 6b04160a

We need to check we actually got an image before calling DecrRef() on it.

Signed-off-by: Daniel Kristjansson <danielk@cuymedia.net>
Remove a concatenation in the scan progress message
Merge branch 'master' of code.mythtv.org:mythtv
Stage tables for rewritten media scanner for video library.
Make the mythsystem call to start mythlogserver wait(0)

This is a normal part of the use of MythSystem, and I missed it.  wait(0)
gives no delay, so it won't affect system timings or the like.
Convert the MythSystemPrivate classes to use RefCounters

We were getting some odd race conditions caused by the timing of deletion of
the MythSystemPrivate data (MythSystemUnix in particular on Linux and OSX).
As we now have a common ReferenceCounter class to use, I have converted this
over to use ReferenceCounter to control the deletion.  One reference is made
on creation, and a second when it is added to the process map.  The second
reference is decremented when the MythSystemSignalThread is done shutting it
down cleanly.

NOTE:  I may have missed some dependency on the parent item which may have
been deleted already.  If this happens, please let me know.  It would most
likely crash hard in this case.  I'll take another look over it in a bit.

Refs #10775.  Refs #10889.
Formatting changes.  Nothing to see here, move along.
Fix some edge cases for the MythSystem changes

I found the major edge case...  when the parent has been deleted and the
MythSystemSignalHandler tries to deal with the pid.  That and a possible
memory leak in the same/similar situation (depending on timing)
Internet Content: Fix TED Talks RSS

Fixes #10570
Mythfrontend: Fix incorrect busy dialog creation

This removes the busy dialog created in GrabberSettings::Load() since
- Load() should not perform any UI operations
- LoadInBackground() already opens a busy dialog
Fix schema from ac4e2d9

Forgot to copy back the final version after testing in ac4e2d9. Previous
version would have failed before making any changes to the schema, so
this does not need a further bump.
Remove secondary key from scannerpath due to key length issues.

This will require users to revert their database, or more easily `drop
table scannerfile` if they attempted and failed updating the schema
previously.

Note, this may cause future problems, as at least my system did not
reject the key, and there may be inconsistencies between users running
master branch.
Fix typo in scannerpath schema creation
Miscellaneous translation fixes (concatenations, context, comments...)