Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 7 additions & 2 deletions main.py
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,7 @@ def quit_running():

def make_api_calls():
if not gl.argparser.parse_args().change_page:
return
return False

session_bus = dbus.SessionBus()
obj: dbus.BusObject = None
Expand All @@ -239,19 +239,24 @@ def make_api_calls():
else:
# Other instance is running - call dbus interfaces
action_interface.Activate("change_page", [[serial_number, page_name]], [])
return True

return False



@log.catch
def main():
if make_api_calls():
return

gsk_render_env_var = os.environ.get("GSK_RENDERER")
if gsk_render_env_var != "ngl":
log.warning('Should you get an Error 71 (Protocol error) please add '
'GSK_RENDERER=ngl to your "/etc/environment" file')

DBusGMainLoop(set_as_default=True)
# Dbus
make_api_calls()
quit_running()

reset_all_decks()
Expand Down