Commit Graph

17894 Commits (6cc628f173f81c0acae050cfccf4880333b1768d)

Author SHA1 Message Date
Andy Smy 0bd8fb9efa
Update app.js 2025-05-11 15:16:07 +01:00
Andy Smy 0ad27651a2
Update app.js 2025-05-11 15:13:11 +01:00
Andy Smy f0e2361a6e
Update interface.html 2025-05-11 15:05:42 +01:00
Andy Smy 679e112847
Update interface.html
Added battery %
2025-05-11 15:04:59 +01:00
Andy Smy c05423ea28
Update app.js 2025-05-11 15:03:50 +01:00
Andy Smy fad6f4cb60
Update app.js 2025-05-11 14:57:54 +01:00
Andy Smy 6021b94639
Update app.js
Console log heart rate limit
2025-05-11 14:13:54 +01:00
Andy Smy acd0b00dd4
Update app.js 2025-05-11 14:03:01 +01:00
Andy Smy 4be28754d6
Update settings.js 2025-05-11 13:55:45 +01:00
Andy Smy 78a2054206
Update app.js
Added limits for auto logging
2025-05-11 13:52:25 +01:00
Andy Smy 24a81998a1
Update app.js 2025-05-11 13:44:42 +01:00
Andy Smy d1acd7328a
Update interface.html
Added heartrate
2025-05-11 13:39:19 +01:00
Andy Smy 0cec8e501a
Update app.js
Added heartRate to log
2025-05-11 13:37:04 +01:00
Andy Smy 02bd79370c
Update app.js
Added heartRate to screen
2025-05-11 13:21:20 +01:00
Andy Smy 922b95f75b
Update app.js
Added HRM to main menu
2025-05-11 13:14:52 +01:00
Andy Smy fb06aa9031
Update app.js
HRM first spike
2025-05-11 13:04:50 +01:00
Andy Smy b208c13ada
Update README.md 2025-05-11 12:47:28 +01:00
Andy Smy 3900c3d3d8
Update app.js
Bug in settings delete
2025-05-11 11:59:04 +01:00
Andy Smy 759100b6a2
Update app.js
Added comments
2025-05-11 11:54:51 +01:00
Andy Smy 6bd726ed7b
Update app.js
Changed over duration to measure over-to-over
2025-05-11 11:43:15 +01:00
Andy Smy 86306ad084
Update app.js 2025-05-10 11:09:14 +01:00
Andy Smy a34c2d9c90
Update app.js 2025-05-10 11:04:21 +01:00
Andy Smy bd9767a106
Update interface.html
Added steps
2025-05-10 09:14:31 +01:00
Andy Smy fb4fcf4a31
Update app.js 2025-05-10 09:13:04 +01:00
Andy Smy a451f1ecf7
Update app.js
Corrected sign of timezoneOffsetHours
2025-05-10 09:08:11 +01:00
Andy Smy 701027ddbf
Update app.js 2025-05-10 09:02:39 +01:00
Andy Smy d91c5f5bc4
Update app.js
Added timezones detection
2025-05-10 08:57:55 +01:00
Andy Smy ab38d8dbcb
Create ChangeLog 2025-05-09 20:59:07 +01:00
Andy Smy bb37063659
Update app.js
Adding translation tags
2025-05-09 20:51:50 +01:00
Andy Smy c0f9113fb4
Update metadata.json 2025-05-09 20:45:01 +01:00
Andy Smy 8757c1ad1c
Update metadata.json 2025-05-09 20:43:27 +01:00
Andy Smy ecdf15a8cf
Update metadata.json 2025-05-09 20:38:01 +01:00
Andy Smy 3b82c16e0c
Update app.js 2025-05-09 19:20:31 +01:00
Andy Smy 7c944adeb1
Update metadata.json 2025-05-09 19:18:34 +01:00
Andy Smy 128dbcb243
Update README.md 2025-05-09 19:18:10 +01:00
Andy Smy 0815d74219
Update README.md 2025-05-09 19:04:59 +01:00
Andy Smy 6fe6b093f0
Update app.js 2025-05-09 18:51:42 +01:00
Andy Smy fd09ae5f3a
Update settings.js 2025-05-09 18:11:10 +01:00
Andy Smy 1eee477961
Update app.js 2025-05-09 18:05:44 +01:00
Andy Smy e4fa82e026
Update app.js 2025-05-09 17:54:25 +01:00
Andy Smy 0ad2b350f4
Update settings.js 2025-05-09 17:46:17 +01:00
Andy Smy 6da40dffc6
Update settings.js 2025-05-09 17:26:57 +01:00
Andy Smy 77824a5d41
Update settings.js
Added oversPerInnings
2025-05-09 17:17:08 +01:00
Andy Smy 18a73d85a3
Update app.js
Added oversPerInnings
2025-05-09 17:15:06 +01:00
Andy Smy 794f0f36ba
Update app.js 2025-05-09 17:06:59 +01:00
Andy Smy 35347272d1
Update app.js
Changed call of time
2025-05-09 17:04:49 +01:00
Andy Smy cd8e3d3b3f
Update app.js 2025-05-09 09:29:10 +01:00
Andy Smy 3d36f2e96b
Update app.js 2025-05-09 09:25:33 +01:00
Andy Smy 31c9908da2
Update app.js 2025-05-09 08:59:50 +01:00
Andy Smy 3915a9e3c3
Update app.js 2025-05-09 08:35:53 +01:00
Andy Smy ac205af0a6
Update app.js 2025-05-09 08:30:42 +01:00
Andy Smy 518bc03f45
Update app.js 2025-05-09 08:19:46 +01:00
Andy Smy d8c0f52a53
Update app.js 2025-05-09 08:07:14 +01:00
Andy Smy 2304698448
Update app.js
New innings feature
2025-05-09 07:58:11 +01:00
Andy Smy 7402e80119
Update settings.js 2025-05-08 23:59:44 +01:00
Andy Smy c958ad4ae7
Delete apps/umpire/umpire.settings.js 2025-05-08 23:53:54 +01:00
Andy Smy 1660104262
Update settings.js 2025-05-08 23:53:32 +01:00
Andy Smy eec5d26b77
Create settings.js 2025-05-08 23:48:50 +01:00
Andy Smy 0b4ff8af2c
Update metadata.json 2025-05-08 23:42:32 +01:00
Andy Smy 4818854527
Create umpire.settings.js 2025-05-08 23:40:47 +01:00
Andy Smy 56787664ec
Update metadata.json 2025-05-08 23:34:30 +01:00
Andy Smy 170ee13207
Update app.js
Adding setting file
2025-05-08 23:23:33 +01:00
Andy Smy b8f7493f64
Update app.js
Moved to ballsPerOver
2025-05-08 23:05:41 +01:00
Travis Evans 1d1e37acd6 Depending on setting, stop or reset timer when alarm dismissed 2025-05-07 19:40:56 -05:00
Travis Evans b7ab9da74a Replace deprecated substr() with slice() 2025-05-07 19:39:53 -05:00
nravanelli 6c2da7d5a3 Merge branch 'master' into master 2025-05-08 07:22:40 +08:00
nravanelli b8c283c488 centered icon 2025-05-08 07:15:43 +08:00
storm64 e9d3c1d6b8
[lightswitch] Add setLCDPower for unlocking 2025-05-07 12:13:01 +02:00
storm64 04d497ad73
[lightswitch] Update metadata.json 2025-05-07 11:59:26 +02:00
storm64 2796ce82c4
[lightswitch] Update ChangeLog 2025-05-07 11:57:19 +02:00
storm64 426ed847e6
[lightswitch] Add setLCDPower to widget.js 2025-05-07 10:11:39 +02:00
storm64 5a708cd818
[lightswitch] Add setLCDPower to lib.js 2025-05-07 10:10:24 +02:00
Travis Evans bfec737806 Enable auto-snooze for timer alarms 2025-05-06 22:00:29 -05:00
Travis Evans 48495a7926 More tweaks to try to fix alarm handling 2025-05-06 21:59:49 -05:00
Randy Heydon 83bedcdb57 bwclk: Adjust clkinfo positions for long text.
Previously, all text in a clock info entry was centered.  This caused
long lines to spill off both sides of the screen, and entries with
more than two lines to cover the time.  With this change, clock info
text is arranged so it only ever spills off the right and bottom.
This allows the start of any text to always be visible, and the time
to never be covered, regardless of the amount of text.  To achieve
this, multiple lines are now left-aligned instead of center-aligned.
2025-05-06 20:18:14 -04:00
nravanelli 99e1d1a8df Merge remote-tracking branch 'upstream/master' 2025-05-07 06:12:00 +08:00
nravanelli b0b8b694e4 more changes from review 2025-05-07 06:08:36 +08:00
nravanelli 2e85c3570c revisions based on pull request review 2025-05-06 09:55:55 +08:00
Travis Evans 36b593e797 Add option to return to either default app or timer on alarm 2025-05-05 14:16:42 -05:00
David Volovskiy 4ad42dc2a9 Removed a now-unused var. 2025-05-05 13:32:16 -04:00
David Volovskiy f5fc8055ac Removed hourly buzz option as chimer app exists. 2025-05-05 13:29:47 -04:00
David Volovskiy dac7a56fcf Linter fixes 2025-05-05 13:21:13 -04:00
David Volovskiy 656ed76b5f PR-review changes 2025-05-05 13:19:00 -04:00
David Volovskiy f318c6e055 Added lower updates on seconds at lower battery 2025-05-05 13:11:04 -04:00
David Volovskiy 7a7e82b484 typo 2025-05-05 07:39:26 -04:00
David Volovskiy 09a69f814b Lowered the amount of sring updates by rounding the ring_fill 2025-05-05 07:20:19 -04:00
David Volovskiy 9f682bef2c Made filling inner ring fill all of it. 2025-05-05 06:42:48 -04:00
Erik Andresen 55eaa319df zambretti round only for display 2025-05-05 12:42:31 +02:00
nravanelli 45f1f612ef added download all and delete all files 2025-05-05 14:07:40 +08:00
Erik Andresen 20577d9a82 zambretti: fix summer/winter 2025-05-05 07:50:29 +02:00
Travis Evans 2392a1b5ac Avoid button action trigger on long-press to exit app 2025-05-04 22:35:30 -05:00
David Volovskiy 213485b3aa corrected variables 2025-05-04 22:13:56 -04:00
Travis Evans bb8403a49c Oops, that does nothing 2025-05-04 20:51:11 -05:00
Travis Evans fcddbe159f Add options for whether to confirm reset & delete 2025-05-04 19:13:34 -05:00
Travis Evans 73cd8122df Fix back when accessing TimerEditMenu via quick action
Going to TimerEditMenu directly from a quick action and then entering
Name or Start causes TimerEditMenu's back button not to go straight
back to TimerView because TimerEditMenu's overridden back action gets
lost. Solve this by making Name and Start's back actions return to the
existing instance of TimerEditMenu rather than creating a new one.
2025-05-04 15:15:34 -05:00
Travis Evans 37d567715d Add some more quick actions 2025-05-04 15:00:38 -05:00
David Volovskiy 1bb077be7a Changed array writing to be more explicit 2025-05-04 13:22:13 -04:00
Travis Evans fcc9e62fe6 Settings for quick actions (button, left/right tap) 2025-05-04 12:11:12 -05:00
David Volovskiy 78e7df2256 Ring will only be redrawn of it needs changing since its last update 2025-05-04 10:32:55 -04:00
Erik Andresen 64ee5b5616 zambretti: rename zb -> zn 2025-05-04 16:24:47 +02:00
David Volovskiy 109c10f960 Shortened longer loops for drawing polygons 2025-05-04 09:13:28 -04:00
Erik Andresen af1148c67f zambretti: remove extra space 2025-05-04 12:03:19 +02:00
Erik Andresen 176508ac34 lint.. 2025-05-04 10:19:48 +02:00
Erik Andresen 359a75f5c2 lint.. 2025-05-04 10:15:34 +02:00
Erik Andresen dd0d5b2cd4 zambretti: attempt to fix parser error 2025-05-04 10:10:04 +02:00
Erik Andresen 963fc4970e Zambretti Weather Forecaster
Zambretti Forecaster, uses the Barometer for empirical weather forecast in the Northern Hemisphere (see https://web.archive.org/web/20110610213848/http://www.meteormetrics.com/zambretti.htm), similar to weather stations. Watch must be stationary and its height above sea level set.

Uses code from widbaroalarm for measurements (boot.js)
2025-05-04 09:50:27 +02:00
Travis Evans cd8aa6974d May not be necessary but seems like a good idea? 2025-05-03 21:42:15 -05:00
Travis Evans 71494ebb38 Rework UI code so selected routines can be called from different places
Mainly, there needs to be a way to always go back to the UI that
called another, wherever that is.
2025-05-03 21:32:56 -05:00
Rob Pilling 73d428109d clock_info: add BLE icon
this allows a user to quickly toggle whether BLE is or/off
2025-05-03 22:19:03 +01:00
David Volovskiy a716a8d853 Updated version info 2025-05-03 15:44:58 -04:00
David Volovskiy 5f837fbf0b Locally scoped buf 2025-05-03 15:19:32 -04:00
David Volovskiy 9f0af38cb6 Made updating every second possible and only update the ring during the start of a minute 2025-05-03 15:18:37 -04:00
David Volovskiy 4c5c32d42e Daisy no longer uses images 2025-05-03 15:18:33 -04:00
David Volovskiy b6382fc4b2 Added full ring from sunrise start to end and sunset to dusk 2025-05-03 15:17:52 -04:00
David Volovskiy cfb3eb067c Moved the color location in Daisy settings and the sortorder 2025-05-03 15:10:03 -04:00
David Volovskiy 3e8ceaacd4 Daisy settings reorder 2025-05-03 15:07:48 -04:00
David Volovskiy 5dd59e55f5 24hr settings in Daisy use the Locale global setting 2025-05-03 15:06:40 -04:00
David Volovskiy 84dc9f7f5a Moved settings around 2025-05-03 15:04:41 -04:00
David Volovskiy db27f32882 Added hourly buzz on Daisy Face 2025-05-03 15:03:08 -04:00
David Volovskiy 6f387e9ecd Added 24hr day to Daisy face 2025-05-03 15:01:50 -04:00
Travis Evans 6fe2a36a2a Apparently several UIs use button for cancel rather than OK, so best match them… 2025-05-01 19:39:40 -05:00
Travis Evans 7530aa9ed1 Framework for custom actions on phys. button and taps 2025-05-01 19:36:49 -05:00
Rob Pilling e628565309
Merge pull request #3837 from bobrippling/feat/qrcode-custom
qrcode: permit custom app names
2025-05-01 20:20:40 +01:00
Rob Pilling 893a67ab1b
Merge pull request #3834 from bobrippling/fix/promenu-y-offset
promenu: always render at a fixed y
2025-05-01 20:20:26 +01:00
Rob Pilling 711c46c5f6
Merge pull request #3835 from bobrippling/feat/score-fixes-and-squash
score: fix bangle 2 compat and add squash preset
2025-05-01 20:10:01 +01:00
Travis Evans cf48e8c36e Make format menu arrows easier to tap 2025-04-30 19:29:24 -05:00
Travis Evans e2b765ea96 Rename variable for clarity 2025-04-30 19:19:26 -05:00
Travis Evans b7a4d154ce Implement “Start auto” and “Time auto” formats 2025-04-30 19:18:10 -05:00
Travis Evans 391df1c82e Allow horizontal font size changes for “Current auto” mode 2025-04-30 19:10:07 -05:00
Travis Evans 36f4b79835 Implement 'Current auto' display format 2025-04-30 18:58:59 -05:00
Rob Pilling 0bf0a3fb97 qrcode: bump version 2025-04-30 22:41:18 +01:00
Rob Pilling e146686b07 qrcode: allow custom app name (for multiple QR codes) 2025-04-30 22:41:18 +01:00
Rob Pilling 2401063c7d qrcode: simplify `if` 2025-04-30 22:41:18 +01:00
Rob Pilling 0a4cc641c0 qrcode: return on error (instead of generating more) 2025-04-30 22:41:18 +01:00
Rob Pilling 86baa4cedd qrcode: remove "Click" text 2025-04-30 22:41:18 +01:00
Rob Pilling 1226b20e19 qrcode: whitespace 2025-04-30 22:41:18 +01:00
Rob Pilling 84784c74b2 score: reset graphics before drawing 2025-04-30 22:38:48 +01:00
Rob Pilling 4c7556d8f6 Merge branch 'master' into fix/promenu-y-offset
Conflicts:
	apps/promenu/ChangeLog
2025-04-30 22:34:46 +01:00
Rob Pilling 46795ed074
Merge pull request #3831 from bobrippling/feat/tally-app
New app/clkinfo: tally
2025-04-30 22:33:31 +01:00
Andy Smy 097be63f60
Update app.js 2025-04-30 19:15:26 +01:00
Andy Smy f379298bc3
Update app.js
Increment counter at wicket
2025-04-30 19:10:10 +01:00
nravanelli 5d9f1a7a43 fixed rr intervals for BTHRM saving 2025-04-30 16:26:16 +08:00
Rob Pilling 8b1e650642
Merge pull request #3836 from bobrippling/feat/promenu-touch-event
promenu: forward on touch event
2025-04-30 08:49:50 +01:00
Rob Pilling 278a64d63b
Merge pull request #3838 from voloved/jsonclock
Fixed comma drawing on JsonClock
2025-04-30 08:38:08 +01:00
nravanelli d3508c4575 heatflux to added heatsuite widget for CORE Sensor 2025-04-30 15:18:12 +08:00
nravanelli 35f42967af fixes to settings.js 2025-04-30 15:07:03 +08:00
Travis Evans e519f18db9 Add widget for indicating running state of viewed timer 2025-04-29 18:19:00 -05:00
Gordon Williams bd1d9b7875
Merge pull request #3805 from bobrippling/fix/sched-clkinfo-trigger
sched: prevent timers from firing immediately
2025-04-29 09:26:35 +01:00
Rob Pilling cc2978fb07 tally: app icon
compression + transparency + inverted
2025-04-29 08:48:45 +01:00
Rob Pilling 123498424a promenu/folderlaunch: update to new touch event arg
e.g. from https://github.com/espruino/BangleApps/issues/3804#issuecomment-2834920685

aka:
- https://github.com/espruino/BangleApps/pull/3604
- https://github.com/espruino/Espruino/pull/2565
- https://github.com/espruino/BangleApps/pull/3609
- https://github.com/espruino/Espruino/pull/2569
2025-04-28 21:44:15 +01:00
thyttan 7fde1e682d
Merge pull request #3813 from thyttan/edgeclk
edgeclk: Reset graphics before initial clearing of the screen.
2025-04-28 22:28:02 +02:00
Rob Pilling 92ff72c87a
Merge pull request #3829 from bobrippling/fix/pace-menu
pace: fix menu rendering
2025-04-28 20:59:04 +01:00
Rob Pilling 8183e2b2f9 alarm: back out changes introduced in later PR/earlier commit 2025-04-28 20:55:59 +01:00
Rob Pilling c29555cc53 alarms: prevent timers (queued from main menu) from firing immediately 2025-04-28 20:55:28 +01:00
Rob Pilling 491d36e73a sched: prevent timers from firing immediately 2025-04-28 20:53:35 +01:00
Rob Pilling 607e5668f1 tally: full app 2025-04-28 20:50:18 +01:00
Rob Pilling dadd921dd0 score: bump version 2025-04-28 20:47:28 +01:00
Rob Pilling 6736850f33 promenu: always render at a fixed y
i.e. we assume the back button will (eventually) appear, so we don't
want to hit a bug where we sometimes render at `y: 0` and sometimes
at `y: 24`
2025-04-28 20:46:06 +01:00
Rob Pilling c7deef3803 score: show menu on Bangle2 button press 2025-04-28 20:42:21 +01:00
Rob Pilling 83143207e8 score: fix settings-back for Bangle2 2025-04-28 20:42:21 +01:00
Rob Pilling 5b6c11306e score: simplify defaulting 2025-04-28 20:42:21 +01:00
Rob Pilling f77f7320ef score: remove unnecessary iife (settings) 2025-04-28 20:42:21 +01:00
Rob Pilling d446e4bbd5 score: name inputs 2025-04-28 20:42:21 +01:00
Rob Pilling a49266e053 score: simplify bangle1-bangle2 logic 2025-04-28 20:42:18 +01:00
Rob Pilling f764b0a7e5 score: add keymap comment 2025-04-28 20:42:07 +01:00
Rob Pilling 32256292a8 score: add preset for squash 2025-04-28 20:41:14 +01:00
Rob Pilling 7674d601aa score: whitespace 2025-04-28 20:38:53 +01:00
Rob Pilling 31073c29f1 score: merge max-score README entries 2025-04-28 18:20:52 +01:00
Gordon Williams 0a67619541 0.51: Fix long-touch to enable alarm/timer not updating time (fix #3804) 2025-04-28 12:40:31 +01:00
Rob Pilling 91e896bf9e tally: new app 2025-04-28 12:22:42 +01:00
Travis Evans c79d9fda80 Display negative times in provisional names properly 2025-04-27 19:06:45 -05:00
Travis Evans bca633dcec Write documentation for classes and functions; some cleanup 2025-04-27 19:06:45 -05:00
Travis Evans 7a8c56023f Fix further alarms not triggering while alarm alert is displayed 2025-04-27 15:06:49 -05:00
Travis Evans 931b1f6cef Resolve some conceptual conflicts between chained timers and snoozing
1. Make snoozing only available for non-chained timers (or the last
   timer in a chain)

2. Don't let dismissing a snoozed timer restart the chained timer if
   it was paused (though 1. should preclude this from happening
   anyway)
2025-04-26 18:14:09 -05:00
thyttan 2123a46819
Merge pull request #3828 from bobrippling/fix/b1-settings-scroll
settings: handle a `undefined` scroller (BJS1)
2025-04-26 18:04:39 +02:00
Travis Evans fe04af7cc2 Rework timer alarm handling
Avoid conflicts with alarm snoozing, etc.
2025-04-25 15:56:10 -05:00
Rob Pilling f1c03e4e72 promenu: rename settings (avoid clobbering short variables)
... since `S` is used a lot in the IDE
2025-04-25 17:24:58 +01:00
Rob Pilling 53eb2d9173 pace: set GPS power once
doesn't really matter - exstats sets it too
2025-04-25 12:12:14 +01:00
Rob Pilling befff7e77c pace: fix menu rendering 2025-04-25 12:11:58 +01:00
Gordon Williams e867ff5c00 synthwave 0.04: Remove buffer finding code (which fails if screen rotated) and make dependent on fw 2v21's Bangle.getOptions().lcdBufferPtr (fix #3818) 2025-04-25 10:07:41 +01:00
Gordon Williams 053d17dd56 fix lint errors 2025-04-25 09:50:04 +01:00
Gordon Williams 4b9fae3803 warpdrive 0.04: Remove buffer finding code (which fails if screen rotated) and make dependent on fw 2v21's Bangle.getOptions().lcdBufferPtr (fix #3818)
Also adds check for non-contiguous memory
2025-04-25 09:33:11 +01:00
Rob Pilling 80cc3a609f settings: handle a `undefined` scroller (BJS1)
Fixes #3824
2025-04-25 08:45:43 +01:00
nravanelli 97e55d22cb new app: heatsuite 2025-04-25 10:57:17 +08:00
nravanelli f6b8aa5942 updates to coretemp 2025-04-25 10:53:51 +08:00
nravanelli 8f9490459c update gpssetup 2025-04-25 10:51:01 +08:00
David Volovskiy 9051d92e7b Fixed comma drawing 2025-04-24 20:55:10 -04:00
thyttan f85e4a33fa widmsggrid: reset graphics state after setClipRect
as per https://github.com/espruino/BangleApps/pull/3813#issuecomment-2826952155.
2025-04-24 23:07:01 +02:00
Gordon Williams b63c819a0a
Merge pull request #3822 from flaparoo/android-http-timeout
android: pass HTTP request timeout to Gadgetbridge
2025-04-24 14:59:04 +01:00
Flaparoo 3edf10fe0b android: pass HTTP request timeout to Gadgetbridge 2025-04-24 21:48:52 +08:00
Rob Pilling 1e5ce20fad
Merge pull request #3821 from voloved/jsonclock
Jsonclock v2
2025-04-24 12:35:46 +01:00
Flaparoo 276eaa22f5 android: pass HTTP request timeout to Gadgetbridge 2025-04-24 13:23:36 +08:00
David Volovskiy ba6d26523c Remade the ttime update to once a minute 2025-04-23 20:38:06 -04:00
David Volovskiy 3022a9acf6 Refactored 2025-04-23 20:29:03 -04:00
thyttan 6ae4ad9d85 edgeclk: reset inside the `g.clear` call 2025-04-24 00:17:17 +02:00
Gordon Williams ac2b49ca2e Ensure listRecs doesn't list old-style recorded tracks (Otherwise Gadgetbridge fails parsing the filename) 2025-04-23 09:45:19 +01:00
Gordon Williams 026bcb86d9
Merge pull request #3809 from bobrippling/fix/run-resume
exstats: make time active-time (rather than elapsed time)
2025-04-23 08:38:55 +01:00
Rob Pilling cbf3775e4d runplus: sync exstats state with recorder (on load) 2025-04-23 08:37:06 +01:00
Rob Pilling dbe1886274 recorder: whitespace 2025-04-23 08:36:20 +01:00
Rob Pilling b59a4ddfab
Merge pull request #3817 from voloved/vaporwave_12_hr
Added 12 hr view to Vaporwave Clock face
2025-04-23 08:17:24 +01:00
Rob Pilling 2db2bff31f Merge branch 'master' into fix/run-resume
Conflicts:
	apps/runplus/ChangeLog
2025-04-23 08:16:00 +01:00
David Volovskiy fd8785fe5b Always set the wanted font size whenever we redraw 2025-04-22 22:30:45 -04:00
David Volovskiy d6de4da428 Readded drawing colons 2025-04-22 22:23:22 -04:00
David Volovskiy 7410dc8dbc Upped version number 2025-04-22 22:11:32 -04:00
David Volovskiy 15a367e3e3 Less redrawing of keys and fixed memory leak on valuePositions array 2025-04-22 22:08:51 -04:00
thyttan 7010410c7e
Merge pull request #3810 from bobrippling/feat/run-ui-opt
runplus: optimise UI rendering
2025-04-23 02:59:37 +02:00
David Volovskiy c17062cbbb Upped version number in changelog 2025-04-22 18:41:32 -04:00
Rob Pilling 51dc8f1133 Merge branch 'master' into fix/run-resume
Conflicts:
	apps/runplus/ChangeLog
2025-04-22 21:47:31 +01:00
Travis Evans f14046aff6 Correct unintentional modifications from original sched.js
Fix breakage such as alarm reloading nonstop when a timer triggers
2025-04-22 14:55:22 -05:00
Rob Pilling 7f5fe18f1b settings: save altitude on `E.kill` event 2025-04-22 08:36:56 +01:00
Rob Pilling 46d0990606 settings: move altitude setting-save to function 2025-04-22 08:35:46 +01:00
Rob Pilling 9b5c7098e9 settings: remove duplication 2025-04-22 08:35:24 +01:00
Andy Smy 14d552d3c4
Update app.js 2025-04-22 00:02:22 +01:00
Andy Smy 4fc1974552
Update app.js
Introduced call of time
2025-04-21 23:54:28 +01:00
Andy Smy 28274b7929
Update app.js 2025-04-21 23:48:03 +01:00
Andy Smy baaa525459
Update README.md 2025-04-21 23:35:30 +01:00
Andy Smy 43710451cd
Update app.js 2025-04-21 23:29:49 +01:00
Andy Smy ed94737abe
Update app.js 2025-04-21 23:26:40 +01:00
Andy Smy 480055f539
Update app.js 2025-04-21 23:12:43 +01:00
Andy Smy 52ae439c51
Update app.js 2025-04-21 22:50:02 +01:00
Andy Smy 1cc2ac6eef
Update app.js 2025-04-21 22:39:47 +01:00
Andy Smy 9d3c08cc47
Update app.js 2025-04-21 22:35:38 +01:00
Andy Smy 22a992e782
Update app.js 2025-04-21 22:21:51 +01:00
Andy Smy 2a7d5427c0
Update app.js 2025-04-21 22:12:38 +01:00
Andy Smy 2e0aec20e8
Update app.js 2025-04-21 22:04:41 +01:00
Andy Smy d7065184e4
Update app.js 2025-04-21 22:00:10 +01:00
Andy Smy 289b09e001
Update README.md 2025-04-21 21:52:57 +01:00
Andy Smy 5d41fe5d05
Update app.js
Changed end of over handling to avoid menu
2025-04-21 21:50:37 +01:00
Andy Smy c740ec35b6
Update app.js 2025-04-21 21:37:27 +01:00
Andy Smy abb4b8b3d8
Update app.js 2025-04-21 21:33:52 +01:00
Andy Smy 8b83483c71
Update app.js 2025-04-21 21:01:26 +01:00
Andy Smy c394c0dcad
Update app.js 2025-04-21 20:58:26 +01:00
Andy Smy 6d362a7e5d
Update app.js 2025-04-21 20:52:25 +01:00
Andy Smy 458f72e3f6
Update app.js 2025-04-21 20:48:46 +01:00
Andy Smy ce28333d05
Update app.js 2025-04-21 20:39:17 +01:00
Andy Smy 42392fa587
Update app.js 2025-04-21 20:14:21 +01:00
Andy Smy 422bc72b5a
Update app.js 2025-04-21 20:08:24 +01:00
Andy Smy 35ba6f9e13
Update app.js 2025-04-21 19:51:19 +01:00
Andy Smy 2adccea94e
Update app.js 2025-04-21 19:46:29 +01:00
Andy Smy 617c456431
Update app.js 2025-04-21 19:42:32 +01:00
Andy Smy fc944cce91
Update app.js 2025-04-21 19:39:24 +01:00
Andy Smy c14c7fcbf3
Update app.js 2025-04-21 19:37:11 +01:00
Andy Smy a3fb21e578
Update app.js 2025-04-21 19:30:40 +01:00
Andy Smy 6cebb2bdee
Update app.js 2025-04-21 19:28:08 +01:00
Andy Smy b00a377b0d
Update app.js 2025-04-21 19:11:31 +01:00
Andy Smy d5e12e0faf
Update app.js 2025-04-21 16:13:10 +01:00
Andy Smy 21c7cdc28f
Update app.js 2025-04-21 16:08:07 +01:00
Andy Smy 9a8aea4348
Update app.js 2025-04-21 15:59:54 +01:00
Andy Smy a684cd263f
Update README.md 2025-04-21 15:47:58 +01:00
Andy Smy 08524545ed
Update app.js 2025-04-21 15:42:22 +01:00