Commit Graph

21646 Commits (0248c67f15909b543bbcccf726f543918f7e1f0c)

Author SHA1 Message Date
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
dependabot[bot] 9f8b367bb3
build(deps): bump webtools from `b03155d` to `8b02a59`
Bumps [webtools](https://github.com/espruino/EspruinoWebTools) from `b03155d` to `8b02a59`.
- [Commits](b03155d183...8b02a5932f)

---
updated-dependencies:
- dependency-name: webtools
  dependency-version: 8b02a5932f88c652a9d59a947b7a2e14afe5d8f2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-05 00:42:03 +00: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
Gordon Williams 04023e859b Updated core tools with support for int pretokenisation (2v26) 2025-05-02 13:59:00 +01: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