thyttan
6e7ddfe0c5
activityreminder: add "health" tag
2024-05-06 19:57:45 +02:00
Denis Buzdalov
74d7e4d6dd
[ refactor ] Make one `let` to be `const` because it actually is one
2024-05-05 23:36:48 +03:00
Denis Buzdalov
e578cab4e2
[ upstream ] Return new code with settings back to the original `andark`
2024-05-05 23:13:08 +03:00
Denis Buzdalov
543feb670c
[ tune ] Add settings on changed stuff + code refactoring
2024-05-05 20:54:56 +03:00
Denis Buzdalov
93b351306e
[ widgets ] Enable widgets and set them swipeable
2024-05-05 20:54:56 +03:00
Denis Buzdalov
175415a89d
[ face ] Draw text above hands and with correct background
2024-05-05 20:54:56 +03:00
Denis Buzdalov
dc779cc78e
[ new ] Create a copy of the `andark` named `andark_w` w/ updated icons
2024-05-05 20:54:56 +03:00
Rob Pilling
b8aad3b084
widdevst: fix default, keep original behaviour
2024-05-05 16:22:11 +01:00
Martin Boonk
56f7dd192c
anton - Add description to test
2024-05-05 09:31:52 +02:00
Anton
964ba309fa
Unbump apps with only type changes
2024-05-04 23:48:51 +02:00
Anton
62a16815d6
Bump app versions
2024-05-04 23:41:56 +02:00
Anton
a78858e1ac
Also lint typescript files
2024-05-04 23:21:43 +02:00
Martin Boonk
8c74a23549
messagesoverlay - Remove not needed test steps regarding widgets
2024-05-04 23:06:32 +02:00
Martin Boonk
b7babc46df
android - Remove a bit of noise during the testrun (erros because of missing Bluetooth.println)
2024-05-04 22:59:43 +02:00
Martin Boonk
24a40c88c9
messagesoverlay - Adds initial tests
2024-05-04 22:59:19 +02:00
Anton
14787e495c
Revert "Enforce and fix typescript lints"
...
This reverts commit 5630b85918
.
2024-05-04 22:53:34 +02:00
Martin Boonk
97b5bf5039
android - Remove duplicated tests file
2024-05-04 00:36:02 +02:00
Martin Boonk
98479df619
antonclk - Test for memory leaks
2024-05-04 00:07:53 +02:00
Martin Boonk
a7f17f0f3c
android - Initial tests for GPS overwriting
2024-05-04 00:07:53 +02:00
Martin Boonk
d29876cb7d
runapptests - Initial implementation for additional asserts and running from json
2024-05-04 00:07:52 +02:00
Rob Pilling
95a57aa4e1
Merge pull request #3397 from bobrippling/feat/widdevst-drawing
...
widdevst: add ability to only redraw when a peripheral changes
This change tweaks the drawing of `widdevst` to be fired by a change of a peripheral (such as a HRM event), so that:
- if peripherals are on, it'll redraw as regularly as it did before this change
- if periperhals are off, it'll redraw at the same (lower) frequency, or possibly not at all if the next option is enabled (saving draw time & battery)
The setting change allows us to configure the widget to only draw when a peripheral changes, at the cost of not having directly up-to-date bars for storage & memory.
2024-05-02 21:02:31 +01:00
Rob Pilling
51d967d4c3
widdevst: bump version
2024-05-02 20:54:15 +01:00
Rob Pilling
79a5632be4
widdevst: add option to draw only when peripherals are on
2024-05-02 20:54:15 +01:00
thyttan
354ca417ba
Merge pull request #3393 from halemmerich/messagesoverlay
...
messagesoverlay - Handle prependListener and setWatch callback variable name change
2024-05-02 21:31:25 +02:00
thyttan
e20b815da5
Merge pull request #3373 from halemmerich/runplus
...
runplus - Add lock, gps, pulse indicators to karvonen screen
2024-05-02 21:26:44 +02:00
Rob Pilling
535335f065
widdevst: draw when peripherals are on
2024-05-02 18:27:05 +01:00
Rob Pilling
2beb1c2997
widdevst: keep around a number instead of object (Date.now)
2024-05-02 18:24:34 +01:00
Rob Pilling
09f4082948
Bump notify version from #3386
2024-05-02 18:24:14 +01:00
thyttan
37879b57bd
Merge pull request #3386 from bobrippling/fix/chargent-notify-hide
...
chargent: fix manual/tap hiding of notification
2024-05-02 18:05:30 +02:00
Gordon Williams
2d20c81d8f
fix copy/paste readme error
2024-05-02 15:54:56 +01:00
Gordon Williams
3897cffc90
Remove some un-needed whitespace
2024-05-02 15:14:02 +01:00
Gordon Williams
7f505acb70
boot 0.61: Instead of breaking execution with an Exception when updating boot, just use if..else (fix 'Uncaught undefined')
2024-05-02 15:11:58 +01:00
Gordon Williams
15dd06fa70
pebblepp: Fix automatic coloring of middle of clockinfo images if clockinfo image goes right to the top or left
2024-05-02 14:49:34 +01:00
Gordon Williams
3193d3b2fe
clockbg: remove existing 20px border on flags, and different zoom levels
2024-05-02 14:49:16 +01:00
Gordon Williams
b734d70021
new fonts with better spacing on formatting
2024-05-02 12:14:21 +01:00
Rob Pilling
842360472c
Merge pull request #3395 from thyttan/autoreset
...
autoreset: add settings
2024-05-02 08:35:11 +01:00
thyttan
2493d4c7c9
autoreset: add settings
...
- black-/whitelist
- timeout length
2024-05-02 00:43:52 +02:00
Rob Pilling
da38e95117
Merge pull request #3351 from thyttan/face-up-wakes-on-new-message
...
msgwakefup: new app to activate wake on face up on msg auto display
2024-05-01 21:33:48 +01:00
Rob Pilling
a02c59379d
Merge pull request #3391 from thyttan/backswipe
...
backswipe: fix not being able to blacklist messagegui.new.js
2024-05-01 21:33:28 +01:00
Martin Boonk
72264c840d
messagesoverlay - Fix and simplify watch backup/tracking
2024-05-01 14:53:50 +02:00
Gordon Williams
1528a42c09
clkinfocal 0.04: Fix image after 0.03 regression
2024-05-01 13:27:37 +01:00
thyttan
5ee8064bf2
Merge pull request #3392 from halemmerich/kineticscroll
...
kineticscroll - Fix appRect handling
2024-05-01 10:13:57 +02:00
Martin Boonk
0477b58b02
messagesoverlay - Update ChangeLog
2024-04-30 00:14:05 +02:00
Martin Boonk
6c4370d005
messagesoverlay - Handle changes introduced in 2v21.104
2024-04-30 00:14:05 +02:00
Martin Boonk
297283a77c
messagesoverlay - Handle listeners added using prependListener
2024-04-30 00:14:05 +02:00
Martin Boonk
0990643d4e
kineticscroll - Update lint exemption for minified file
2024-04-29 23:33:46 +02:00
Martin Boonk
df9011ec07
kineticscroll - Update ChangeLog
2024-04-29 23:29:34 +02:00
Martin Boonk
0bca1501fa
kineticscroll - Fix wrong appRect handling
2024-04-29 23:28:12 +02:00
thyttan
c90bb4910f
backswipe:fix could not blcklist messagegui.new.js
2024-04-29 19:03:43 +02:00
Anton
5630b85918
Enforce and fix typescript lints
2024-04-29 18:20:17 +02:00
thyttan
02135e1a5d
msgwakefup: new bootloader app
...
msgwakefup: check for if is new
msgwakefup: try checking file also on fastload
2024-04-29 10:12:37 +02:00
thyttan
d2b1487315
Merge pull request #3369 from bobrippling/feat/drained-menu-enhance
...
drained: change enable/disable BLE depending on state
2024-04-29 10:00:05 +02:00
thyttan
93039b7de5
Merge pull request #3383 from bobrippling/apps/ctrlpad
...
New app: ctrlpad
2024-04-29 09:59:31 +02:00
Rob Pilling
3b7831b721
ctrlpad: add notification todo
2024-04-29 08:00:02 +01:00
thyttan
01d84a5334
Merge pull request #3385 from bobrippling/feat/chargestatus-buzz
...
chargingstatus: also buzz on disconnect from charging
2024-04-28 23:51:29 +02:00
Rob Pilling
d4e27790a1
ctrlpad: document top-40-px drag and note rotation
2024-04-28 22:32:49 +01:00
gsuarezc
1832f20936
owmweather: Handle possible exceptions and make conditional shorter. Rewrite the comment in the ChangeLog
2024-04-27 23:02:48 +01:00
Rob Pilling
dcd5a2d17d
notify: stop event propagation after touch
2024-04-27 20:42:15 +01:00
gsuarezc
7f5d375f29
owmweather: Fix One Call API 3.0 does not return city name but it is required by weather app
2024-04-27 17:54:41 +01:00
Rob Pilling
a54f199de9
chargingstatus: also buzz on disconnect from charging
...
After a slight delay, to allow other "charging" handlers to run and
not interrupt the buzz
2024-04-27 16:28:11 +01:00
Rob Pilling
5498fd2edc
chargent: bump version
2024-04-27 16:25:49 +01:00
Rob Pilling
a099174ef0
chargent: shorten charged message to fit on screen
2024-04-27 16:25:15 +01:00
Rob Pilling
09963e92e8
chargent: guard against exceptions in `onHide()`
2024-04-27 16:25:03 +01:00
gsuarezc
c38f113aa4
owmweather: upgrade to One Call API 3.0.
...
Add pressure to weather.json
2024-04-27 15:45:39 +01:00
Rob Pilling
2013398744
ctrlpad: regenerate js
2024-04-27 10:11:52 +01:00
Rob Pilling
c9adcf8d79
ctrlpad: disable swipe while active
2024-04-27 10:11:52 +01:00
Rob Pilling
e7bec7aeb9
ctrlpad: stop event propagation at the start of a (successful) down-drag
2024-04-27 10:00:22 +01:00
Rob Pilling
e9d99a21ac
Merge pull request #3382 from jt-nti/thunder-themes
...
thunder: show lightning image in dark themes
2024-04-26 23:00:21 +01:00
Rob Pilling
c167187985
Merge pull request #3379 from bobrippling/fix/multitimer-alarm-data
...
multitimer: handle undefined alarm.data
2024-04-26 22:59:47 +01:00
Rob Pilling
305ab3bc6f
ctrlpad: regenerate js
2024-04-26 22:55:07 +01:00
Rob Pilling
597ee4c08b
ctrlpad: implement remaining two buttons: clk & launcher
2024-04-26 22:55:07 +01:00
Rob Pilling
09afa44e31
ctrlpad: factor out terminateUI()
2024-04-26 22:55:07 +01:00
Rob Pilling
5ee534062a
ctrlpad: remove fixme comment from font
2024-04-26 22:55:07 +01:00
Rob Pilling
1b917b174e
ctrlpad: remove Promise type hack
2024-04-26 22:55:07 +01:00
Rob Pilling
a9140ff158
ctrlpad: update js
2024-04-26 22:55:07 +01:00
Rob Pilling
d1642565cd
ctrlpad: move control logic to one place
2024-04-26 22:55:07 +01:00
Rob Pilling
fd3de13257
ctrlpad: simplify state wrangling
2024-04-26 22:55:07 +01:00
Rob Pilling
d0897eabe1
ctrlpad: reduce interaction buzz time
2024-04-26 22:55:07 +01:00
Rob Pilling
683a4646e0
ctrlpad: fix state on lock
2024-04-26 22:55:07 +01:00
Rob Pilling
268d95428c
ctrlpad: remove widget code
2024-04-26 22:55:07 +01:00
Rob Pilling
77e3f9dec7
ctrlpad: factor out initUI and call from immediate drag-lift
2024-04-26 22:55:07 +01:00
Rob Pilling
375b977967
ctrlpad: work with light & dark themes
2024-04-26 22:55:07 +01:00
Rob Pilling
c698048224
ctrlpad: fix colour types
2024-04-26 22:55:07 +01:00
Rob Pilling
3aef2c2663
ctrlpad: regenerate js
2024-04-26 22:55:07 +01:00
Rob Pilling
a4e6c4e938
ctrlpad: buzz on button press
2024-04-26 22:55:07 +01:00
Rob Pilling
c271b0566f
ctrlpad: update metadata, icons, etc
2024-04-26 22:55:07 +01:00
James Taylor
c7099bc34a
[thunder] Show lightning image in dark themes
...
Signed-off-by: James Taylor <jt-git@nti.me.uk>
2024-04-25 20:30:51 +01:00
Rob Pilling
c5a4e682c1
ctrlpad: hide on lock
2024-04-25 12:57:27 +01:00
Rob Pilling
0f7b961b73
ctrlpad: restore buzz/turn off DnD after 10m
2024-04-25 12:57:27 +01:00
Rob Pilling
84e6a508fc
ctrlpad: generate js
2024-04-25 12:57:26 +01:00
Rob Pilling
57d378aa4e
ctrlpad: generate js
2024-04-25 12:57:26 +01:00
Rob Pilling
97036552aa
ctrlpad: disable debugging
2024-04-25 12:57:26 +01:00
Rob Pilling
428f8a0e63
ctrlpad: improve overlay colour (bpp)
2024-04-25 12:57:26 +01:00
Rob Pilling
1f8b86624e
ctrlpad: change control font
2024-04-25 12:57:26 +01:00
Rob Pilling
4d2402268f
ctrlpad: turn off debug logs
2024-04-25 12:57:26 +01:00
Rob Pilling
0887e59337
ctrlpad: use E.stopEventPropagation
2024-04-25 12:57:26 +01:00
Rob Pilling
71f8471eb0
ctrlpad: add col[our] on widget for debugging
2024-04-25 12:57:26 +01:00
Rob Pilling
db58e567dc
ctrlpad: change callback/drawing structure
2024-04-25 12:57:26 +01:00
Rob Pilling
813e11c94a
ctrlpad: add getUI on widget for debugging
2024-04-25 12:57:26 +01:00
Rob Pilling
3fda06b701
ctrlpad: improve hit-test
2024-04-25 12:57:26 +01:00
Rob Pilling
b072faf36a
ctrlpad: disable media-detection
2024-04-25 12:57:26 +01:00
Rob Pilling
639afaa20a
ctrlpad restucture: controls class
2024-04-25 12:57:26 +01:00
Rob Pilling
40a1b1a209
ctrlpad: move controls to array
2024-04-25 12:57:26 +01:00
Rob Pilling
d2315d59b2
ctrlpad: control drawing
2024-04-25 12:57:26 +01:00
Rob Pilling
d5191bccca
ctrlpad: more spacing
2024-04-25 12:57:26 +01:00
Rob Pilling
56d9111e79
ctrlpad: inline activate/deactivate
2024-04-25 12:57:26 +01:00
Rob Pilling
5e8cdc3a16
ctrlpad: permit drag in any BLE state
2024-04-25 12:57:26 +01:00
Rob Pilling
db52196fcc
ctrlpad: retab
2024-04-25 12:57:26 +01:00
Rob Pilling
9a864c1488
ctrlpad: return dragging
2024-04-25 12:57:26 +01:00
Rob Pilling
d9c2bc94dd
ctrlpad: changing code from swipes to interact
2024-04-25 12:57:26 +01:00
Rob Pilling
6c19423c24
ctrlpad: overlay rendering
2024-04-25 12:57:26 +01:00
Rob Pilling
88579ec4fe
ctrlpad: overlay rendering
2024-04-25 12:57:26 +01:00
Rob Pilling
d473d484ee
ctrlpad: initial overlay POC
2024-04-25 12:57:15 +01:00
Rob Pilling
bb9f5d4183
ctrlpad: initial fork from widhid
2024-04-25 12:57:14 +01:00
Rob Pilling
7a3e0d2e7e
Merge pull request #3377 from enricpineda/master
...
Rellotge: remapping of minute intervals to add accuracy
2024-04-24 19:42:03 +01:00
Rob Pilling
751120b668
bootgatthrm: fix settings typo
2024-04-24 12:50:43 +01:00
Rob Pilling
274c4b9d55
Merge pull request #3371 from bobrippling/fix/bootgatthrm-disco
...
bootgatthrm: allow option to prevent disconnect
2024-04-24 08:28:56 +01:00
Rob Pilling
e90b4d2ae0
bootgatthrm: bump version
2024-04-24 08:26:28 +01:00
Rob Pilling
9b5295189e
bootgatthrm: whitespace
2024-04-24 08:26:28 +01:00
Rob Pilling
3092be1f4b
bootgatthrm: simplify event listener
2024-04-24 08:26:28 +01:00
Rob Pilling
da7f03b21f
bootgatthrm: allow option to remain connected
2024-04-24 08:26:28 +01:00
Gordon Williams
241468974b
Fix hour hand position (prev commit only updated outline)
2024-04-23 11:58:25 +01:00
Gordon Williams
47b5182443
Merge pull request #3380 from bobrippling/fix/sched-snooze
...
sched: fix snoozing an alarm after the snooze period
2024-04-23 10:50:57 +01:00
Gordon Williams
278be08b9c
fix debug typo
2024-04-23 10:48:52 +01:00
Gordon Williams
3011680873
analogquadclk 0.02: Fix fastloading memory leak and clockinfo overwritten by hands - fix #3378
2024-04-23 10:45:52 +01:00
Enric Pineda
639f6b8da3
Last error to correct
2024-04-22 22:52:00 +02:00
Enric Pineda
fb9c2e0d3a
Corrected single-equal sign errors
2024-04-22 22:48:10 +02:00
thyttan
7c28db4910
Merge pull request #3370 from bobrippling/feat/kbmulti-enhance
...
kbmulti: reset caps when empty and add vibrate setting
2024-04-22 22:11:18 +02:00
Rob Pilling
f3b639f3e9
ha: buzz on brightness change
2024-04-22 20:50:19 +01:00
Rob Pilling
377b43619b
Merge pull request #3374 from ekwawu/master
2024-04-22 20:50:07 +01:00
Rob Pilling
261776b3cb
phystrax: rename CSV, heart_rate_data -> phystrax_hrm
2024-04-22 20:48:43 +01:00
Elfreda Kwawu
d9e51ddbde
Added data entry
2024-04-22 15:44:38 -04:00
Rob Pilling
86680eb1d3
Merge pull request #3375 from bobrippling/feat/ha
...
ha: add value triggers (using the Slider lib)
2024-04-22 20:31:57 +01:00
Rob Pilling
bf0eb8a2f3
sched: fix snoozing an alarm after the snooze period
...
We now set the snooze period from when the user hits snooze,
not when the alarm sounded.
For example:
- Snooze period is 10 mins
- Alarm sounds for 11 mins
- User hits snooze
- Alarm is scheduled/snoozed until 23 hours 59 minutes in the future
2024-04-22 20:26:16 +01:00
Rob Pilling
76c296f44d
multitimer: handle undefined alarm.data
2024-04-22 20:25:54 +01:00
Martin Boonk
d3b1835ef0
runplus - Remove lint exemptions
2024-04-22 20:23:55 +02:00
Martin Boonk
b50f9b5183
runplus - Fix lint warning
2024-04-22 20:21:32 +02:00
thyttan
ddab537ea2
Merge pull request #3364 from thyttan/clockinfo
...
clock_info: prepend swipe listener if possible
2024-04-22 19:15:40 +02:00
Martin Boonk
83d56797b2
runplus - Directly draw the correct interface
2024-04-22 18:38:16 +02:00
Martin Boonk
5bd0ed73bc
runplus - Fix flickering of indicators
2024-04-22 18:10:16 +02:00
Elfreda Kwawu
fe4939cbb7
does not need to specify wildcard pattern
2024-04-22 10:40:24 -04:00
Martin Boonk
727802f52d
runplus - Switch faster to waiting screen if no HRM incoming
2024-04-22 16:28:22 +02:00
Martin Boonk
e8194f1de4
runplus - Draw arrows last to prevent right side being cut of
2024-04-22 15:40:37 +02:00
Martin Boonk
2f6a56ce97
runplus - Add screenshot of karvonen screen
2024-04-22 15:36:24 +02:00
Martin Boonk
9e33ee0498
runplus - Update ChangeLog
2024-04-22 15:35:02 +02:00
Martin Boonk
29a6683d53
runplus - Add indicators for lock, gps and pulse
2024-04-22 15:35:02 +02:00
Enric Pineda
c5ae396a9e
Remapping of minute intervals to add accuracy
2024-04-22 15:17:44 +02:00
Martin Boonk
b44ce7b43b
messagesoverlay - Fix scrolling to last line for long text
2024-04-22 13:33:27 +02:00
Gordon Williams
2accf44418
Merge pull request #3328 from espruino/clock_backgrounds
...
Add 'clock backgrounds' app, allow configurable backgrounds in Pebble++
2024-04-22 10:13:41 +01:00
Gordon Williams
43ec372519
add fallback so background still works even if settings broken
2024-04-22 10:11:58 +01:00