Support for shares background images

main
Bob Mottram 2020-07-25 10:59:04 +01:00
parent 31dc45fd2a
commit 30dabd12a1
1 changed files with 16 additions and 0 deletions

View File

@ -594,6 +594,8 @@ def setThemeImages(baseDir: str, name: str) -> None:
if themeNameLower == 'default':
loginBackgroundImageFilename = \
baseDir + '/img/login-background.png'
sharesBackgroundImageFilename = \
baseDir + '/img/shares-background.png'
profileImageFilename = \
baseDir + '/img/image.png'
bannerFilename = \
@ -603,6 +605,8 @@ def setThemeImages(baseDir: str, name: str) -> None:
else:
loginBackgroundImageFilename = \
baseDir + '/img/login_background_' + themeNameLower + '.png'
sharesBackgroundImageFilename = \
baseDir + '/img/shares_background_' + themeNameLower + '.png'
profileImageFilename = \
baseDir + '/img/image_' + themeNameLower + '.png'
bannerFilename = \
@ -632,6 +636,18 @@ def setThemeImages(baseDir: str, name: str) -> None:
except BaseException:
pass
if os.path.isfile(sharesBackgroundImageFilename):
try:
copyfile(sharesBackgroundImageFilename,
accountDir + '/shares-background.png')
except BaseException:
pass
elif os.path.isfile(accountDir + '/shares-background.png'):
try:
os.remove(accountDir + '/shares-background.png')
except BaseException:
pass
if os.path.isfile(profileImageFilename) and \
os.path.isfile(bannerFilename):
try: