Richard de Boer
9e0fd91339
Data files: save all data files as a single string
...
Separate regular and storage files by a semicolon
2020-04-16 14:30:37 +02:00
Richard de Boer
217d198154
Add a "data" section to apps.json, with data files to clean on uninstall
...
These are added to `appid.info` as "dataFiles" or "storageFiles", and
can contain wildcards.
2020-04-16 14:30:37 +02:00
Gordon Williams
c70ced75c1
update
2020-04-08 13:27:19 +01:00
Gordon Williams
858d979f00
Merge pull request #230 from rigrig/welcome
...
Move loading of welcome to boot.js
2020-04-07 09:02:09 +01:00
Gordon Williams
fc2060e7f0
tweaks and docs for readme file
2020-04-07 08:59:24 +01:00
Richard de Boer
4a9cf92acb
Readme: welcome.js is no longer special (they now use *.boot.js)
2020-04-07 00:27:06 +02:00
Gordon Williams
62ef241369
license notes
2020-04-04 14:33:43 +01:00
Gordon Williams
a6231c0041
license notes
2020-04-04 14:30:46 +01:00
Richard de Boer
e38b7dfaa2
Readme: app settings
2020-04-04 00:00:14 +02:00
Gordon Williams
e2247b211d
Provide an easy way to run code at boot time #163
2020-03-31 15:04:51 +01:00
Gordon Williams
8c94aada13
docs
2020-03-26 08:37:18 +00:00
Gordon Williams
e0d29c81f2
Big refactor #2 - variable width widgets
2020-03-05 13:15:27 +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
17010f62a2
Show build status
2020-02-28 14:48:22 +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
a703e15455
Add GPS Recorder with companion code in Bangle App Loader that allows the data to be read back as a KML
2020-02-10 13:49:36 +00:00
Gordon Williams
2bca5d4747
Working GPS track recording - just need to fix the 'interface.html' to do the comms and do something with the data collected
2020-02-07 17:16:45 +00:00
Gordon Williams
f91ce5b219
docs
2020-02-07 13:47:59 +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
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
e0320bb2f7
handle printing app versions
2019-12-05 14:49:21 +00:00
Gordon Williams
7ebde31f63
docs and example fix
2019-12-03 17:07:15 +00:00
MaBecker
913440c596
minor fixes
...
- add drawWidgets()
2019-11-26 17:51:23 +01:00
Gordon Williams
59cc57a75a
merge skeleton README into original README, and make example apps so you can just copy the folder
2019-11-26 10:27:31 +00:00
ra100
7716b587a8
📝 Update docs with new folder structure #46
2019-11-17 23:44:25 +01:00
Mark Becker
4aa089777f
add missing -icon
2019-11-15 12:00:34 +01:00
Gordon Williams
7ea95ddce8
add JSON for widgets, and fix filenames for settings (only 8 chars allowed, so '@setting')
2019-11-07 21:49:47 +00:00
Gordon Williams
ff285276cb
link
2019-11-07 20:37:46 +00:00
Gordon Williams
fcab506202
Add better sorting
2019-11-07 08:43:56 +00:00
Gordon Williams
eb71f80ef2
Added customised app loading
2019-11-06 17:25:02 +00:00