mirror of
https://github.com/clockworkpi/launcher.git
synced 2025-12-12 17:58:50 +01:00
commit
86fa05e619
@ -17,12 +17,12 @@ from libs import easing
|
||||
|
||||
# local import
|
||||
from constants import ALIGN, icon_width, icon_height, Width, Height, ICON_TYPES
|
||||
from util_funcs import midRect
|
||||
from util_funcs import midRect,FileExists
|
||||
from keys_def import CurKeys, IsKeyStartOrA, IsKeyMenuOrB
|
||||
from icon_pool import MyIconPool
|
||||
from lang_manager import MyLangManager
|
||||
from widget import Widget
|
||||
|
||||
import config
|
||||
|
||||
class PageStack:
|
||||
def __init__(self):
|
||||
@ -113,14 +113,12 @@ class Page(Widget):
|
||||
|
||||
def __init__(self):
|
||||
self._Icons = []
|
||||
path = '/home/cpi/launcher/skin/default/Menu/GameShell/Wallpaper/'
|
||||
|
||||
if os.path.exists(path):
|
||||
image = os.listdir(path)[0]
|
||||
if image:
|
||||
self._Wallpaper = pygame.transform.scale(pygame.image.load(path+image).convert(), (320,240))
|
||||
|
||||
## so every theme can have a background.png for displaying as the background of the launcher,except the topbar and footbar
|
||||
## https://forum.clockworkpi.com/t/give-your-gs-a-custom-wallpaper/3724
|
||||
bg_img_path = config.SKIN+"/background.png"
|
||||
|
||||
if FileExists(bg_img_path):
|
||||
self._Wallpaper = pygame.transform.scale(pygame.image.load(bg_img_path).convert(), (320,240))
|
||||
|
||||
def AdjustHLeftAlign(self): ## adjust coordinator and append the PageSelector
|
||||
self._PosX = self._Index*self._Screen._Width
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user