From b98a0d262cdc0babbb36bbeaacf5f67586c25c54 Mon Sep 17 00:00:00 2001 From: crazysaem Date: Thu, 9 Dec 2021 12:02:16 +0000 Subject: [PATCH] ptlaunch: Turn on lcd when launching an app if the lock screen was disabled in the settings --- apps.json | 2 +- apps/ptlaunch/ChangeLog | 3 ++- apps/ptlaunch/boot.js | 6 ++++++ 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/apps.json b/apps.json index 89b46e301..aacac021d 100644 --- a/apps.json +++ b/apps.json @@ -4805,7 +4805,7 @@ "id": "ptlaunch", "name": "Pattern Launcher", "shortName": "Pattern Launcher", - "version": "0.01", + "version": "0.02", "description": "Directly launch apps from the clock screen with custom patterns.", "icon": "app.png", "tags": "tools", diff --git a/apps/ptlaunch/ChangeLog b/apps/ptlaunch/ChangeLog index 4967d3207..f50936885 100644 --- a/apps/ptlaunch/ChangeLog +++ b/apps/ptlaunch/ChangeLog @@ -1 +1,2 @@ -0.01: Initial creation of the pattern launch app \ No newline at end of file +0.01: Initial creation of the pattern launch app +0.02: Turn on lcd when launching an app if the lock screen was disabled in the settings diff --git a/apps/ptlaunch/boot.js b/apps/ptlaunch/boot.js index 1433f1700..14d390b13 100644 --- a/apps/ptlaunch/boot.js +++ b/apps/ptlaunch/boot.js @@ -135,6 +135,12 @@ var dragHandler = (position) => { if (storedPatterns[pattern]) { var app = storedPatterns[pattern].app; if (!!app && !!app.src) { + if (storedPatterns.settings) { + if (storedPatterns.settings.lockDisabled) { + Bangle.setLCDPower(true); + } + } + Bangle.removeListener("drag", dragHandler); load(app.src); }