Commit Graph

24 Commits (master)

Author SHA1 Message Date
Anton 5a2d1491e1 Disable scrolling while displaying warning 2024-04-02 12:34:52 +02:00
Anton 953fe9c8d5 Fix broken reset 2024-04-02 12:34:28 +02:00
Martin Boonk bc28900e60 launch - Use Bangle.showClock 2022-11-27 22:15:45 +01:00
Gordon Williams 159c877410 0.19: Fix regression after back button added (returnToClock was called twice!) 2022-11-07 09:48:28 +00:00
Gordon Williams 73cbbb21df launcher 0.18: Add 'back' icon in top-left to go back to clock 2022-11-04 14:10:03 +00:00
Gordon Williams 779b16b671 Fix for issue where launcher would fast-load back to clock even if the clock didn't have widgets 2022-11-01 14:21:27 +00:00
Gordon Williams 72208c2c06 0.17: Don't display 'Loading...' now the watch has its own loading screen 2022-10-20 15:00:07 +01:00
Gordon Williams f5e113d50f launcher 0.16: Use a cache of app.info files to speed up loading the launcher 2022-10-19 16:32:13 +01:00
Gordon Williams f6b38b3443 Use Bangle.setUI({remove:...}) to allow loading the launcher without a full reset on 2v16 2022-09-23 17:43:09 +01:00
Alessandro Cocco c2a5d13bd6 [Launcher] Load & draw widgets iff not in fullscreen mode 2022-04-20 15:20:22 +02:00
Alessandro Cocco 5cf772923a Launcher: Add /*LANG*/ tags 2022-02-03 22:50:45 +01:00
Alessandro Cocco 1bed603882 Launcher: Add an option to hide clocks from the app list 2022-02-03 22:50:45 +01:00
Kendell R 75ff63338f
Unify launcher for bangle.js 2 and 1 2022-01-15 15:33:19 -08:00
Gordon Williams eefa209af4 support for 'supports:["DEVICEID"]` for files in apps, merge launchb2 and launch 2021-10-28 12:14:02 +01:00
Gordon Williams 1942d5d684 minor original launcher tweak 2021-10-22 11:46:58 +01:00
Richard de Boer 5443fc760a launch: small theme colour fix 2021-10-03 20:44:20 +02:00
Gordon Williams 6d1ac3b7c6 Add 'Bangle.setUI' polyfill and use it from launcher 2021-05-26 20:21:28 +01:00
Gordon Williams 1dca641ff0 boot 0.23: Move to a precalculated .boot0 file which should speed up load time
setting 0.25: Move boot.js code into 'boot' app itself
launch 0.05: Use g.theme for colours
widbat 0.06: Use 'g.theme' (requires bootloader 0.23)
widlock: new widget
2021-05-26 16:21:52 +01:00
Gordon Williams ab30d2dd6b launcher 0.04: Now displays widgets 2020-06-24 10:20:39 +01:00
Gordon Williams 87cf91d80e Allow scrolling to wrap around (fix #382) 2020-05-05 11:39:21 +01:00
Gordon Williams e0a3b9ae3e Launchers: Only store relevant app data (saves RAM when many apps) 2020-04-16 09:16:37 +01:00
Gordon Williams 6cfe9c340b Take advantage of recent nonbreaking change that stops readJSON from causing errors 2020-02-28 17:02:26 +00:00
Gordon Williams 50e3c852fb MASSIVE REFACTOR
New Bangle.js firmwares remove 8 char name restriction so we're ditching the first char -> file type and using normal file extensions
Took the opportunity to remove code for older Bangle.js (since the new stuff won't work anyway)
Also removed the need for an 'app.json' - it's now renamed 'app.info' on the watch, and we just auto-generate it
Renamed a few apps so widgets all start with 'wid'
2020-02-28 11:44:25 +00:00
Gordon Williams 95d4c710bc Massive refactor - Make all clocks responsible for loading widgets if they want them, and for loading the launcher on BTN2.
Also make bootloader try and polyfill missing stuff from 2v04
2020-01-17 11:43:26 +00:00