Commit Graph

43 Commits (2e4cb8eb11cfae70c02974c9d7395b25993a1a71)

Author SHA1 Message Date
Gordon Williams fcebbf3ef4 Added Utils.readStorageJSON and relaxed JSON parser, and swap all interface.html over
to using it.

This allows Bangle.js 2v20 (or cutting edge) and later to store a relaxed
'JSON' on internal storage which (while still normal JS) is smaller and faster
(and preserves unicode better)

See https://github.com/espruino/Espruino/issues/2429
2023-11-23 12:52:48 +00:00
Rob Pilling 7f0f8cc51a rep: clarify assignment-and-test 2023-07-13 18:15:08 +01:00
Rob Pilling e46e2bd5a1 rep: changelog 2023-07-12 22:08:55 +01:00
Rob Pilling 94ebd6bf49 rep: setUI() on init, in case recorder cleared handlers 2023-07-12 22:07:33 +01:00
Rob Pilling 784c7b203a rep: fix interface.html typo 2023-07-12 21:47:52 +01:00
Gordon Williams e408fb9879 fixing warnings in latest PRs 2023-07-12 14:36:24 +01:00
Rob Pilling a0747b4ac3 rep: check settings 2023-07-01 12:22:23 +01:00
Rob Pilling 4fe104334b rep: regenerate js 2023-07-01 12:22:22 +01:00
Rob Pilling 98597073ef rep: add recorder functionality 2023-07-01 12:22:01 +01:00
Rob Pilling 7b760ae803 rep: add settings for <</>> steps 2023-07-01 12:21:50 +01:00
Rob Pilling 27d905d8f1 rep: icon size tweaks 2023-06-30 18:00:24 +01:00
Rob Pilling ee77b7e117 rep: metadata description update 2023-06-30 12:50:01 +01:00
Rob Pilling 02999eeb7a rep: generate JS 2023-06-30 12:38:14 +01:00
Rob Pilling d51171d8ac rep: v1 README 2023-06-30 12:38:14 +01:00
Rob Pilling 1126105ea2 rep: change interaction buzz & buzz once initially 2023-06-30 12:38:01 +01:00
Rob Pilling 0bb1fb3ffe rep: redraw instantly on interaction 2023-06-30 12:38:01 +01:00
Rob Pilling 08cd679f38 rep: add app icon 2023-06-30 12:38:01 +01:00
Rob Pilling 869093f3a4 rep: add app image 2023-06-30 12:35:46 +01:00
Rob Pilling 3a149e227f rep: longer buzzes on rep change
... to increase chance of the user feeling the buzz
2023-06-30 12:23:22 +01:00
Rob Pilling 08dc1caa93 rep: fix duration rounding 2023-06-30 12:23:22 +01:00
Rob Pilling 1c76e03751 rep: handle missing storage 2023-06-30 08:26:45 +01:00
Rob Pilling 517ff7c405 rep: interface.html 2023-06-30 08:26:45 +01:00
Rob Pilling 17ff3fdd00 rep: guard against undefined font 2023-06-30 08:26:45 +01:00
Rob Pilling f7533cc118 rep: update README 2023-06-30 08:26:44 +01:00
Rob Pilling d956fc917e rep: better background blue 2023-06-30 08:26:44 +01:00
Rob Pilling c446f0962f rep: rename step 2023-06-30 08:26:44 +01:00
Rob Pilling 2d27ef4c2c rep: work around index drawing bug 2023-06-30 08:26:44 +01:00
Rob Pilling 1fb88b5059 rep: better drawing of rep index 2023-06-30 08:26:44 +01:00
Rob Pilling 9f9a33d963 rep: rename Layout for access to enum 2023-06-30 08:26:44 +01:00
Rob Pilling d913368ff1 rep: rotated idx label 2023-06-30 08:26:44 +01:00
Rob Pilling 2440613de1 rep: handle setFont(undefined) 2023-06-30 08:26:44 +01:00
Rob Pilling e83b582928 rep: pull out renderDuration() 2023-06-30 08:26:44 +01:00
Rob Pilling 75c6972f3f rep: move reps to JSON file 2023-06-30 08:26:44 +01:00
Rob Pilling cefc0eb054 rep TODO 2023-06-30 08:26:44 +01:00
Rob Pilling 444a909c5b rep: UI & colour tweaks, and README 2023-06-30 08:26:44 +01:00
Rob Pilling 057ee7df03 rep: working display, fixed unit problems with reps etc 2023-06-30 08:26:44 +01:00
Rob Pilling ef26eae665 rep: more layout/design tweaks 2023-06-30 08:26:44 +01:00
Rob Pilling a783ee6435 rep: trim duration 2023-06-30 08:26:44 +01:00
Rob Pilling fabe88034f rep: alignment tweaks 2023-06-30 08:26:44 +01:00
Rob Pilling 223fc5087b rep: incrementing counter 2023-06-30 08:26:44 +01:00
Rob Pilling b4e5e8e1df rep: initial WIP layout 2023-06-30 08:26:44 +01:00
Rob Pilling 6a768768b6 rep metadata 2023-06-30 08:26:44 +01:00
Rob Pilling 6a82fb72db rep: initial WIP app 2023-06-30 08:26:44 +01:00