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