From 59f3726deb16d7a795aafe245d09f5c5256ae5f0 Mon Sep 17 00:00:00 2001 From: jla-42 <66872002+jla-42@users.noreply.github.com> Date: Tue, 2 Jul 2024 16:25:14 +0200 Subject: [PATCH 1/9] updated sleepquiet --- README.md | 4 +- apps/.eslintrc.js | 203 ---- apps/_example_app/metadata.json | 2 +- apps/_example_clock/clock.js | 44 - apps/_example_clock/metadata.json | 1 + apps/activityreminder/ChangeLog | 1 + apps/activityreminder/lib.js | 15 +- apps/activityreminder/metadata.json | 4 +- apps/advcasio/ChangeLog | 3 +- apps/advcasio/README.md | 13 +- apps/advcasio/app.js | 6 +- apps/advcasio/metadata.json | 7 +- apps/alarm/ChangeLog | 2 + apps/alarm/README.md | 2 +- apps/alarm/app.js | 115 +- apps/alarm/metadata.json | 2 +- apps/andark/ChangeLog | 5 +- apps/andark/README.md | 14 +- apps/andark/andark_screen.png | Bin 3660 -> 3710 bytes apps/andark/app.js | 154 +-- apps/andark/metadata.json | 7 +- apps/android/ChangeLog | 3 + apps/android/README.md | 4 + apps/android/boot.js | 30 +- apps/android/metadata.json | 2 +- apps/android/test.js | 153 --- apps/astrocalc/ChangeLog | 1 + apps/astrocalc/astrocalc-app.js | 29 +- apps/astrocalc/metadata.json | 2 +- apps/autoreset/ChangeLog | 1 + apps/autoreset/README.md | 6 +- apps/autoreset/boot.js | 23 +- apps/autoreset/metadata.json | 8 +- apps/backswipe/ChangeLog | 3 + apps/backswipe/boot.js | 4 +- apps/backswipe/metadata.json | 2 +- apps/backswipe/settings.js | 3 +- apps/bigdclock/ChangeLog | 1 + apps/bigdclock/bigdclock.app.js | 16 +- apps/bigdclock/metadata.json | 2 +- apps/binaryclk/ChangeLog | 7 + apps/binaryclk/app.js | 89 +- apps/binaryclk/metadata.json | 4 +- apps/binaryclk/screenshot.png | Bin 16648 -> 2178 bytes apps/binaryclk/settings.js | 8 + apps/boot/ChangeLog | 3 + apps/boot/bootupdate.js | 18 +- apps/boot/metadata.json | 2 +- apps/bootgattbat/ChangeLog | 1 + apps/bootgattbat/boot.js | 20 +- apps/bootgattbat/metadata.json | 2 +- apps/bootgatthrm/ChangeLog | 4 +- apps/bootgatthrm/boot.js | 32 +- apps/bootgatthrm/metadata.json | 2 +- apps/btadv/ChangeLog | 2 + apps/btadv/app.js | 9 +- apps/btadv/app.ts | 22 +- apps/btadv/metadata.json | 2 +- apps/bthome/ChangeLog | 6 +- apps/bthome/app.js | 26 +- apps/bthome/boot.js | 20 +- apps/bthome/metadata.json | 2 +- apps/bthome/settings.js | 54 +- apps/bthometemp/ChangeLog | 1 + apps/bthometemp/app.js | 17 +- apps/bthometemp/metadata.json | 2 +- apps/bthrm/ChangeLog | 5 + apps/bthrm/README.md | 8 + apps/bthrm/bthrm.js | 13 +- apps/bthrm/default.json | 3 +- apps/bthrm/lib.js | 319 ++---- apps/bthrm/metadata.json | 2 +- apps/bthrm/recorder.js | 4 +- apps/bthrm/settings.js | 198 +++- apps/buffgym/.eslintrc.json | 35 - apps/cards/ChangeLog | 1 + apps/cards/app.js | 43 +- apps/cards/metadata.json | 9 +- apps/chargent/ChangeLog | 2 + apps/chargent/README.md | 4 +- apps/chargent/boot.js | 3 +- apps/chargent/metadata.json | 2 +- apps/clkinfocal/ChangeLog | 3 + apps/clkinfocal/clkinfo.js | 7 +- apps/clkinfocal/metadata.json | 2 +- apps/clkinfogps/clkinfo.js | 2 +- apps/clkinfogps/geotools.js | 6 +- apps/clock_info/ChangeLog | 4 + apps/clock_info/lib.js | 61 +- apps/clock_info/metadata.json | 4 +- apps/clockcal/ChangeLog | 4 +- apps/clockcal/README.md | 15 +- apps/clockcal/app.js | 51 +- apps/clockcal/metadata.json | 2 +- apps/clockcal/settings.js | 10 +- apps/color_catalog/ChangeLog | 1 + apps/color_catalog/app.js | 8 +- apps/color_catalog/metadata.json | 2 +- apps/contacts/ChangeLog | 1 + apps/contacts/contacts.app.js | 216 ++-- apps/contacts/metadata.json | 2 +- apps/cscsensor/ChangeLog | 4 + apps/cscsensor/cscsensor.app.js | 131 +-- apps/cscsensor/metadata.json | 3 +- apps/cycling/ChangeLog | 1 + apps/cycling/README.md | 4 +- apps/cycling/blecsc-emu.js | 111 -- apps/cycling/blecsc.js | 150 --- apps/cycling/cycling.app.js | 28 +- apps/cycling/metadata.json | 4 +- apps/daisy/ChangeLog | 1 + apps/daisy/README.md | 3 +- apps/daisy/app.js | 29 +- apps/daisy/metadata.json | 2 +- apps/daisy/settings.js | 11 +- apps/doztime/ChangeLog | 3 +- apps/doztime/app-bangle2.js | 15 +- apps/doztime/metadata.json | 2 +- apps/drained/ChangeLog | 1 + apps/drained/app.js | 25 +- apps/drained/app.ts | 30 +- apps/drained/metadata.json | 2 +- apps/fastload/README.md | 8 +- apps/fastreset/README.md | 2 +- apps/fastreset/metadata.json | 2 +- apps/fileman/ChangeLog | 1 + apps/fileman/metadata.json | 1 + apps/folderlaunch/ChangeLog | 3 +- apps/folderlaunch/app.js | 15 +- apps/folderlaunch/app.ts | 15 +- apps/folderlaunch/configLoad.ts | 2 +- apps/folderlaunch/metadata.json | 2 +- apps/folderlaunch/types.d.ts | 2 +- apps/fontall/ChangeLog | 1 + apps/fontall/font.pbf | Bin 2039413 -> 1953834 bytes apps/fontall/metadata.json | 4 +- apps/fontext/ChangeLog | 1 + apps/fontext/font.pbf | Bin 21305 -> 20066 bytes apps/fontext/metadata.json | 5 +- apps/fuzzyw/ChangeLog | 3 +- apps/fuzzyw/README.md | 1 + apps/fuzzyw/fuzzyw.app.js | 206 ++-- apps/fuzzyw/fuzzyw.settings.js | 25 +- apps/fuzzyw/metadata.json | 2 +- apps/fwupdate/custom.html | 19 +- apps/gipy/pkg/gps.d.ts | 2 +- apps/gipy/pkg/gps_bg.wasm.d.ts | 2 +- apps/gpsinfo/ChangeLog | 1 + apps/gpsinfo/gps-info.js | 16 +- apps/gpsinfo/metadata.json | 2 +- apps/gpstouch/geotools.js | 6 +- apps/ha/ChangeLog | 1 + apps/ha/README.md | 4 +- apps/ha/ha.app.js | 115 +- apps/ha/ha.lib.js | 59 +- apps/ha/metadata.json | 2 +- apps/hassio/ChangeLog | 3 +- apps/hassio/hassio.boot.js | 4 +- apps/hassio/metadata.json | 4 +- apps/health/ChangeLog | 1 + apps/health/app.js | 1 - apps/health/metadata.json | 2 +- apps/helloworld/ChangeLog | 1 + apps/helloworld/helloworld.app.js | 6 +- apps/helloworld/metadata.json | 2 +- apps/hrm/ChangeLog | 1 + apps/hrm/heartrate.js | 5 +- apps/hrm/metadata.json | 2 +- apps/imgclock/ChangeLog | 3 +- apps/imgclock/app.js | 1 + apps/imgclock/metadata.json | 4 +- apps/intclock/README.md | 4 +- apps/ios/ChangeLog | 3 +- apps/ios/boot.js | 2 +- apps/ios/metadata.json | 2 +- apps/kbmulti/ChangeLog | 2 + apps/kbmulti/lib.js | 38 +- apps/kbmulti/metadata.json | 2 +- apps/kbmulti/settings.js | 25 +- apps/kineticscroll/ChangeLog | 2 + apps/kineticscroll/boot.js | 132 ++- apps/kineticscroll/boot.min.js | 9 +- apps/kineticscroll/metadata.json | 2 +- apps/kitchen/kitchen.app.js | 2 +- apps/launch/ChangeLog | 1 + apps/launch/app.js | 79 +- apps/launch/metadata.json | 2 +- apps/lcars/ChangeLog | 1 + apps/lcars/lcars.app.js | 2 +- apps/lcars/metadata.json | 2 +- apps/lint_exemptions.js | 627 ++++------- apps/locale/ChangeLog | 2 + apps/locale/README.md | 1 - apps/locale/locale.html | 57 +- apps/locale/locales.js | 106 +- apps/locale/metadata.json | 2 +- apps/messagegui/ChangeLog | 2 + apps/messagegui/app.js | 32 +- apps/messagegui/metadata.json | 2 +- apps/messagesoverlay/ChangeLog | 10 + apps/messagesoverlay/README.md | 13 +- apps/messagesoverlay/lib.js | 737 ++++++++---- apps/messagesoverlay/metadata.json | 7 +- apps/multitimer/ChangeLog | 3 + apps/multitimer/app.js | 2 + apps/multitimer/boot.js | 2 +- apps/multitimer/metadata.json | 2 +- apps/notify/ChangeLog | 1 + apps/notify/metadata.json | 2 +- apps/notify/notify_bjs2.js | 1 + apps/openhaystack/ChangeLog | 1 + apps/openhaystack/custom.html | 2 +- apps/openhaystack/metadata.json | 2 +- apps/owmweather/ChangeLog | 2 + apps/owmweather/lib.js | 22 +- apps/owmweather/metadata.json | 2 +- apps/patriotclk/app.js | 6 +- apps/pebblepp/ChangeLog | 3 + apps/pebblepp/app.js | 41 +- apps/pebblepp/metadata.json | 7 +- apps/pebblepp/settings.js | 16 +- apps/promenu/ChangeLog | 7 + apps/promenu/README.md | 2 + apps/promenu/bootb2.js | 314 +++--- apps/promenu/metadata.json | 2 +- apps/ratchet_launch/ChangeLog | 1 + apps/ratchet_launch/app.js | 6 +- apps/ratchet_launch/metadata.json | 2 +- apps/recorder/ChangeLog | 6 + apps/recorder/app.js | 14 +- apps/recorder/clkinfo.js | 4 +- apps/recorder/interface.html | 121 +- apps/recorder/metadata.json | 2 +- apps/recorder/widget.js | 19 +- apps/rellotge/ChangeLog | 3 + apps/rellotge/README.md | 8 + apps/rellotge/metadata.json | 2 +- apps/rellotge/rellotge.js | 256 +++-- apps/rep/app.ts | 6 +- apps/run/ChangeLog | 1 + apps/run/README.md | 2 + apps/run/metadata.json | 4 +- apps/runplus/ChangeLog | 4 + apps/runplus/README.md | 3 + apps/runplus/app.js | 160 ++- apps/runplus/karvonen.js | 514 +++++---- apps/runplus/metadata.json | 9 +- apps/runplus/settings.js | 8 + apps/sched/ChangeLog | 2 + apps/sched/lib.js | 3 +- apps/sched/metadata.json | 2 +- apps/sched/sched.js | 5 +- apps/schoolCalendar/fullcalendar/main.js | 18 +- apps/setting/ChangeLog | 1 + apps/setting/metadata.json | 2 +- apps/setting/settings.js | 28 + apps/sixths/ChangeLog | 3 +- apps/sixths/metadata.json | 2 +- apps/sixths/sixths.app.js | 193 ++-- apps/sleeplog/ChangeLog | 2 + apps/sleeplog/README.md | 2 + apps/sleeplog/app.js | 8 +- apps/sleeplog/boot.js | 61 +- apps/sleeplog/lib.js | 46 +- apps/sleeplog/metadata.json | 2 +- apps/sleeplog/settings.js | 60 +- apps/sleepphasealarm/ChangeLog | 2 + apps/sleepphasealarm/app.js | 8 +- apps/sleepphasealarm/interface.html | 6 +- apps/sleepphasealarm/metadata.json | 2 +- apps/sleepphasealarm/settings.js | 16 +- apps/slpquiet/.eslintrc.json | 5 - apps/slpquiet/ChangeLog | 1 + apps/slpquiet/README.md | 6 + apps/slpquiet/app.js | 11 + apps/slpquiet/boot.js | 2 +- apps/slpquiet/metadata.json | 2 +- apps/taglaunch/ChangeLog | 1 + apps/taglaunch/app.js | 3 +- apps/taglaunch/metadata.json | 2 +- apps/teatimer/ChangeLog | 1 + apps/teatimer/README.md | 2 +- apps/teatimer/app.js | 7 +- apps/teatimer/metadata.json | 4 +- apps/thmswtch/README.md | 6 + apps/timerclk/ChangeLog | 1 + apps/timerclk/alarm.js | 6 +- apps/timerclk/metadata.json | 2 +- apps/timerclk/timer.js | 6 +- apps/twenties/metadata.json | 2 +- apps/walkersclock/app.js | 46 +- apps/widChargingStatus/ChangeLog | 2 + apps/widChargingStatus/metadata.json | 2 +- apps/widChargingStatus/widget.js | 5 +- apps/widChargingStatus/widget.ts | 7 +- apps/widbata/widbata.wid.js | 2 +- apps/widbtstates/widget.js | 6 +- apps/widbtstates/widget.ts | 6 +- apps/widdevst/ChangeLog | 2 + apps/widdevst/README.md | 4 + apps/widdevst/metadata.json | 5 +- apps/widdevst/wid.js | 38 +- apps/widdst/ChangeLog | 3 +- apps/widdst/metadata.json | 2 +- apps/widdst/settings.js | 13 +- apps/widhid/wid.ts | 4 +- apps/widmsggrid/ChangeLog | 1 + apps/widmsggrid/metadata.json | 2 +- apps/widmsggrid/widget.js | 2 +- apps/wohrm/app.js | 6 +- apps/worldclock/ChangeLog | 1 + apps/worldclock/app.js | 28 +- apps/worldclock/metadata.json | 2 +- bin/bulk-update-apps.mjs | 2 +- bin/exempt-lint.mjs | 2 +- bin/font_creator.js | 35 +- bin/runapptests.js | 522 +++++++-- bin/sanitycheck.js | 9 +- bin/sync-lint-exemptions.mjs | 2 +- core | 2 +- css/main.css | 2 +- lang/da_DK.json | 31 +- loader.js | 2 +- modules/.eslintrc.json | 163 --- modules/ClockFace_menu.js | 3 +- modules/Layout.js | 2 +- modules/Layout.md | 17 + modules/Slider.js | 11 +- modules/Slider.md | 8 +- modules/date_utils.js | 1 - modules/exstats.js | 75 +- modules/suncalc.js | 4 +- modules/widget_utils.js | 61 +- package-lock.json | 740 +++++++++++- package.json | 8 +- tsconfig.json | 4 +- typescript/package-lock.json | 16 +- typescript/package.json | 2 +- typescript/types/clock_info.d.ts | 4 +- typescript/types/layout.d.ts | 10 +- typescript/types/locale.d.ts | 10 + typescript/types/main.d.ts | 1302 ++++++++++++++++++---- typescript/types/settings.d.ts | 2 + webtools | 2 +- 344 files changed, 6476 insertions(+), 4252 deletions(-) delete mode 100644 apps/.eslintrc.js delete mode 100644 apps/_example_clock/clock.js delete mode 100644 apps/android/test.js delete mode 100644 apps/buffgym/.eslintrc.json delete mode 100644 apps/cycling/blecsc-emu.js delete mode 100644 apps/cycling/blecsc.js delete mode 100644 apps/slpquiet/.eslintrc.json delete mode 100644 modules/.eslintrc.json diff --git a/README.md b/README.md index ee1c220612..d595c7df13 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,8 @@ Bangle.js App Loader (and Apps) * Try the **release version** at [banglejs.com/apps](https://banglejs.com/apps) * Try the **development version** at [espruino.github.io](https://espruino.github.io/BangleApps/) +The release version is manually refreshed with regular intervals while the development version is continuously updated as new code is committed to this repository. + **All software (including apps) in this repository is MIT Licensed - see [LICENSE](LICENSE)** By submitting code to this repository you confirm that you are happy with it being MIT licensed, and that it is not licensed in another way that would make this impossible. @@ -403,7 +405,7 @@ in an iframe.
- +