1
0
Fork 0
Commit Graph

15459 Commits (cf8e8e3c9ae4d90c2ae145039664ea7392a5df3e)

Author SHA1 Message Date
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
Martin Boonk c635c39dbe bthrm - Update README 2024-04-13 10:55:49 +02:00
Martin Boonk 04d00b5018 bthrm - Fix the request period promise loosing the device argument 2024-04-13 10:40:49 +02:00
Martin Boonk 8363f9aa39 bthrm - Convert old cache to new settings if found 2024-04-13 10:40:49 +02:00
Martin Boonk 7e0792409c bthrm - Modify dialogs 2024-04-13 10:40:49 +02:00
Martin Boonk a98513d2ff bthrm - Use let instead of var 2024-04-13 10:40:49 +02:00
Martin Boonk 81f05e181c bthrm - Update ChangeLog 2024-04-13 10:40:49 +02:00
Martin Boonk 4e696ee36e bthrm - Move caching of characteristics out of the lib into the settings app 2024-04-13 10:40:44 +02:00
Martin Boonk 47af3b482a bthrm - Streamline the code a bit 2024-04-13 10:31:38 +02:00
Martin Boonk 403892ef2d messagesoverlay - Fix font color for title and source in low mem theme 2024-04-12 23:33:58 +02:00
thyttan f6432ef7b9
Merge pull request #3339 from Koell/teatimer
TeaTimer 0.6
2024-04-12 22:20:17 +02:00
Spioune ab221e52bf fix clock info rendering 2024-04-12 10:58:33 +08:00
Spioune ce8144d8ab
Merge branch 'espruino:master' into master 2024-04-12 10:54:44 +08:00
Gordon Williams 12716a172a bthome 0.04: Fix duplicate button on edit->save 2024-04-11 10:18:59 +01:00
Fabian Koell 1217cf360c TeaTimer 0.6
- add newline to header so time is not split
- save counter before leaving the help screen, so it does not get reset
2024-04-10 23:16:23 +02:00
Elfreda Kwawu 3fb9e3fd50 changes to app.js + interface.html 2024-04-10 15:40:12 -04:00
Elfreda Kwawu 43d7d90386
Update interface.html (debugging) 2024-04-10 12:36:51 -04:00
Elfreda Kwawu 426d830fd7 edited app.js and interface.html 2024-04-10 12:11:13 -04:00
Martin Boonk 907cc5c35b messagesoverlay - Replace low memory limit with better automatic predictions 2024-04-09 17:59:40 +02:00
Spioune ae03752dd5 fix app-icon.js 2024-04-09 19:19:34 +08:00
Spioune d9954f85aa update icons 2024-04-09 19:17:24 +08:00
Spioune 684e62eb7f add clock_info 2024-04-09 19:04:59 +08:00
Spioune 3aa0e09f28 add Meridian Clock 2024-04-09 16:03:16 +08:00
Martin Boonk 5d66cd26ed messagesoverlay - Restore watches to have the same ID as before 2024-04-08 22:30:06 +02:00
Anton ae5a2754a2 `counter2` Fix memory leak 2024-04-08 13:50:18 +02:00
Martin Boonk aff05dc4e5
Merge pull request #3337 from jt-nti/come-on-thunder
Add new thunder app
2024-04-07 22:12:08 +02:00
Martin Boonk 09140ebcfa messagesoverlay - Add settings for using lower memory colors 2024-04-07 21:07:59 +02:00
Martin Boonk 979178035a messagesoverlay - Fix lock listener showing wrong message 2024-04-07 17:09:45 +02:00
Martin Boonk 5b5982c255 messagesoverlay - Use 16 bit buffer to correctly handle theme colors 2024-04-07 16:51:55 +02:00
Martin Boonk 1b6102ddba
Merge pull request #3336 from blueiicey/master
Fix other app's graphics showing on image clock (BANGLEJS 1)
2024-04-07 14:45:45 +02:00
James Taylor bdf9e3e953 Add new thunder app
Signed-off-by: James Taylor <jt-git@nti.me.uk>
2024-04-07 13:12:58 +01:00
ice c0ebd2b761
Update ChangeLog 2024-04-07 08:02:37 -04:00
ice 23ee6191ba
New version for graphics fix 2024-04-07 08:02:02 -04:00
Martin Boonk 891798f150
Merge pull request #3330 from thyttan/counter2
counter2: fix lint warnings
2024-04-07 09:59:28 +02:00
Martin Boonk c33f677d1d messagesoverlay - Rename some variables 2024-04-07 09:55:24 +02:00
Martin Boonk 10f6915348 messagesoverlay - Only check version once 2024-04-07 09:54:35 +02:00
ice 00f95132c2
Fix other app's graphics showing on image clock (BANGLEJS 1)
There is an issue, where if you open an app that has graphics on the bottom, and hold down BTN3 to go to the image clock, a small amount of the apps graphics (about 10px) will show on the bottom. This update just adds an initial clear, which clears other app's graphics.

