Add additional european short date formats
from Angela Schmid

Thank you Angela!

Closes #12064

Signed-off-by: Nicolas Riendeau <nriendeau@mythtv.org>
Load themes for the current tagged release in addition to the branch.

(cherry picked from commit 2144495d82978c04fee081a2005d6a3ecf79b3cf)
Fixes wrong mapping of picture controls on OSD"

patch by <warpme@o2.pl>

Fixes #11983 and #11885

(cherry picked from commit d1e942b2cf8fcb4123e94a28688d1538910df5b6)
avoid NULL pointer dereference (coverity 1091332)
(cherry picked from commit 4325e1959457a6577cdbea56a49808e35499a9b1)
Speed up ProgramInfo::SavePositionMap() database writes.

Use a single SQL query to save all new position map entries.
This speeds up SavePositionMap by an order of magnitude.

Fixes #12016

Signed-off-by: Jean-Yves Avenard <jyavenard@mythtv.org>
(cherry picked from commit b4be8e24f9fab5b6a71f62df8e2c0403bedf4805)