Andre
d2ab040f31
simplemusic: add note to use Messages lib instead of listening to GB directly
2025-06-06 09:51:17 -04:00
Andre
ffc08f0d4c
simplemusic: add listener for button presses
2025-06-05 13:48:55 -04:00
Rob Pilling
9d84683505
Merge pull request #3854 from bobrippling/feature/pace-improvements
...
Pace: display GPS strength and restore splits
2025-06-05 17:54:50 +01:00
Rob Pilling
30763aac09
Merge pull request #3872 from bobrippling/feature/alarm-delete
...
alarm: allow deletion of expired alarms
2025-06-05 17:54:21 +01:00
Rob Pilling
7697378a37
pace: display if splits were restored, on load
2025-06-05 17:52:52 +01:00
Andre
44a988f7df
simplemusic: fix app icon
2025-06-05 12:34:19 -04:00
Rob Pilling
651c05d005
pace: merge gps layout updating with passing gps to render
2025-06-05 08:03:12 +01:00
Andre
08e5eba543
simplemusic: add clarifying note in README
2025-06-04 21:27:30 -04:00
Andre
8018c99b4e
simplemusic: Initial commit!
2025-06-04 21:17:02 -04:00
Rob Pilling
35ab121d7b
alarm: allow deletion of expired alarms
2025-06-04 21:44:36 +01:00
Rob Pilling
a41c92ceaf
pace: generate js
2025-06-04 21:17:51 +01:00
Rob Pilling
f3cbe69240
pace: fix reading of state
2025-06-04 21:17:17 +01:00
Rob Pilling
1d0f21b248
pace: fix off-by-one in GPS `fillRect`
2025-06-04 21:17:17 +01:00
Rob Pilling
82b41a0f20
pace: ensure redraw of gps level
2025-06-04 21:17:17 +01:00
Rob Pilling
2273ad46d6
pace: bump version
2025-06-04 21:17:17 +01:00
Rob Pilling
6cc628f173
Merge pull request #3868 from ticalc-travis/tevtimer
...
New app: tev's timer
2025-06-04 08:04:14 +01:00
thyttan
122a8c592f
Merge pull request #3840 from bobrippling/feat/clkinfo-ble
...
clock_info: add BLE icon
2025-06-04 00:33:05 +02:00
Rob Pilling
4be6bb2cff
Merge pull request #3870 from leonweber/feat/timer-widget
...
Feat/timer widget
2025-06-03 22:07:22 +01:00
Rob Pilling
ca6bc73090
Merge pull request #3867 from thyttan/face-up-wakes-on-new-message
...
msgwakefup: update to work better with new messagegui update
2025-06-03 22:02:48 +01:00
Rob Pilling
d07eb4b477
Merge pull request #3862 from voloved/counter2
...
Added ability to display only one counter and fast-scrolling
2025-06-03 21:59:48 +01:00
Rob Pilling
991b896f22
Merge pull request #3860 from voloved/daisy_updates
...
Daisy Multiple Rings
2025-06-03 21:55:30 +01:00
Rob Pilling
0e09e27d86
clock_info: redraw BLE state after a delay
...
to ensure we get an up-to-date state for the BLE chip
2025-06-03 21:52:04 +01:00
Gordon Williams
c01e40d960
tweaks for offscreen GPS
2025-06-03 17:00:07 +01:00
Gordon Williams
316f59c5fe
Much improved icons with a white border for better visibility
2025-06-03 16:53:35 +01:00
Gordon Williams
4828624aa5
openstmap: Added 'Autoscroll' option to automatically scroll the map when GPS location moves off it, also add better docs
2025-06-03 16:21:26 +01:00
Gordon Williams
f23a8c3975
openstmap 0.33: Map zoom by tapping is now only when tapping at each corner (helps with accidental zooming)
...
When GPS location is offscreen, draw a blue circle showing the direction to scroll
2025-06-03 15:30:23 +01:00
Gordon Williams
88ba56baf3
lint tweaks
2025-06-03 15:30:07 +01:00
David Volovskiy
090cb2197c
Fullest ring now updates on seconds
2025-06-03 08:38:34 -04:00
David Volovskiy
83c829781b
Added fullest color to ring setting
2025-06-03 08:36:45 -04:00
Leon Weber-Genzel
1e864132a1
Merge branch 'feat/timer-widget' of github.com:leonweber/BangleApps into feat/timer-widget
2025-06-03 10:56:59 +02:00
Leon Weber-Genzel
d0ff8f8477
bugfix: set version of first release to 0.01
2025-06-03 10:56:37 +02:00
thyttan
c037148be0
Merge pull request #3871 from elcste/master
...
andark: three new features
2025-06-03 01:00:53 +02:00
Leon Weber-Genzel
d4e534be37
Merge branch 'espruino:master' into feat/timer-widget
2025-06-02 14:15:52 +02:00
Leon Weber-Genzel
5a5c6a3b5e
feat: make timer start on unlock
2025-06-02 13:06:37 +02:00
Gordon Williams
c6baa4c660
add note about enabling intents
2025-06-02 10:29:54 +01:00
Alexander Browne
8893d2431c
Save theme and restore
...
With dark theme otherwise theme stays dark for Fast Loading.
Also added to readme that the the font for the date is increased with setting to hide the battery.
2025-05-31 15:42:46 -05:00
elcste
eefd0c30cd
Add second screenshot and emulator link
2025-05-30 10:10:25 -05:00
Alexander Browne
5353420ace
Changed to follow system them with setting for dark theme
2025-05-30 07:34:52 -05:00
elcste
5f34461991
Add setting to hide the battery percentage
2025-05-29 16:37:36 -05:00
elcste
cd50676977
Add setting to show the weekday and not the year
2025-05-29 16:33:45 -05:00
Travis Evans
ae0b1c1de0
Fix ChangeLog filename
2025-05-28 19:03:47 -05:00
Travis Evans
c07121f8af
Add changelog
2025-05-28 18:57:14 -05:00
thyttan
23ead9a069
msgwakefup:update to work better with new messagegui update
2025-05-27 01:08:43 +02:00
thyttan
176c1548a4
Merge pull request #3865 from nxdefiant/master
...
gipy: Avoid crash on negative array access
2025-05-26 22:59:02 +02:00
Erik Andresen
59c6a0e351
..
2025-05-26 21:39:03 +02:00
Erik Andresen
c9278d7dea
gipy: Avoid crash on negative array access
2025-05-26 21:32:34 +02:00
Leon Weber-Genzel
8ff47cc8d5
docs: make description reflect current UX
2025-05-26 12:51:08 +02:00
Leon Weber-Genzel
8db9dda4e0
feat: use T-gesture for unlocking to prevent accidental unlocks
2025-05-26 12:32:03 +02:00
Leon Weber-Genzel
8210e62e01
bugfix: add missing logo
2025-05-26 12:03:06 +02:00
Gordon Williams
e05b80d319
messages 0.87: Make choosing of font size more repeatable
2025-05-26 07:21:57 +01:00
Leon Weber-Genzel
19ab440954
docs: fix metadata
2025-05-25 22:26:51 +02:00
Leon Weber-Genzel
1b71d691be
feat(widgets): add battery-optimized timer widget with gesture controls
...
- Implement widtimer widget following BangleJS naming conventions
- Add double-swipe protection against accidental activation
- Support gesture controls: swipe right/left ±1min, up/down ±10min
- Include battery optimization with adaptive refresh rates (10s/1s)
- Provide visual feedback with color-coded states
- Generate 3-pulse completion notification over 5 seconds
- Use vector font for crisp display
- Store persistent timer state across device restarts
The widget requires double-swipe in same direction to unlock controls,
then allows single swipes for 10 seconds before auto-locking.
Refresh rate automatically switches from 10s to 1s in final minute.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-05-25 22:07:13 +02:00
thyttan
15ddeaae14
Merge pull request #3861 from nxdefiant/master
...
Chess: Use button rising edge for Menu
2025-05-25 17:40:55 +02:00
David Volovskiy
2f9de25487
Added ability to display only one counter and fast-scrolling
2025-05-25 11:28:19 -04:00
Erik Andresen
9146fcfe1e
Chess: Use button rising edge for Menu
2025-05-25 11:21:38 +02:00
Travis Evans
611816f08c
Back out of timer app if it is running while timers are changed (so they are reloaded properly)
2025-05-24 17:05:15 -05:00
Gordon Williams
72fb9d5861
update deprecated recorder usage
2025-05-24 19:44:20 +01:00
Gordon Williams
fe11fd7cae
openstmap 0.32: Move to non-deprecated track drawing using the recorder library
...
+ Add option to hide widgets
2025-05-24 19:41:02 +01:00
David Volovskiy
69cc8ea73e
Linter fixes
2025-05-24 11:08:02 -04:00
David Volovskiy
f6629aa3fc
Fixed up info width overwrite; settings default funciton added
2025-05-24 10:33:25 -04:00
nicoco
fb71d3709d
docs(contacts): mention GadgetBridge intents requirements
2025-05-24 08:30:46 +02:00
David Volovskiy
a1927e95c3
Font option readded with inner and outer
2025-05-23 19:23:58 -04:00
David Volovskiy
77c57fc5e9
Font is outermost
2025-05-23 19:09:47 -04:00
Gordon Williams
fd9a150427
messages: Default to showing message scroller (with title, bigger icon)
2025-05-23 13:58:45 +01:00
David Volovskiy
6d1d6397ed
Always clear idle if it was set
2025-05-22 18:52:02 -04:00
David Volovskiy
68743be7ad
Adjusted width for 100% batt
2025-05-22 08:33:41 -04:00
Gordon Williams
4326c5b60c
OpenStMap - display correct map size in bytes
...
Ensure BPP selection works ok on mobile, and scale maps correctly on mobile too (1bpp tile size on mobile is 512px, but 256 on desktop!?)
2025-05-20 13:22:24 +01:00
Gordon Williams
1c1b77dfa1
sched/alarms/messages Ensure default vibration pattern is longer/stronger
2025-05-19 12:11:00 +01:00
Gordon Williams
c616a2b8a8
health 0.32: If getting HRM every 3/10 minutes, don't turn it on if the Bangle is charging or hasn't moved and is face down/up
2025-05-19 10:29:31 +01:00
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
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
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