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
Gordon Williams
370b93fadd
Merge pull request #3354 from paul-arg/messagegui
...
[messagegui] fix: handle the unreadTimeout better
2024-04-22 09:59:21 +01:00
Rob Pilling
1eae81e7f6
ha: prevent touch/swipe/drag overlap events after a swipe
2024-04-22 08:39:18 +01:00
Rob Pilling
cce28d9675
ha: disable swiping on sliders and prevent swipe event propagation
2024-04-22 08:38:58 +01:00
Rob Pilling
13997ca678
ha: hide slider when going from value -> trigger
...
and handle the 'remove' event / eventless callbacks
2024-04-22 08:38:23 +01:00
Elfreda Kwawu
47ed20f7fb
made final changes
2024-04-21 14:56:50 -04:00
Rob Pilling
9566176d2c
ha: update README
2024-04-21 19:40:56 +01:00
Rob Pilling
4b47fbc15f
ha: prevent triggering of 'touch' straight after slider change
2024-04-21 19:35:40 +01:00
Rob Pilling
10f248ac10
ha: only send level change when it changes
2024-04-21 19:35:40 +01:00
Rob Pilling
19ff8316e4
ha: use readJSON
2024-04-21 19:35:16 +01:00
Rob Pilling
95366ebc5d
ha: bump version
2024-04-21 19:35:16 +01:00
Rob Pilling
cacd6c7ac2
ha: add slider functionality
2024-04-21 19:35:14 +01:00
Rob Pilling
8d8008658a
ha: function -> arrow
2024-04-21 19:33:00 +01:00
Rob Pilling
216b30d640
ha: remove parseInt()
2024-04-21 19:32:53 +01:00
Rob Pilling
c0ea3138e5
ha: merge conditionals
2024-04-21 19:32:44 +01:00
Rob Pilling
a610833bd7
ha: add lib.sendValue()
2024-04-21 19:30:52 +01:00
Rob Pilling
bcffdef85b
ha: break instead of setting retries
2024-04-21 19:30:38 +01:00
Rob Pilling
32072f37d6
ha: getIcon() uses `this`
2024-04-21 19:30:29 +01:00
Rob Pilling
e993711eb2
ha: whitespace
2024-04-21 19:29:50 +01:00
Rob Pilling
60c6f35151
ha: merge read & parse logic
2024-04-21 19:29:44 +01:00
Rob Pilling
e2a62eabca
ha: log trigger errors and default after error
2024-04-21 19:29:27 +01:00
Rob Pilling
3c2e6725fa
ha: always apply lazy icons to triggers
2024-04-21 19:29:01 +01:00
Martin Boonk
12f55406aa
runplus - Add lock indicator to karvonen screen
2024-04-21 17:00:37 +02:00
Martin Boonk
656eeda4d1
runplus - Refactor karvonen to be a library
2024-04-21 16:50:09 +02:00
Gordon Williams
849b5ae545
Add a clockinfo for displaying seconds - handy as most clocks don't support it
2024-04-20 13:20:46 +01:00
Gordon Williams
7d59266438
Ensure calendar clockinfo is transparent and remove an unused font!
2024-04-20 13:20:46 +01:00
Gordon Williams
96cc679b24
Fix example clock app that didn't work!
2024-04-20 13:20:46 +01:00
Rob Pilling
d648398306
kbmulti: bump version
2024-04-20 12:21:01 +01:00
Rob Pilling
20c28b9ef1
kbmulti: add setting to vibrate on interaction
2024-04-20 12:20:18 +01:00
Rob Pilling
71a1da2cfe
kbmulti: simplify default settings
2024-04-20 12:20:18 +01:00
Rob Pilling
2ffb3bed2f
kbmulti: auto-capitalise when at the start
2024-04-20 12:20:18 +01:00
Rob Pilling
c2a5d2517a
kbmulti: remove unnecessary `if`
2024-04-20 12:20:18 +01:00
Rob Pilling
f70ac9aa40
kbmulti: remove unused argument
2024-04-20 12:20:18 +01:00
Rob Pilling
20fd5b5b0a
kbmulti: use back option of showMenu
2024-04-20 12:20:18 +01:00
Rob Pilling
edb0b9e7c2
kbmulti: trim whitespace
2024-04-20 12:20:18 +01:00
Rob Pilling
0a097dd031
Merge pull request #3368 from halemmerich/warnings
...
Remove no longer needed lint exemptions
2024-04-20 08:49:27 +01:00
Martin Boonk
d081935e28
Remove no longer needed lint exemptions
2024-04-20 09:34:55 +02:00
Martin Boonk
ed42b0eb41
sleeplog - Fix translation messing with back menu items
2024-04-20 08:34:45 +02:00
Rob Pilling
14b6257bd7
Merge pull request #3352 from devsnd/fileman-apploader
...
fileman: allow managing files in the app loader
2024-04-19 20:45:18 +01:00
thyttan
b934653ff0
Merge pull request #3350 from devsnd/lift
...
Rest - Workout Timer App
2024-04-19 21:23:32 +02:00
Tom Wallroth
e15bd46f8f
fixed app looking ugly when using dark theme
2024-04-19 21:03:45 +02:00
Tom Wallroth
0f111b0ffc
removed unused lastRender variable, use edge:falling for button press
2024-04-19 21:03:45 +02:00
Tom Wallroth
8e0bcdc26c
whoops forgot screenshot1
2024-04-19 21:03:45 +02:00
Tom Wallroth
e2c7116fad
wip
2024-04-19 21:03:45 +02:00
Tom Wallroth
6398d6b6d2
wip
2024-04-19 21:03:44 +02:00
Tom Wallroth
e30c41fb04
wip
2024-04-19 21:03:44 +02:00
Tom Wallroth
abb6555137
v0.01
2024-04-19 21:03:44 +02:00
Tom Wallroth
790d2a5ac0
wip
2024-04-19 21:03:44 +02:00
thyttan
8b6d7791ca
Merge remote-tracking branch 'upstream/master' into clockinfo
2024-04-19 20:07:21 +02:00
Gordon Williams
9561b412fe
Merge branch 'master' into clock_backgrounds
2024-04-19 15:29:19 +01:00
Gordon Williams
81c429d1a5
Added analog clock with 4 clockinfo widgets and a configurable background
2024-04-19 15:28:51 +01:00
Gordon Williams
b3baf95be9
clockbg 0.02: Moved settings into 'Settings->Apps'
2024-04-19 15:26:13 +01:00
Tom Wallroth
fd071bb9f5
reverted version bump in fileman metadata.json
2024-04-19 14:03:44 +02:00
Tom Wallroth
161d965658
removed version bump, fixed reloading files after erasure
2024-04-19 13:51:43 +02:00
Tom Wallroth
53118c2825
fileman: version bump
2024-04-19 13:51:43 +02:00
Tom Wallroth
096e313a85
fileman: allow managing files in the app loader
2024-04-19 13:51:30 +02:00
thyttan
fc373c7ab5
Merge pull request #3366 from bobrippling/fix/clkinfo-multi-focus
...
clkinfo: make `CLKINFO_FOCUS` a counter
2024-04-19 13:27:23 +02:00
Gordon Williams
d91273bcdd
Merge pull request #3361 from bobrippling/fix/recorder-widgets
...
recorder: fix accessing WIDGETS
2024-04-19 09:15:47 +01:00
Rob Pilling
e949951559
clock_info: adjust CLKINFO_FOCUS defaulting
2024-04-19 09:00:25 +01:00
Rob Pilling
2ba2a3aa76
Merge pull request #3359 from olivierbarriere/master
...
hassio: Get health data for the day
2024-04-19 08:50:42 +01:00
shansou504
b85d44abcc
binaryclk: 0.12 bumped version number
2024-04-18 17:22:36 -04:00
shansou504
afb286c32e
Merge branch 'espruino:master' into master
2024-04-18 17:16:58 -04:00
thyttan
ac119abda0
chronlog: new app
...
chronlog: use local timezone, not UTC
chronlog: fix lint warns + some logic
2024-04-18 21:23:57 +02:00
Elfreda Kwawu
2b8471cc36
increased confidence interval
2024-04-18 14:28:40 -04:00
Rob Pilling
f975f653e1
Merge pull request #3362 from jt-nti/thunder-units
...
thunder: Use the locale module to display distance
2024-04-18 18:20:17 +01:00
Rob Pilling
2bbef9f740
clkinfo: make `CLKINFO_FOCUS` a counter
...
This avoids issues when we have multiple clkinfos visible. The first clkinfo may want to focus itself, but a second clkinfo may then unfocus, deleting the first's effects (i.e. setting `CLKINFO_FOCUS`).
In detail:
`CLKINFO_FOCUS` will be set (to `true`) by the first handler (left hand clkinfo) and then unset (/ `delete`d) by the second handler (right hand clkinfo).
This is done in [the `touchHandler`](c2ea454a3b/apps/clock_info/lib.js (L313-L324)
).
This commit makes `CLKINFO_FOCUS` a count.
- When we have a tap on a previous clkinfo (previous as in, earlier in the event handler list), it'll focus itself, `CLKINFO_FOCUS++`
- The later handler comes along, unfocuses itself, `CLKINFO_FOCUS--`
- `CLKINFO_FOCUS` is now `1`, so clkinfo is registered as being focussed still, meaning quicklaunch will work because of:
> c2ea454a3b/apps/quicklaunch/boot.js (L36-L36)
Fixes #3355
2024-04-18 18:12:58 +01:00
Jordi Mas
abdaa53267
Remove unused var
2024-04-18 15:08:20 +02:00
Jordi Mas
ed7416a792
Add analog watch, steps and date
2024-04-18 15:00:12 +02:00
thyttan
f508f66c57
clock_info: prepend swipe listener if possible
2024-04-18 01:37:54 +02:00
shansou504
94e49b11f3
binaryclk: 0.11 removed battery counter
2024-04-17 17:56:35 -04:00
James Taylor
50c2d8e206
[thunder] Use the locale module to display distance
...
Signed-off-by: James Taylor <jt-git@nti.me.uk>
2024-04-17 22:27:45 +01:00
Rob Pilling
d7cab672b7
recorder: fix accessing WIDGETS
2024-04-17 21:20:38 +01:00
Rob Pilling
c2ea454a3b
Merge pull request #3324 from atjn/gpsinfo-warn
...
gpsinfo: Fix memory leaks
2024-04-17 21:02:34 +01:00
Elfreda Kwawu
56ac7aa297
slight app.js tweaking
2024-04-17 12:53:29 -04:00
Elfreda Kwawu
f6e172b616
edit app.js for file storage
2024-04-17 12:44:47 -04:00
shansou504
aed9114055
fixed battery counter and changed to buzz instead of blink
2024-04-17 12:14:49 -04:00
Elfreda Kwawu
de7d6e8293
updated app.js
2024-04-17 12:08:50 -04:00
Elfreda Kwawu
fdf7b1b117
edit app + interface file
2024-04-17 10:57:45 -04:00
olivierbarriere
408ad86e72
Merge branch 'espruino:master' into master
2024-04-17 09:16:59 -04:00
thyttan
d58b973cd6
fontkorean: rename icon to app.png
...
and update metadata to reflect this.
2024-04-17 13:22:22 +02:00
jeonlab
f02c3a53a8
fontkorean and jclock ( #3357 )
...
* Create app.js
* Create app-icon.js
* Create README.md
* Add files via upload
* Create metadata.json
* Update README.md
* Update metadata.json
* Create ChangeLog
* Rename ChangeLog to ChangeLog
* Rename README.md to README.md
* Rename app-icon.js to app-icon.js
* Rename app.js to app.js
* Rename app.png to app.png
* Rename metadata.json to metadata.json
* Update README.md
* Update app.js
* Update app.js
* Update app.js
* Update app.js
* Update app.js
* Update app.js
* Update app.js
* Update app.js
* Update app.js
* Update app.js
* Update app.js
* Update app.js
* Update app.js
* Update app.js
* Update app.js
* Create font_Korean
* Delete apps/font_Korean
* Update app-icon.js
* Add files via upload
* Update README.md
* Update app.js
* Add files via upload
* Update app.js
* Delete apps/jclock/jclock_screenshot_BT.png
* Delete apps/jclock/jclock_screenshot_no_BT.png
* Update README.md
* Update app.js
* Add files via upload
* Update README.md
* Update metadata.json
* Update metadata.json
* Update metadata.json
* Create app.js
* Create metadata.json
* Update metadata.json
* Add files via upload
* Delete apps/font_Korean/app.js
* Create boot.js
* Add files via upload
* Create lib.js
* Create Changelog
* Create README.md
* Delete apps/font_Korean/Changelog
* Create ChangeLog
* Update metadata.json
* Update README.md
* Update metadata.json
* Update app.js
* Delete apps/jclock/jclock_screenshot_BT.png
* Delete apps/jclock/jclock_screenshot_no_BT.png
* Add files via upload
* Update ChangeLog
* Update metadata.json
* Update app.js
* Update ChangeLog
* Delete apps/jclock/jclock_screenshot_BT.png
* Delete apps/jclock/jclock_screenshot_no_BT.png
* Add files via upload
* Delete apps/jclock/jclock_screenshot_BT.png
* Delete apps/jclock/jclock_screenshot_no_BT.png
* Add files via upload
* Update and rename README.md to README.md
* Update and rename metadata.json to metadata.json
* Update and rename boot.js to boot.js
* Update and rename ChangeLog to ChangeLog
* Update metadata.json
* Rename font_Korean_icon.png to fontKorean_icon.png
* Rename lib.js to lib.js
* Rename font_Korean.pbf to fontKorean.pbf
* Delete apps/fontKorean directory
* Create boot.js
* Add files via upload
* Create ChangeLog
* Create ChangeLog
* Update metadata.json
* Delete apps/font_Korean directory
* Update metadata.json
* Rename ChangeLog to ChangeLog
* Add files via upload
* Delete apps/fontKorean directory
* Add files via upload
* Update metadata.json
* Delete apps/fontkorean/fontkorean.pbf
* Update app.js
* Update README.md
2024-04-17 09:01:02 +01:00
Elfreda Kwawu
01a5d2c238
edit interface file
2024-04-16 18:56:01 -04:00
Elfreda Kwawu
e0efdc75ea
testing interface
2024-04-16 18:28:37 -04:00
Elfreda Kwawu
f41e7c15ed
testing
2024-04-16 18:15:54 -04:00
Elfreda Kwawu
f63295adb7
edit interface.html
2024-04-16 17:51:36 -04:00
Elfreda Kwawu
439c3db814
added console logging
2024-04-16 17:34:26 -04:00
Elfreda Kwawu
a3561498e4
edit interface.html
2024-04-16 17:27:44 -04:00
Elfreda Kwawu
c17b87ca47
edited app.js
2024-04-16 17:15:04 -04:00
Elfreda Kwawu
0627d757b3
fix file saving
2024-04-16 16:48:04 -04:00
Elfreda Kwawu
6841bb2d00
testing (editing metadata)
2024-04-16 15:36:36 -04:00
Elfreda Kwawu
f223e10f0f
testing
2024-04-16 15:18:19 -04:00
Elfreda Kwawu
8fd8cf56ea
edited app.js
2024-04-16 14:38:33 -04:00
olivierbarriere
98ebad81ae
Update ChangeLog
2024-04-16 11:56:50 -04:00
olivierbarriere
223d88e22a
Update ChangeLog
2024-04-16 00:00:28 -04:00
olivierbarriere
52c29a4538
Update version
2024-04-15 23:58:39 -04:00
olivierbarriere
19dc8fdcac
Get daily steps
2024-04-15 23:54:50 -04:00
Elfreda Kwawu
27d745f1cc
interface.html debug
2024-04-15 23:49:21 -04:00
Elfreda Kwawu
26bce85bda
testing
2024-04-15 23:14:55 -04:00
Elfreda Kwawu
fb29c3d378
edited app.js
2024-04-15 23:08:51 -04:00
thyttan
6b1b03e181
Merge pull request #3349 from halemmerich/bthrm
...
bthrm - Move caching of characteristics into settings
2024-04-14 15:16:29 +02:00
Martin Boonk
4059147385
bthrm - Fix updating the layout on every draw
2024-04-14 13:04:52 +02:00
Martin Boonk
bc9d1ec722
bthrm - Try to make linter happy by adding status method to global object
2024-04-14 11:49:19 +02:00
Martin Boonk
a22beea01a
bthrm - Fix BTHRM not being toggled on and of by recorder
2024-04-14 11:44:32 +02:00
Martin Boonk
6a04e3d394
bthrm - Draw on event instead of every second
2024-04-14 10:46:56 +02:00
Martin Boonk
020924fb03
bthrm - Do not use lazy rendering
2024-04-14 10:39:05 +02:00
Martin Boonk
89785c13f9
messagesoverlay - Fix linter warnings
2024-04-13 22:25:43 +02:00
Martin Boonk
08f412f7f5
bthrm - Fix new lint warnings
2024-04-13 21:58:49 +02:00
Martin Boonk
f162809794
bthrm - Fix lint issues caused by obsolete code
2024-04-13 19:43:04 +02:00
thyttan
90a793b966
Merge pull request #3307 from halemmerich/messagesoverlay
...
messagesoverlay - Rendering and UI improvements
2024-04-13 19:21:56 +02:00
Paul Arguillère
64d148b980
typo
2024-04-13 13:52:15 +02:00
Paul Arguillère
632fbe36ae
when a message is shown from user input, do not set an unread timeout
2024-04-13 13:40:57 +02:00
Paul Arguillère
49680793e0
messagegui: update metadata and changelog
2024-04-13 13:07:49 +02:00
Paul Arguillère
7f226371fd
reset the unread timeout each time a new message is received
2024-04-13 13:03:01 +02:00
Martin Boonk
4c81e249ee
bthrm - Only buzz for disconnect if there was an actual connection before
2024-04-13 11:28:30 +02:00