BangleApps/apps/rep
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
..
ChangeLog rep: changelog 2023-07-12 22:08:55 +01:00
README.md rep: add recorder functionality 2023-07-01 12:22:01 +01:00
app-icon.js rep: icon size tweaks 2023-06-30 18:00:24 +01:00
app.js rep: clarify assignment-and-test 2023-07-13 18:15:08 +01:00
app.png rep: icon size tweaks 2023-06-30 18:00:24 +01:00
app.ts rep: clarify assignment-and-test 2023-07-13 18:15:08 +01:00
interface.html Added Utils.readStorageJSON and relaxed JSON parser, and swap all interface.html over 2023-11-23 12:52:48 +00:00
metadata.json rep: changelog 2023-07-12 22:08:55 +01:00
settings.js rep: regenerate js 2023-07-01 12:22:22 +01:00
settings.ts rep: add recorder functionality 2023-07-01 12:22:01 +01:00

README.md

Description

A running/activity repetition app. Program your reps using the web interface, and then run through them with the app. The time left for the current rep is shown, along with the rep's description and total duration, and the next rep's description and duration.

You can rewind, fast-forward and play/pause with the control buttons.

Todo

  • Recorder functionality
    • Recorder toggle functionality
  • Fastload: scoping, unregister layout handlers etc
  • Swipe handlers as well as "<<" / ">>" buttons