Commit Graph

17962 Commits (efbe79b51d7bf4edbd8953a72e5dbd07c7a01b6f)

Author SHA1 Message Date
Andy Smy def532988b
Update app.js 2025-05-12 20:22:50 +01:00
Andy Smy fe8a013e99
Update app.js 2025-05-12 19:44:37 +01:00
Andy Smy 205fa49d83
Update app.js 2025-05-12 19:17:11 +01:00
Andy Smy 82ea368181
Update app.js
Switched order of log columns HR and battery
2025-05-12 19:03:26 +01:00
Andy Smy 24eb234a1a
Update interface.html
Switched HR and Battery column
2025-05-12 19:01:18 +01:00
Andy Smy 3fdfe6fafe
Update app.js 2025-05-12 18:40:36 +01:00
Andy Smy 57cf1d1c87
Update app.js 2025-05-12 18:33:56 +01:00
Andy Smy 6b35fb5838
Update app.js 2025-05-12 18:14:58 +01:00
Andy Smy e8d355a207
Update app.js 2025-05-12 18:07:43 +01:00
Andy Smy fb274ac485
Update app.js 2025-05-12 17:19:58 +01:00
Andy Smy 1b38f94232
Update app.js 2025-05-12 17:19:12 +01:00
Andy Smy 1dcfc8ebe0
Update app.js 2025-05-12 17:15:02 +01:00
Andy Smy b6059cfdb3
Update app.js 2025-05-12 17:09:51 +01:00
Andy Smy 111d04906b
Update app.js
Smoothed battery %
2025-05-12 17:05:50 +01:00
Andy Smy 660aa846bf
Update app.js 2025-05-12 16:51:24 +01:00
Andy Smy 87147abd70
Update app.js 2025-05-12 16:38:57 +01:00
Andy Smy d40aac81ea
Update app.js 2025-05-12 16:22:29 +01:00
Andy Smy 1f967475c3
Update app.js
Fix to correct last ball of over
2025-05-12 16:18:48 +01:00
Andy Smy bf7af6abdd
Update README.md 2025-05-12 15:58:38 +01:00
Gordon Williams 4b10d20f99 changed icon to transparent background 2025-05-12 10:22:58 +01:00
Andy Smy 1c325c4520
Update README.md 2025-05-12 00:32:53 +01:00
Rob Pilling 9cb851b0d4
Merge pull request #3844 from voloved/daisy_updates
Daisy Ring Dynamically Created
2025-05-11 22:18:26 +01:00
Andy Smy 4d72280d05
Add files via upload 2025-05-11 22:12:24 +01:00
Andy Smy 662169e758
Delete apps/umpire/20250511_210249-COLLAGE (1).jpg 2025-05-11 22:12:09 +01:00
Andy Smy e8a29dcfbc
Add files via upload 2025-05-11 22:10:14 +01:00
Andy Smy 9b67d0bb69
Delete apps/umpire/20250511_210249-COLLAGE.jpg 2025-05-11 22:09:58 +01:00
Andy Smy 76f997ed23
Add files via upload 2025-05-11 22:06:56 +01:00
Andy Smy c1f600c467
Delete apps/umpire/20250511_210249-COLLAGE.jpg 2025-05-11 22:06:32 +01:00
Andy Smy 9bb04db49d
Update README.md 2025-05-11 21:28:47 +01:00
Andy Smy db2d55b948
Add files via upload 2025-05-11 21:25:06 +01:00
Andy Smy 697328c2be
Update app.js 2025-05-11 20:18:55 +01:00
Andy Smy e97a8660b2
Update app.js
Bpm limit matched to settings at 100
2025-05-11 19:10:02 +01:00
Andy Smy 108e174e13
Update app.js
Added confirmation prompt to next innings
2025-05-11 19:06:06 +01:00
Andy Smy 4952a84343
Update app.js
Amended overs shown at start of innings and end of over in log
2025-05-11 18:56:04 +01:00
Andy Smy cb54fc3d2b
Update app.js
Changed to display 0.n balls in first over
2025-05-11 18:49:57 +01:00
Andy Smy b9c3f40eba
Update app.js 2025-05-11 18:44:54 +01:00
Andy Smy 2e4556e270
Update app.js
Added power down HRM on call of time
2025-05-11 18:43:11 +01:00
Andy Smy 8b7a84d396
Update app.js 2025-05-11 18:29:05 +01:00
Andy Smy 600a4025b0
Update app.js 2025-05-11 18:19:30 +01:00
Andy Smy 135951332d
Update app.js 2025-05-11 18:14:45 +01:00
Andy Smy c9d10d82b5
Update app.js 2025-05-11 18:05:21 +01:00
Andy Smy b6882d3d51
Update app.js 2025-05-11 17:57:07 +01:00
Andy Smy 29f9b85456
Update app.js 2025-05-11 17:53:39 +01:00
Andy Smy 5cc4db7b08
Update app.js
Adding logging of heart rate limit warning
2025-05-11 17:50:56 +01:00
Andy Smy df3b7d61bf
Update app.js 2025-05-11 17:43:10 +01:00
Andy Smy 24724e5777
Update app.js 2025-05-11 17:36:25 +01:00
Andy Smy b742bdf98d
Update app.js 2025-05-11 17:19:07 +01:00
Andy Smy 9b22e007c7
Update app.js 2025-05-11 17:12:39 +01:00
Andy Smy 7254dc294f
Update app.js 2025-05-11 17:09:05 +01:00
Andy Smy 90abc3a972
Update app.js 2025-05-11 17:06:36 +01:00
Andy Smy c76e3ad412
Update app.js 2025-05-11 16:59:07 +01:00
Andy Smy 2253c5f28e
Update app.js 2025-05-11 16:55:09 +01:00
Andy Smy 3165cbb3c0
Update app.js 2025-05-11 16:53:10 +01:00
Andy Smy 63131182a8
Update app.js 2025-05-11 16:49:25 +01:00
Andy Smy fbd994554a
Update app.js
Tidy up of margins
2025-05-11 16:39:24 +01:00
Andy Smy 776f7fe323
Update app.js 2025-05-11 16:37:51 +01:00
Andy Smy 913261e3df
Update ChangeLog 2025-05-11 16:34:03 +01:00
Andy Smy f6a3569d6c
Update app.js 2025-05-11 16:24:22 +01:00
Andy Smy 0d29f0b465
Update metadata.json 2025-05-11 16:17:45 +01:00
Andy Smy c2a27a0ad2
Update app.js 2025-05-11 16:17:08 +01:00
Andy Smy cf6dabc259
Update app.js 2025-05-11 16:14:06 +01:00
Andy Smy 4e41be0ce5
Update app.js 2025-05-11 16:09:56 +01:00
Andy Smy ec1e97774c
Update app.js
Heart rate event console logging reduced
2025-05-11 16:04:29 +01:00
Andy Smy 9aae7d472f
Update app.js
Heart rate event seconds introduced
2025-05-11 15:56:51 +01:00
Andy Smy d529440282
Update app.js
Trying to fix hrm function call
2025-05-11 15:35:10 +01:00
Andy Smy 2f46aa60f5
Update app.js 2025-05-11 15:26:30 +01:00
Andy Smy 04f333c8fb
Update app.js 2025-05-11 15:23:01 +01:00
Andy Smy d30d4eb2ab
Update app.js 2025-05-11 15:19:04 +01:00
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