Log the screen resolution as seen by MythMainWindow
Don't use a hardcoded preview size of 320x240, instead grab a full video frame and let themes scale to whatever size they want.
Fix inadvertent double scaling of images. Some breakage possible.

Please note that this may break correct scaling of some images, please
report any instances to the mythtv-dev mailing list or #mythtv irc
channel before opening a ticket.
Change library version strings to 0.28, you may wish to run make uninstall before updating to this version to remove the 0.27 libs
Missed LIBVERSION in mythplugins/settings.pro
Instead of closing the busy dialog, just change the message
Drop the software string texture cache by half. It seems ridiculous to allocate 96MB when you consider that the main image cache is only 30MB in size and has to cope with images many times larger.
Mark deprecated code. Fire sale, all this code MUST go before the next release! Don't miss out, update your old code today at next to no cost!
Remove the old On-Screen keyboard. The few places it was still used in
settings should either be using mythui or alternate, more remote
friendly widgets such as a file/directory browser or a select box
Use a special storage group, Photographs, for the new gallery. If you have previously configured a different storage group you will need to delete it and add the directories to the new group.
Fix minor copy/paste error in image-ui.xml
Changed -force parameter to cause an 'nmake distclean'

Used by buildslave to cause a rebuild of just mythtv source.

Note: FFmpeg source is still not rebuilt on every build due
      to length of compile.  This should only be a problem
      when a resync is performed.  This issue will be
      addressed at a later time.
Store a relative url to the image in the database, instead of the absolute url

This should fix display of images on remote storage groups but not yet
generation of thumbnails from remote storage. That will be addressed
by further commits.
Fix an apparent copy&paste error.  Refs #11885
Add the OpenGL2 painter to the options in the Appearance settings, make it easier for people to try it out with the aim of making it the default in future.
Reflect the use of the different painters in the log
Rename constant for consistency-sake
Make mac use new OpenGL v2 painter
Move the Gallery thumb generator thread class to libmythmetadata so it can be used by mythbackend and mythmediaserver
Remove unnecessary command option, all we are doing is adding —nologserver twice