mirror of
https://github.com/clockworkpi/launcher.git
synced 2025-12-13 10:18:51 +01:00
change load modules checking in Settings list_page
This commit is contained in:
parent
6f20dc7b72
commit
c782867c6e
@ -10,7 +10,7 @@ from UI.constants import Width,Height
|
|||||||
from UI.page import Page,PageSelector
|
from UI.page import Page,PageSelector
|
||||||
from UI.label import Label
|
from UI.label import Label
|
||||||
from UI.fonts import fonts
|
from UI.fonts import fonts
|
||||||
from UI.util_funcs import midRect
|
from UI.util_funcs import midRect,FileExists
|
||||||
from UI.keys_def import CurKeys
|
from UI.keys_def import CurKeys
|
||||||
from UI.scroller import ListScroller
|
from UI.scroller import ListScroller
|
||||||
|
|
||||||
@ -88,8 +88,8 @@ class ListPage(Page):
|
|||||||
start_x = 0
|
start_x = 0
|
||||||
start_y = 0
|
start_y = 0
|
||||||
|
|
||||||
sys.path.append(myvars.basepath)# add self as import path
|
|
||||||
|
|
||||||
|
sys.path.append(myvars.basepath)# add self as import path
|
||||||
for i,v in enumerate(alist):
|
for i,v in enumerate(alist):
|
||||||
li = ListItem()
|
li = ListItem()
|
||||||
li._Parent = self
|
li._Parent = self
|
||||||
@ -103,13 +103,15 @@ class ListPage(Page):
|
|||||||
else:
|
else:
|
||||||
li.Init(v[1])
|
li.Init(v[1])
|
||||||
|
|
||||||
if v[1] == "Wifi" or v[1] == "Sound" or v[1] == "Brightness" or v[1] == "Storage" or v[1] == "Update" or v[1] == "About" or v[1] == "PowerOFF" or v[1] == "HelloWorld":
|
#if v[1] == "Wifi" or v[1] == "Sound" or v[1] == "Brightness" or v[1] == "Storage" or v[1] == "Update" or v[1] == "About" or v[1] == "PowerOFF" or v[1] == "HelloWorld":
|
||||||
|
if FileExists(myvars.basepath+"/"+ v[1]):
|
||||||
li._LinkObj = __import__(v[1])
|
li._LinkObj = __import__(v[1])
|
||||||
init_cb = getattr(li._LinkObj,"Init",None)
|
init_cb = getattr(li._LinkObj,"Init",None)
|
||||||
if init_cb != None:
|
if init_cb != None:
|
||||||
if callable(init_cb):
|
if callable(init_cb):
|
||||||
li._LinkObj.Init(self._Screen)
|
li._LinkObj.Init(self._Screen)
|
||||||
self._MyList.append(li)
|
|
||||||
|
self._MyList.append(li)
|
||||||
|
|
||||||
self._Scroller = ListScroller()
|
self._Scroller = ListScroller()
|
||||||
self._Scroller._Parent = self
|
self._Scroller._Parent = self
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user