Gordon Williams
b93c094340
Fix GPS apps if time not set in GPS ( fix #110 )
2020-03-04 15:04:21 +00: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
8220765c11
Added bin/sanitycheck.js to perform a bunch of tests to make sure everything is correct
2020-02-28 14:17:22 +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
860da909bf
Added welcome app ( fix #96 )
...
When installing default apps, update time
2020-02-13 08:18:46 +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
Gordon Williams
5978f0743b
Fix issue switching clockfaces via menu
2019-12-17 13:59:03 +00:00
Gordon Williams
aca3ce8878
Bootloader: Attempt to reset state of the interpreter better before loading an app
...
remove hasWidgets for now - need to reconsider how this should work
2019-12-10 15:40:43 +00:00
Gordon Williams
24269067b9
Bootloader tweaks to load widgets before clock
2019-12-05 14:48:14 +00:00
Gordon Williams
bc9e1e566f
Merge branch 'clock-select' of https://github.com/knolleary/BangleApps into knolleary-clock-select
2019-11-18 10:09:48 +00:00
ra100
da1d4d768c
🚚 Move apps to subfolders #46
2019-11-17 23:43:58 +01:00