Fix GuideGrid to include rsOtherShowing in the 'will record' highlighting colour. Fixes #12081
Services API: Ignore 'manual' programmes when building the guide. This are psuedo programmes that don't exist in reality but which are created only for the purpose of manual recording schedules. Ideally we'd still display manual schedule periods in the guide, but that's for another day.
Tighten the logic when matching up scheduler data against program showings. This should prevent some invalid data when the exact same program, at the exact same time is covered by two different schedules on different channels.

Refs #12081
Fix settings display on macs

Qt widgets uses a default style that varies between platforms. On Linux, the default text is white, on mac its black.
The color of the text in the old settings aren’t configurable as it is (wouldn’t be difficult to do so)

Most themes are using a dark background, so on mac, using the old type settings is proving difficult as mostly unreadable.

So we redefine the style of most QWidget objects so it looks more similar to Linux.
This is done using Qt stylesheets. Where Qt stylesheets do not provided the intended behavior, we use QPalettes instead
MythBrowser: silence a couple of 'no previous declaration for' warnings
Fix AppleRemote thread not being killed when exiting the application

I’ve been seeing the error about the AppleRemote thread still running when quitting for years… had enough
Make python bindings work on mac

We play with the environment variable PYTHONPATH at run time so it points to the current location where the application bundle is located.
It assumes —with-python=python2.6 has been provided to configure (which the mac perl packager will do from now on)
Fix MythVideo general settings page not working

How long that one has been broken ???

The new MythUI screen is always on top, so it must be hidden when starting on old Qt screen…
Hopefully there are no more like this
AlbumArtImages: add some additional debug messages to scanForImages()
MainServer: fix the filename of directory images in HandleMusicFindAlbumArt
Merge remote-tracking branch 'upstream/master'