I am using a banglejs v1 (firmware 2v21).
2024-04-06 20:50:50 -04:00
Martin Boonk abe6160396 messagesoverlay - Dynamically choose title font 2024-04-06 21:54:57 +02:00
Martin Boonk ca124e4090 messagesoverlay - Also backup and restore watches to prevent interaction with background app 2024-04-06 16:41:38 +02:00
Elfreda Kwawu 5448b618df edited interface.html 2024-04-05 23:24:47 -04:00
Elfreda Kwawu 6ac7ea1789 added README in metadata 2024-04-05 23:05:41 -04:00
Elfreda Kwawu b9e11d82db adding README 2024-04-05 22:59:32 -04:00
Elfreda Kwawu d49809920a adding files to phystrax 2024-04-05 22:57:04 -04:00
Elfreda Kwawu 6d5bcd72a0
Delete apps/phystrax directory 2024-04-05 22:30:36 -04:00
Elfreda Kwawu b7e40d446f
testing for app loader integration 2024-04-05 22:02:47 -04:00
Martin Boonk 1b94ada43f messagesoverlay - Reduce code duplication 2024-04-06 00:23:06 +02:00
thyttan f6e972eb68 counter2: fix lint warnings 2024-04-05 10:33:35 +02:00
thyttan f56db58890 clockcal: fix lint warnings
no-undef
2024-04-04 23:53:39 +02:00
Elfreda Kwawu ecf73cd843
Merge branch 'espruino:master' into master 2024-04-04 17:35:36 -04:00
Martin Boonk 8f6cc9cb70 messagesoverlay - Fix colors and add border to icon 2024-04-04 23:16:34 +02:00
Elfreda Kwawu fdbe704d89
Update interface.html for testing purposes 2024-04-04 17:12:55 -04:00
Elfreda Kwawu b36fba55f1
Update interface.html 2024-04-04 17:06:34 -04:00
Martin Boonk dbfa9dd09d messagesoverlay - Fix border being a pixel to wide 2024-04-04 22:41:05 +02:00
Martin Boonk 8f8d91e951 messagesoverlay - Draw incomplete line to fill the text area 2024-04-04 22:29:56 +02:00
Elfreda Kwawu e411db0eec added seconds 2024-04-04 16:25:02 -04:00
thyttan 9c69827b48
Merge pull request #3285 from Stuff-etc/master
New App: Counter 2 (dual counter), minor improvement for clockcal
2024-04-04 22:18:04 +02:00
Martin Boonk 724be3637e messagesoverlay - Use const where possible 2024-04-04 21:45:41 +02:00
Elfreda Kwawu 6785717aa8
Update metadata.json 2024-04-04 15:43:11 -04:00
Elfreda Kwawu 7f3fc66558
Update metadata.json 2024-04-04 15:37:21 -04:00
Elfreda Kwawu 409fa3abce
Update metadata.json 2024-04-04 15:32:44 -04:00
Elfreda Kwawu d68efc5287
Update app.js 2024-04-04 15:29:31 -04:00
Martin Boonk d45cf2548e messagesoverlay - Update ChangeLog 2024-04-04 21:28:07 +02:00
Martin Boonk 2647514e10 messagesoverlay - Use bitmap fonts for a little better readability on smaller sizes 2024-04-04 21:15:15 +02:00
Elfreda Kwawu 50bdb6fe55
Update metadata.json for icon 2024-04-04 14:52:53 -04:00
Martin Boonk 12449b6474 messagesoverlay - Add workaround for stable firmware string metrics 2024-04-04 19:38:55 +02:00
Martin Boonk b7f003eec6 messagesoverlay - Cleanup variable use for scrolling 2024-04-04 19:22:13 +02:00
Martin Boonk 3c6eae9580 messagesoverlay - Do not backup lock event handlers 2024-04-04 18:28:39 +02:00
Gordon Williams 1156ba6ba2 more efficient getColorsImage fn 2024-04-04 17:04:12 +01:00
Gordon Williams fdab58c5c0 Add 'clock backgrounds' app that other clocks can use to provide custom backgrounds - fix #3287 2024-04-04 12:59:18 +01:00
thyttan 374b4bbae1
Merge pull request #3317 from atjn/sleeplog-warn
`sleeplog` Fix lint warnings
2024-04-04 11:10:40 +02:00
Gordon Williams 34341fae71
Merge pull request #3313 from paul-arg/messagegui
[messagegui] Fix: When user taps on a new message, clear unread timeout
2024-04-04 08:05:20 +01:00
thyttan 429b8e1f22
Merge pull request #3327 from thyttan/activity-reminder
activityreminder: bump version
2024-04-04 01:26:25 +02:00
thyttan 17dd78565d activityreminder: bump version
... to notfiy users of this fix:
https://github.com/espruino/BangleApps/pull/3286
https://github.com/espruino/BangleApps/issues/3284
2024-04-04 01:22:22 +02:00
thyttan c16ada9390
Merge pull request #3322 from atjn/taglaunch_warn
`taglaunch` Fix broken reset
2024-04-04 01:09:41 +02:00
thyttan a89b8b680d
Merge pull request #3321 from atjn/ratchet_launch-warn
Fix bugs in `ratchet_launcher`
2024-04-04 00:55:39 +02:00
thyttan 6e0f13ca5e
Merge pull request #3326 from halemmerich/fastload
fastload - Add warning about automatic reload apploader option
2024-04-03 22:56:18 +02:00
Martin Boonk 97ebafb046 fastload - Add warning about automatic reload apploader option 2024-04-03 21:21:42 +02:00
Martin Boonk f8174e5106 messagesoverlay - Track the backed up handlers while the overlay is up 2024-04-03 21:06:03 +02:00
Martin Boonk a6b92215fa messagesoverlay - Fix trying to draw on empty queue 2024-04-03 19:58:25 +02:00
Elfreda Kwawu 780b95306a
Update metadata.json 2024-04-03 12:50:28 -04:00
Elfreda Kwawu 7b9e4b7f29
Update metadata.json 2024-04-03 12:42:13 -04:00
Elfreda Kwawu 698eb47ada
Update metadata.json 2024-04-03 12:08:42 -04:00
Elfreda Kwawu 2f6a6dc906
Add files via upload 2024-04-03 12:05:27 -04:00
Elfreda Kwawu 83437f6e39
Create README.md 2024-04-03 12:01:57 -04:00
Elfreda Kwawu 331e143e0a
Update metadata.json 2024-04-03 11:57:17 -04:00
Elfreda Kwawu 16f3ec337f
Update metadata.json 2024-04-03 11:57:00 -04:00
Elfreda Kwawu 19fa4a94b6
Create interface.html 2024-04-03 11:45:34 -04:00
Elfreda Kwawu 2fef0c6378
Create metadata.json 2024-04-03 11:41:36 -04:00
Elfreda Kwawu 53e3fb4982
Create app-icon.js 2024-04-03 11:31:10 -04:00
Elfreda Kwawu 2f080d5f3a
Create app.js for phystrax 2024-04-03 11:21:54 -04:00
Gordon Williams b00f850cf5
Merge pull request #3325 from atjn/hrm-warn
`hrm` Fix memory leaks
2024-04-03 08:45:45 +01:00
Anton ad8f236a56 `gpsinfo` Fix memory leaks 2024-04-02 20:24:59 +02:00
Anton 09323cd751 `hrm` Fix memory leaks 2024-04-02 20:05:34 +02:00
Anton bd6caf7ab8 `health` Remove unused variable 2024-04-02 19:38:20 +02:00
Gordon Williams 21a17cc751 0.03: Cope with identical duplicate buttons (fix #3260)
Set 'n' for buttons in Bangle.btHomeData correctly (avoids adding extra buttons on end of advertising)
2024-04-02 16:22:56 +01:00
Anton f47f19f586 `taglaunch` Fix broken reset 2024-04-02 16:03:48 +02:00
Anton 6bbd4f9011 Fix bugs in `ratchet_launcher` 2024-04-02 15:13:28 +02:00
deirdreobyrne f71fc914f6
Merge branch 'espruino:master' into master 2024-04-02 12:50:05 +01:00
deirdreobyrne 7e929de2e7
Update ChangeLog
Changes in v0.09
2024-04-02 12:48:01 +01:00
deirdreobyrne b608533e17
Update metadata.json
Version bump.
2024-04-02 12:46:24 +01:00
Gordon Williams 20c092e7df
Merge pull request #3318 from atjn/warn-fix
Temporary fix for minified file lint
2024-04-02 12:39:29 +01:00
Gordon Williams 2422646d26 add note to description 2024-04-02 12:35:05 +01:00
deirdreobyrne 607eb37280
New bug in bigdclock.app.js
The value of "width" was being reset somewhere. So "width" has been renamed to "batteryUsedWidth", which is better anyway.
2024-04-02 12:28:03 +01:00
Gordon Williams ace9cd4b58
Merge pull request #3319 from atjn/launch-warn-2
`launch` Fix broken reset
2024-04-02 12:19:57 +01:00
Anton 9eda23bfe0 Rephrase changelog 2024-04-02 12:37:34 +02:00
Anton 5a2d1491e1 Disable scrolling while displaying warning 2024-04-02 12:34:52 +02:00
Anton 953fe9c8d5 Fix broken reset 2024-04-02 12:34:28 +02:00
Rob Pilling d6d03e1aac
Merge pull request #3314 from shansou504/master
binaryclk 0.10: Add blinking when battery is charging
2024-04-02 09:02:38 +01:00
Rob Pilling 5acfb1d320
Merge pull request #3316 from jordimas/rellotge_070
rellotge: Better wrapping of the text base (dynamic instead of hardcoded)
2024-04-02 08:57:34 +01:00
Anton 47a827db66 Temporary fix for minified file lint 2024-04-01 17:37:40 +02:00
Anton 34a9d86f20 Fix lint warnings 2024-04-01 17:27:15 +02:00
Jordi Mas 6437ef0ed4 Better wrapping of the text base (dynamic instead of hardcoded) 2024-04-01 14:36:51 +02:00
Anton 2c2742a4f1 Remove unused variable 2024-04-01 12:45:27 +02:00
paul-arg 099d9626a0
Update metadata.json 2024-04-01 02:57:58 +02:00
paul-arg 2935b73407
Update ChangeLog 2024-04-01 02:57:06 +02:00
paul-arg 78af16101d
If the user has tapped the message to see the scroller, clear the unread timeout 2024-04-01 02:47:49 +02:00
shansou504 06c65f0a7f binaryclk 0.10: Add blinking when battery is charging 2024-03-31 20:25:43 -04:00
Martin Boonk 1ddbb79913 messagesoverlay - Refresh display if autoclear removed a message 2024-03-30 09:03:07 +01:00
Martin Boonk 085983b2ae messagesoverlay - Fix undefined msg warning 2024-03-30 08:52:41 +01:00
Martin Boonk 5a83e1b8fa messagesoverlay - Take image height into consideration for lines 2024-03-29 23:24:19 +01:00
Martin Boonk ec9f9cecf9
Merge pull request #3305 from paul-arg/widbata
Battery Widget Themed fix: center widget vertically
2024-03-29 20:14:08 +01:00
Paul Arguillère e23741ea3a cleanup 2024-03-29 20:11:16 +01:00
Martin Boonk 9f6d1737c9 vpw_clock - Restore whole theme 2024-03-29 19:11:58 +01:00
Martin Boonk e0a9d2680c messagesoverlay - Only buzz once per 2 seconds 2024-03-29 18:14:55 +01:00
Martin Boonk 56330543ec messagesoverlay - Shift some colors around 2024-03-29 18:11:09 +01:00
Martin Boonk ab10887a18 messagesoverlay - Fix auto discard setting interpretation 2024-03-29 18:11:09 +01:00
Martin Boonk 5c8817e86a messagesoverlay - Use correct color for border between title and message 2024-03-29 18:11:09 +01:00
Martin Boonk f3c0991dfa messagesoverlay - Only switch backlight on for new messages 2024-03-29 18:11:09 +01:00
Paul Arguillère 5e5ab195df update changelog and metadata 2024-03-29 11:20:33 +01:00
Paul Arguillère 570962fb2a format 2024-03-29 11:04:47 +01:00
Paul Arguillère b0e3789ae0 handle fast loading 2024-03-29 11:00:38 +01:00
Martin Boonk 1fffa9b30a messagesoverlay - Rework logging 2024-03-29 09:27:40 +01:00
Martin Boonk e75c7563e0 messagesoverlay - Do not manipulate global graphics object 2024-03-29 09:23:49 +01:00
Martin Boonk 49c5730757 messagesoverlay - Update ChangeLog 2024-03-29 09:13:31 +01:00
Martin Boonk aff915cc20 messagesoverlay - Update README 2024-03-29 08:57:53 +01:00
Martin Boonk 5485d270cf messagesoverlay - Refactor rendering code, only render short messages centered 2024-03-28 23:41:14 +01:00
Martin Boonk ccdf14e3b6 messagesoverlay - Handle the auto clearing in lock events 2024-03-28 20:30:17 +01:00
Martin Boonk 78c0481770 messagesoverlay - Add indicator for multiple messages in the queue 2024-03-28 16:46:32 +01:00
Martin Boonk 9e44a13ccd messagesoverlay - Add settings 2024-03-28 15:37:17 +01:00
Martin Boonk fbe1cf0fce messagesoverlay - Autoclear messages after timeout 2024-03-28 14:57:37 +01:00
Paul Arguillère 8223946db1 set black for light theme when BT on but disconnected 2024-03-28 11:38:40 +01:00
Paul Arguillère b783839098 Update ChangeLog 2024-03-28 11:34:59 +01:00
Paul Arguillère 852e25b189 set theme to light, add black as an option for foreground color 2024-03-28 11:27:36 +01:00
Paul Arguillère 7e51e3b276 fix: set cyan for dark and blue for light 2024-03-28 11:25:06 +01:00
Paul Arguillère 06c11c0fa4 center widget vertically 2024-03-28 10:01:48 +01:00
Paul Arguillère 041a8ef910 fix bug where lock event would conflict with menu UI 2024-03-28 09:00:07 +01:00
Rob Pilling 650add7c84
Merge pull request #3290 from jordimas/wclock
worldclock: Add internationalisation of dates
2024-03-27 22:51:00 +00:00
Rob Pilling c6b84a0dc9
Merge pull request #3280 from Ishidres/feat/sleep-detection-improvements
sleeplog: Add wear detection based on measured temperature
2024-03-27 22:43:31 +00:00
Paul Arguillère 71ff4afb39 Update screenshot2.png 2024-03-27 19:28:19 +01:00
Paul Arguillère df787b6db1 set 0 as default value for seconds 2024-03-27 19:11:20 +01:00
Paul Arguillère 13b82670a3 add space in AM/PM time 2024-03-27 19:08:39 +01:00
Paul Arguillère 40a29528d2 update changelog and metadata 2024-03-27 19:07:25 +01:00
Paul Arguillère 9eb19d7010 handle AM/PM time in target menu, add yesterday/today/tomorrow to improve readability 2024-03-27 19:06:04 +01:00
Stuff-etc 6a2d4e8468 fixed connected color not showing state at first glance 2024-03-27 14:11:35 +01:00
Rob Pilling 154a9075d5 drained: change enable/disable BLE depending on state 2024-03-27 12:39:43 +00:00
Martin Boonk 97040fdd12
Merge pull request #3297 from thyttan/recorder
recorder:fix exit graph/plot goes back two levels
2024-03-27 10:38:57 +01:00
Martin Boonk 9b4714eac1
Merge pull request #3300 from thyttan/widmsggrid
widmsggrid: fix drawing outside of widget field
2024-03-27 08:10:59 +01:00
thyttan eb73a84086 widmsggrid: fix drawing outside of widget field
... when the circle containing single digit numbers was drawn.
2024-03-27 00:06:30 +01:00
thyttan 2ce749851d
Merge pull request #3296 from halemmerich/kineticscroll
kineticscroll - Better scrolling behaviour
2024-03-26 23:14:17 +01:00
Martin Boonk c615653d83
Merge pull request #3298 from atjn/fwupd-zip
Thanks! Very convenient while testing around with firmware build by github actions.
2024-03-26 15:04:40 +01:00
thyttan ee628168e0 fastreset: tweak description and README 2024-03-26 13:28:19 +01:00
Martin Boonk 49890121b3 kineticscroll - Update boot.min.js 2024-03-26 11:16:16 +01:00
Martin Boonk 6e67f6a806 kineticscroll - Directly draw while finger is touching 2024-03-26 11:08:35 +01:00
Martin Boonk ecf31ce94a kineticscroll - Reduce Date.now() calls 2024-03-26 10:26:35 +01:00
Martin Boonk ae4b1b6206 kineticscroll - Do not skip last drag event 2024-03-26 10:07:15 +01:00
Martin Boonk 1fd84633ad kineticscroll - Refactoring and tweaking of constants 2024-03-26 10:07:11 +01:00
Martin Boonk 09d65330cc kineticscroll - Update ChangeLog 2024-03-26 10:03:19 +01:00
Anton dd68e7b208 Support double zipped firmware files 2024-03-26 08:41:10 +01:00
Jordi Mas 88d3d68687 Simpler string processing 2024-03-26 07:54:29 +01:00
Jordi Mas 28cfa95419
Update apps/worldclock/app.js
Co-authored-by: Rob Pilling <robpilling@gmail.com>
2024-03-26 07:45:45 +01:00
thyttan 790f60b432 recorder:fix exit graph/plot goes back two levels 2024-03-26 02:14:25 +01:00
Rob Pilling b9fcb803b5
Merge pull request #3265 from shansou504/master
binaryclk: added artwork to calendar and setting to show battery
2024-03-25 20:54:42 +00:00
Rob Pilling 762cf6c002
Merge pull request #3286 from Ishidres/fix/activityreminder-hotfix
activityreminder: fix new date format
2024-03-25 20:39:58 +00:00
Martin Boonk 773491782e kineticscroll - Better scrolling behaviour
* Passthrough scrolling directly as long as finger stays on display
* Reset velocity in case last drag event took longer than 150ms
2024-03-25 21:02:26 +01:00
thyttan f26666572f
Merge pull request #3294 from paul-arg/master
Change font size for Vaporwave Sunset Clock
2024-03-25 19:15:22 +01:00
Paul Arguillère fcd7c544d0 fix app version, upload screenshots 2024-03-25 18:42:35 +01:00
Paul Arguillère e3256f950f Update ChangeLog 2024-03-25 18:20:42 +01:00
Paul Arguillère 6f209445c7 add ,author 2024-03-25 18:18:46 +01:00
Paul Arguillère 3c8a310218 add author 2024-03-25 18:18:46 +01:00
Paul Arguillère 19c51591cd use bigger font for day of week and date to improve visibility 2024-03-25 18:18:45 +01:00
Gordon Williams 95994b7e24
Merge pull request #3278 from atjn/deprecate-currency
`locale`: Deprecate currency information
2024-03-25 17:10:12 +00:00
Stuff-etc aa015893ae initialized/typed (some) variables 2024-03-25 17:03:52 +01:00
Martin Boonk b9287dbf99 kineticscroll - Remove print 2024-03-25 16:27:20 +01:00
Martin Boonk 98325fa102 kineticscroll - Fix warnings and whitespace 2024-03-25 16:16:12 +01:00
thyttan ecbac6e017
Merge pull request #3291 from paul-arg/master
Two new apps: Elapsed Time Clock and Vaporwave Sunset Clock
2024-03-25 16:07:56 +01:00
Paul Arguillère 2f45d83e32 commented out unused colors 2024-03-25 16:04:05 +01:00
Paul Arguillère 2152dd1410 handle dark theme + add screenshot 2024-03-25 15:48:00 +01:00
Stuff-etc fb1edc5abd uses flexible g.theme.bg instead of black bg 2024-03-25 14:50:22 +01:00
Gordon Williams c919f3dabc lint 2024-03-25 11:43:08 +00:00
Gordon Williams 9399c76486 fix typo 2024-03-25 11:43:08 +00:00
Gordon Williams 3d0ed8637a
Fix lint check - no 'src' field should be in the metadata file 2024-03-25 11:02:47 +00:00
Gordon Williams a4ea6bfeb4
Fix lint check - no 'src' field should be in the metadata file 2024-03-25 11:02:21 +00:00
Gordon Williams a05216ca00
Merge pull request #3283 from nxdefiant/master
alarm, sched: Fix #3281
2024-03-25 10:54:31 +00:00
Gordon Williams cb54fb59a0 recorder:fix ref error missing settings obj #3282 2024-03-25 10:43:40 +00:00
Gordon Williams 6af5a2cfb4 Update locale comments to reflect actual espruino code 2024-03-25 10:16:06 +00:00
Gordon Williams 0ff839bc75
Merge pull request #3263 from bobrippling/feat/smpltmr-focus-save
clkinfo: save clock info on `kill`/`remove`
2024-03-25 10:12:55 +00:00
paul-arg 1cb02e1fb3
Update metadata.json 2024-03-25 07:09:59 +01:00
paul-arg 02bf875fda
fix.tags in metadata.json 2024-03-25 06:15:29 +01:00
paul-arg e079e37dab
fix double call of the draw function 2024-03-24 23:34:37 +01:00
Paul Arguillère f01ae1c600 add screenshots 2024-03-24 20:33:06 +01:00
Paul Arguillère d586c824c7 added settings to select foreground color (red, purple, white) 2024-03-24 20:25:02 +01:00
paul-arg 6ae4e76b10 initial commit for Vaporwave Sunset Clock 2024-03-24 15:31:09 +01:00
Rob Pilling 0de00f0660
Merge pull request #3262 from bobrippling/feat/chargent-silence
chargent: allow a tap on the notification to silence it
2024-03-24 11:03:36 +00:00