Commit Graph

21646 Commits (0248c67f15909b543bbcccf726f543918f7e1f0c)

Author SHA1 Message Date
Travis Evans a8b27df713 Fix whitespace 2025-05-18 16:39:55 -05:00
David Volovskiy 2e2f0c9b2b Capped end variable to 100% 2025-05-18 16:32:30 -04:00
thyttan 03dd58515f
Merge pull request #3855 from randyheydon/bwclklite_clkinfo
bwclklite: Adjust clkinfo positions for long text.
2025-05-18 22:23:43 +02:00
Randy Heydon ce8cf1d542 bwclklite: Adjust clkinfo positions for long text.
This copies changes from bwclk into bwclklite.  For reference, see
PR #3845 and commits 83bedcd and 04f3475.

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,
and single lines are wrapped.
2025-05-18 15:51:33 -04:00
David Volovskiy 7a2a9ad3f4 Blk/Wht color works in Full circle 2025-05-18 14:39:38 -04:00
David Volovskiy f62dd11d25 Decoupled updating ring and text 2025-05-18 13:47:32 -04:00
David Volovskiy 981826c25b bugfix on steps display update 2025-05-18 13:34:19 -04:00
David Volovskiy bad49674b1 Don't redrae rinds under 10 steps 2025-05-18 12:04:38 -04:00
David Volovskiy 3f57a859ab Seperated drawing of steps and rings on step 2025-05-18 11:46:15 -04:00
David Volovskiy 12ffb9bbac Steps don't check and update on every step 2025-05-18 11:00:35 -04:00
David Volovskiy 3cef967c40 Hide steps when type is None 2025-05-18 10:18:19 -04:00
David Volovskiy 9cf748aa88 Updated version info 2025-05-18 10:05:27 -04:00
David Volovskiy 120984269c Ring redraws wihen stepping and steps intervals lowered for fewer redraws. 2025-05-18 09:47:54 -04:00
David Volovskiy 20f5f6ed7c Fixed steps redraw 2025-05-18 09:35:08 -04:00
David Volovskiy d7f0113a86 Three ring bugfixes and changes 2025-05-18 07:54:26 -04:00
David Volovskiy 620ff4098f Added multiple rings 2025-05-18 07:21:20 -04:00
David Volovskiy 0c947ee3c0 Bugfix where leaving prompt draws the rings incorrectly 2025-05-18 06:54:58 -04:00
Travis Evans 2c4432addb Merge branch 'tevtimer-interface-prototype' into tevtimer 2025-05-17 19:23:37 -05:00
Travis Evans d10d625cef Clean up comments 2025-05-17 19:22:54 -05:00
Travis Evans cb7204d700 Defense 2025-05-17 19:19:55 -05:00
Travis Evans aae5857754 Prepare interface.html for live usage with real data 2025-05-17 19:00:46 -05:00
Travis Evans 5724b0d8e3 Variable name & cleanup 2025-05-17 18:58:55 -05:00
Travis Evans 7132dc8ce2 Prototype for web interface timer editor 2025-05-17 15:30:09 -05:00
thyttan b5a15f6a23
gitignore: rm apps/heatsuite/heatsuite.5sts.js
Was added with https://github.com/espruino/BangleApps/pull/3827. But I want to keep gitignore short.
2025-05-16 19:23:56 +02:00
thyttan 0e2c8d1814
Merge pull request #3827 from HeatSuiteLabs/master
Updates to 2 apps, including 1 new one (HeatSuite) - merged commits
2025-05-16 19:18:04 +02:00
nravanelli e828476851 Merge remote-tracking branch 'upstream/master' 2025-05-15 11:25:39 +08:00
Rob Pilling 12d64a6bf9 clock_info: redraw on BLE change 2025-05-14 23:08:35 +01:00
Rob Pilling ce4b7df9ee pace: restore splits from previous run 2025-05-14 22:37:53 +01:00
Rob Pilling 54c85720fc pace: use layout `bgCol` 2025-05-14 22:37:53 +01:00
Rob Pilling 0b9f64dea7 pace: show GPS strength (satellites)
pinched from `pacer`
2025-05-14 22:37:53 +01:00
Travis Evans 1626615bd5 Remove unused code 2025-05-14 14:25:42 -05:00
Gordon Williams fb8ca4e9f4 twotwoclock 0.03: Fix time's border when drawing over a solid color background 2025-05-14 16:14:08 +01:00
Gordon Williams 37ca389a52 test for using some libs without depending on them 2025-05-14 15:12:03 +01:00
Gordon Williams 4e967bad6c update metadata -> no clkinfo 2025-05-14 15:03:04 +01:00
Gordon Williams d6e465f4a2 uart 1.17: Work around Linux Web Bluetooth Bug (connect-disconnect-connect to same device)
fix #3850
2025-05-14 10:52:10 +01:00
thyttan 7c38200454
Merge pull request #3851 from AndySmee/master
Umpire Ball Counter app
2025-05-14 10:08:27 +02:00
thyttan d091d3d9e8
Merge pull request #3845 from randyheydon/bwclk_info
bwclk: Adjust clkinfo positions for long text.
2025-05-14 09:16:14 +02:00
Randy Heydon 04f3475dff bwclk: Wrap one-line clockinfo text.
Previously, one line of text would use a large font if the text
fits in the clock info space, and a smaller text if the one line
is too long to fit when large.  This commit also adds string
wrapping to those long lines, so more of the line can be shown.
Note wrapping is only applied when the text starts as one line; any
text with more than one line is left unwrapped, meaning some text
may extend outside of the clockinfo area.
2025-05-13 21:11:26 -04:00
Andy Smy 0e8b66321a
Update metadata.json 2025-05-13 23:25:47 +01:00
Andy Smy c7abe35125
Update ChangeLog 2025-05-13 23:25:24 +01:00
Andy Smy 6275cacab0
Update app.js
Trigger a build to app loader
2025-05-13 23:17:49 +01:00
Andy Smy 8a1806dab6
Update app.js
Changed heart rate trigger limit default to 130
2025-05-13 23:13:30 +01:00
Andy Smy 31f1a0dd98
Update settings.js
Changed default heart rate trigger limit to 130
2025-05-13 23:12:54 +01:00
Andy Smy d758452b3f
Update metadata.json 2025-05-13 23:08:23 +01:00
Andy Smy d518183e17
Update ChangeLog 2025-05-13 23:08:00 +01:00
Andy Smy 34fa7eb0a2
Update ChangeLog 2025-05-13 23:07:06 +01:00
Andy Smy 2f75c33034
Update README.md
Updated to avoid issue raised about touch targets in menus
2025-05-13 23:06:04 +01:00
Andy Smy 705c7b6e4b
Update app.js
Moved event listeners to run once on startup only
2025-05-13 22:59:39 +01:00
Andy Smy abec5b3ec9
Update app.js
Removed unnecessary use of var menu
2025-05-13 22:37:34 +01:00
Andy Smy d325aa89e5
Update app.js
Removed unused var laststeps
2025-05-13 22:27:58 +01:00