Commit Graph

16299 Commits (18bb51d27c494dfbdfcec6aabd1939c37296fed0)

Author SHA1 Message Date
Rob Pilling 566042bdac typescript: generate types (boolean -> ShortBoolean)
also patch btadv
2024-10-15 08:23:26 +01:00
Rob Pilling 281b178613 pace: fix pace calculation 2024-10-15 08:23:26 +01:00
Rob Pilling a19d56c860 pace: backlight-on, on twist 2024-10-15 08:23:26 +01:00
Rob Pilling 625f065834 pace: fix distance totalling 2024-10-15 08:23:26 +01:00
Rob Pilling fa0a6f2ab8 pace: save splits 2024-10-15 08:23:26 +01:00
Rob Pilling 09a46eccfd pace: compensate for next split 2024-10-15 08:23:26 +01:00
Rob Pilling 160093a07b pace: fix split calcs
i.e. time/distance mix-up
2024-10-15 08:23:26 +01:00
Ian Ward d5147271d8 add missing lets 2024-10-14 22:55:13 +01:00
Woogal fc8254c09e
Merge branch 'espruino:master' into tinyheads 2024-10-14 22:48:10 +01:00
Ian Ward 98de95415f new app: tinyheads clock 2024-10-14 22:45:19 +01:00
Rob Pilling ca1cb2253a pace: drop lazyUnlazy 2024-10-14 18:39:37 +01:00
Rob Pilling 5c9a4aed62 pace: reset exstats on load 2024-10-14 18:39:37 +01:00
Rob Pilling eabb2a8828 pace: fix duration formatting 2024-10-14 18:39:37 +01:00
Rob Pilling 4493b343bd pace: factor out `drawSplit()` 2024-10-14 18:39:37 +01:00
thyttan 13d982881b
Merge pull request #3588 from mjearlb/master
Update 0.02
2024-10-14 17:51:59 +02:00
thyttan 9d7542701f
Merge pull request #3607 from bobrippling/feat/recorder-dl-cache
recorder: cache downloaded tracks
2024-10-13 00:45:01 +02:00
thyttan c614891b27 kineticscroll: forward the type of touch (short/long).
Bring in change from the firmware implementation forwarding the type of touch (short/long).
2024-10-12 00:42:51 +02:00
thyttan 4771e0f556 swscroll: forward the type of touch (short/long).
Bring in change from the firmware implementation forwarding the type of touch (short/long).
2024-10-12 00:24:56 +02:00
thyttan a52920f005 alarm: toggle alarm from main menu
... either by long touch on an alarm entry or touching its icon on the
right.
2024-10-11 12:32:00 +02:00
Rob Pilling e1c63e8583 sched: add disabled event icon 2024-10-09 22:01:42 +01:00
Rob Pilling c01c81f78e sched: remove unused param 2024-10-09 21:54:45 +01:00
Gordon Williams 028b2e37e6 clockbg 0.05: Random square+plasma speed improvements (~2x faster) 2024-10-09 19:40:58 +01:00
Gordon Williams fac80e8f12 Add simple clock using 'Clock Backgrounds' to allow custom colour or image backgrounds. The date is in the widget bar which you can swipe down 2024-10-09 14:55:03 +01:00
Gordon Williams c1555ee6be Add 'fact clock' that puts one of 300 facts (according to Google AI) on the screen 2024-10-09 14:51:49 +01:00
Gordon Williams c3f275caf4 update example app 2024-10-09 14:49:56 +01:00
Gordon Williams b658ad91c6 clockbg 0.04: More options for different background colors
+      'Plasma' generative background
+      Add a 'view' option in settings menu to view the current background
2024-10-09 12:26:02 +01:00
Gordon Williams 66a9f8b6cb updated pebblepp with fix for bottom line and other improvements 2024-10-09 11:22:43 +01:00
Gordon Williams 78dd28b389 lint ex 2024-10-09 11:22:16 +01:00
Rob Pilling 620fb0769d recorder: cache downloaded tracks
to allow a user to save as GPX, then instantly as CSV, rather than
waiting to download the same data again.
2024-10-08 20:38:44 +01:00
Gordon Williams 0dbdaad3b8 messagesgui: 0.81: Fix issue stopping Music message for being marked as read
Make sure play button image is transparent
      Add top-right menu to music playback to allow message to be deleted
2024-10-08 11:21:29 +01:00
Gordon Williams 3929f98801 Android: 0.38: Don't rewrite settings file on every boot! 2024-10-08 11:20:46 +01:00
thyttan 1f6195f2d5 alarm: fix uncaught error if no scroller (Bangle 1) 2024-10-07 20:47:24 +02:00
thyttan 8ae59c8db6
Merge pull request #3579 from bobrippling/feat/alarm-clkinfo
Allow toggling an alarm via clkinfo
2024-10-07 09:56:35 +02:00
Rob Pilling 4d9deeaa6d
sched: fix event icon b/w
Co-authored-by: thyttan <97237430+thyttan@users.noreply.github.com>
2024-10-06 22:02:09 +01:00
Rob Pilling 5671c8bbe0 sched: add clkinfo text for events 2024-10-06 11:16:09 +01:00
Rob Pilling a5a915e38a sched: add clkinfo icon for events 2024-10-06 11:16:01 +01:00
Rob Pilling 46321d91b7 sched clkinfo: reset a timer when triggering 2024-10-03 21:07:39 +01:00
Rob Pilling 5fc1f5cd13 sched clkinfo: revert to toggling `alarm.on` 2024-10-03 21:07:08 +01:00
Rob Pilling acc940d99f sched: add `resetTimer()` 2024-10-03 21:06:44 +01:00
thyttan 4861719176
Merge pull request #3601 from bobrippling/fix/promenu-mutate
promenu: don't modify the menu object
2024-10-03 15:36:23 +02:00
Rob Pilling bb769a0bb9 promenu: don't modify the menu object
This fixes hadash, which uses `menu[""]` after calling `showMenu`
2024-10-03 12:01:42 +01:00
thyttan 7f37e90d70
Merge pull request #3595 from bmsleight/master
Exact Words Clock App
2024-10-03 00:26:44 +02:00
Brendan Sleight 87a02e3b48 Patch by thyttan - compatible with themes 2024-10-02 23:06:52 +01:00
Flaparoo 317f4903d6 hadash: wrapper function for showMenu; better way to implement silent option 2024-10-02 10:07:35 +08:00
Flaparoo 3b955b6d12 hadash: remember scoll positions of menus; "silent" option for service calls 2024-10-01 19:59:48 +08:00
Brendan Sleight aa85488155 Removing unused variable 2024-09-30 22:00:16 +01:00
Rob Pilling b54b0539c3
Merge pull request #3598 from kamilkrz/fix/widminbt-is-a-bluetooth-widget
widminbt: register as a bt widget
2024-09-30 21:19:46 +01:00
Rob Pilling 68191d9ec8
Merge pull request #3587 from kamilkrz/newapp/msgclkinf
clkinfomsg: clockinfo for displaying messages count
2024-09-30 20:45:56 +01:00
Rob Pilling a4ba610cdc
Merge pull request #3586 from gloriousDan/fix-mtnclock-widgets
mtnclock: fix widgets disappearing on weather update
2024-09-30 20:30:27 +01:00
kamilkrz 144c8aabf8 widminbt is now correct bt widget 2024-09-30 13:19:49 +02:00
kamilkrz 8673330457 Typos and garbage removal 2024-09-30 12:07:45 +02:00
Gordon Williams a6436483da
Merge pull request #3594 from thyttan/recorder
recorder: list tracks in reverse chronological order
2024-09-30 10:02:14 +01:00
Gordon Williams e87a71508b
Merge pull request #3530 from atjn/test-locale
Add a test locale
2024-09-30 09:57:48 +01:00
Gordon Williams 6f8871ca90
Merge pull request #3556 from WhelanB/reply-gadgetbridge
Support Gadgetbridge Canned Responses
2024-09-30 09:55:22 +01:00
Rob Pilling 50e47f27f7
Merge pull request #3592 from Freubert/master
lcdclock/lcdclockplus: fix special characters in clockinfo menus
2024-09-30 08:55:25 +01:00
Rob Pilling 741b24d56f
Merge pull request #3590 from xxDUxx/master
Altimeter Widget 0.03
2024-09-30 08:53:45 +01:00
Rob Pilling 09bea87f18 Reassign to data, rather than separate settings 2024-09-30 08:46:46 +01:00
Rob Pilling b8fa3b03f2
Merge pull request #3569 from aemkai/master
blc: Updated Binary LED Clock
2024-09-30 08:42:46 +01:00
Brendan Sleight a6d51bf370 Correcting size of app-icon.js 2024-09-29 22:51:54 +01:00
Brendan Sleight fad2475742 Correcting js url in metadata 2024-09-29 21:44:00 +01:00
Brendan Sleight fb6ea77f47 Correcting js url in metadata 2024-09-29 21:22:21 +01:00
Brendan Sleight 7fc3c985b8 Correcting js url in metadata 2024-09-29 21:16:03 +01:00
Brendan Sleight d3b6a9f7cb Correctung type in metadata 2024-09-29 21:05:43 +01:00
Brendan Sleight edf8e18b97 Correctung Readme 2024-09-29 19:47:35 +01:00
Brendan Sleight c557fa6139 Correcting icons and screenshots 2024-09-29 19:44:26 +01:00
Brendan Sleight add8b5ff89 Correcting metadata storage 2024-09-29 18:33:29 +01:00
Brendan Sleight a2025e9bac Correcting typos and adding icon 2024-09-29 17:52:01 +01:00
thyttan 2cb9c922a8 recorder: list tracks in reverse chronological order 2024-09-29 13:52:57 +02:00
Brendan Sleight 3dec5f90b7 Typo 2024-09-28 23:37:34 +01:00
Brendan Sleight 5c33007b10 First commit 2024-09-28 23:25:56 +01:00
Freubert b6296b22c1
Bump app version 2024-09-27 14:02:06 +02:00
Freubert cfd5755286
Bump app version 2024-09-27 14:01:34 +02:00
Freubert 2bafbf394e
Bump app version 2024-09-27 13:57:49 +02:00
Freubert c2699a02b1
Bump app version 2024-09-27 13:56:39 +02:00
Freubert a0459c06b4
remove special chars for 7seg font 2024-09-27 11:00:23 +02:00
Freubert f3db296830
remove special chars for 7seg font 2024-09-27 10:59:31 +02:00
Rob Pilling 2834c72e2e
Merge pull request #3591 from kamilkrz/fix/widbtstates-is-not-clkinfo
fix: widbtstates is not clkinfo
2024-09-27 08:56:32 +01:00
kamilkrz 43d910d96a widbtstates is not clkinfo 2024-09-27 08:33:24 +02:00
xxDUxx 237417a6fb
Update metadata.json 2024-09-26 11:41:45 +02:00
xxDUxx 8235c07e5f
Update ChangeLog 2024-09-26 11:41:27 +02:00
xxDUxx 7a92eb693e
Update app.js 2024-09-26 11:39:58 +02:00
Daniel Schulz 0849edf198 [mtnclock] Fix lint errors 2024-09-26 08:25:35 +02:00
Daniel Schulz a2e054e958 [mtnclock] Fix widgets disappearing on weather update 2024-09-26 08:25:22 +02:00
Milo Bauman 51684c98cd Added new version data 2024-09-25 16:31:55 -04:00
kamilkrz f4109eb6bd clkinfomsg: initial commit 2024-09-25 21:12:17 +02:00
aemkai b4f7f6f617
Update apps/blc/blc.settings.json
Yes, i found it in a tutorial this way, but i'm fairly new to JS

Co-authored-by: Rob Pilling <robpilling@gmail.com>
2024-09-25 19:58:31 +02:00
Milo Bauman 1814838f87 Removed HRV measurement functionality. Added milliseconds to the timestamp. Cleaned up some of the existing code. 2024-09-25 13:26:11 -04:00
xxDUxx 1f2b612525
Update ChangeLog - new version 2024-09-25 11:00:31 +02:00
xxDUxx 153421d9cc
Update metadata.json 2024-09-25 10:58:53 +02:00
xxDUxx 030a38df0e
Update widalt.wid.js 2024-09-25 10:53:35 +02:00
Gordon Williams 648ebd4321
Tweak slightly confusing coee that tries to set Object property name to an array 2024-09-25 09:23:03 +01:00
xxDUxx 0b194a2cd4
Merge branch 'master' into development 2024-09-25 10:12:58 +02:00
Gordon Williams 4689f45da5
Merge pull request #3575 from atjn/remove-meridians
locale: Remove meridians from time patterns
2024-09-24 08:40:55 +01:00
Rob Pilling 4eb59fe28b
Merge pull request #3582 from thyttan/edgeclk
edgeclk: live updates of step count
2024-09-23 22:10:18 +01:00
thyttan e8e24574b7 edgeclk: refactor step event handling
Only register event handler if we want to actually use the event.
2024-09-23 22:26:07 +02:00
Rob Pilling cc79ecc751
Merge pull request #3558 from flaparoo/hadash
hadash: initial release
2024-09-23 20:33:53 +01:00
Rob Pilling 25b16a1738 pace: use duration instead of time stat
time is total (or elapsed) time, duration is active time
2024-09-22 22:14:50 +01:00
Rob Pilling 1c7649b62f pace: resume, instead of start anew 2024-09-22 22:14:34 +01:00
Rob Pilling 5220bf6f86 pace: use `exstats` for measurements 2024-09-22 21:57:09 +01:00
Rob Pilling 594d08bf60 sched/clkinfo: schedule an alarm via `setAlarm`
... to ensure timers are scheduled from now
2024-09-22 21:55:26 +01:00
Rob Pilling 6657d34123 sched/clkinfo: ignore taps on events 2024-09-22 21:55:11 +01:00
thyttan 7a47e33441 edgeclk: live updates of step count 2024-09-22 12:53:03 +02:00
thyttan c5fbfa4482
Merge pull request #3568 from stweedo/boxclk
Update boxclk to v0.10
2024-09-22 10:32:12 +02:00
Anton 8367a865c4 Fix linter 2024-09-22 08:52:42 +02:00
Anton c8200c5067 Add a test locale 2024-09-22 08:46:06 +02:00
Rob Pilling 943de6fca8 sched/clkinfo: tapping an alarm toggles it on/off 2024-09-19 14:17:58 +01:00
Rob Pilling 84f12124fc clock_info: describe use of `dynamic` 2024-09-19 14:06:55 +01:00
Anton 9c173f313a counter: Support translations 2024-09-16 23:42:14 +02:00
Gordon Williams 5875cba522 0.03: Extend range slightly to include Ukrainian fonts 2024-09-16 16:40:52 +01:00
Anton f57992f3ae Remove meridians from time patterns 2024-09-16 13:24:37 +02:00
Gordon Williams 86b795220c
Merge pull request #3573 from atjn/locale-check
Improve sanity check for locales
2024-09-16 11:39:46 +01:00
Anton 0e53f127a1 Improve sanity check for locales 2024-09-14 22:01:43 +02:00
Flaparoo a6bf39620e hadash: banish evil eval 2024-09-13 20:50:07 +08:00
Rob Pilling 753780c4aa
Merge pull request #3570 from bobrippling/feat/promenu-long-title
promenu: scroll long titles
2024-09-13 12:45:11 +01:00
Gordon Williams 27450db7a6 Merge pull request #3572 from Guptilious/master 2024-09-13 09:05:53 +01:00
Rob Pilling aa6e46898f promenu: generate js 2024-09-12 18:22:47 +01:00
Rob Pilling 4061b419c6 promenu: scroll truncated menu lines 2024-09-12 18:22:37 +01:00
Rob Pilling 8aa839be26 promenu: factor out `drawLine()` 2024-09-12 18:21:46 +01:00
aemkai b7b23b83f1
Update blc.settings.js 2024-09-12 18:08:26 +02:00
aemkai 15c2ddb3c9
Update blc.settings.js 2024-09-12 18:05:31 +02:00
aemkai b5491e1371
Update blc.js 2024-09-12 18:05:12 +02:00
aemkai 3bdaad5fa4
Update blc.js
removed unused variables and cleaned tab/space-mix
2024-09-12 18:02:53 +02:00
aemkai 8336e4e7c5
Update blc.settings.js
removed space/tab mix
2024-09-12 18:02:07 +02:00
aemkai 3b37203584
Merge branch 'espruino:master' into master 2024-09-12 16:47:17 +02:00
aemkai 8bd5f3e56f
Update ChangeLog 2024-09-12 16:46:40 +02:00
aemkai 19391a0136
Update README.md
Added description for new functionalities.
2024-09-12 16:44:52 +02:00
aemkai 5403964960
Delete apps/blc/screenshot_blc.bmp
screenshot is outdated
2024-09-12 16:40:04 +02:00
aemkai db315f4b74
add settings files
add settings files for V4.0
2024-09-12 16:39:19 +02:00
aemkai ca055b4a31
upload new screenshots
upload new screenshots for V0.4
2024-09-12 16:37:23 +02:00
aemkai 2da349874b
Update metadata.json 2024-09-12 16:35:14 +02:00
aemkai 2569ef966a
Update blc.js
additional functions (change colors in settings)
2024-09-12 16:33:07 +02:00
thyttan 431100f724
Merge pull request #3548 from Guptilious/master
tv remote app
2024-09-12 11:25:20 +02:00
Guptilious beaa23da2d
Update apps/tvremote/app.js
Co-authored-by: thyttan <97237430+thyttan@users.noreply.github.com>
2024-09-12 10:05:40 +01:00
stweedo 824fef0e1a
Update screenshot to match boxclk-2.json config change 2024-09-12 03:02:18 -05:00
Guptilious ca004b2700
Update app.js
added an if statement to display an alert message if the tv config file is not present.
2024-09-12 07:56:31 +01:00
thyttan d1dbcc35aa
Merge pull request #3562 from flaparoo/calculator
calculator: truncate long numbers
2024-09-12 08:19:44 +02:00
stweedo 624cf0f510
Revised suffix formatting in getDate function 2024-09-11 23:38:00 -05:00
Gordon Williams bb92699e88
Merge pull request #3563 from thyttan/setui-proposal-preview
setuichange: throw if custom drag on some modes
2024-09-11 08:55:24 +01:00
Flaparoo 8113cbba4d hadash: added more to-dos 2024-09-11 10:29:10 +08:00
Flaparoo 6bf66d5fa2 calculator: append '...' to truncated numbers 2024-09-11 07:08:22 +08:00
thyttan 35b59ad217
gbdiscon: add note re Gadgetbridge version requirement 2024-09-10 22:39:28 +02:00
Rob Pilling d447b5c2e6 pace: initial app 2024-09-10 18:51:30 +01:00
thyttan ed534de39c gbdiscon: new app to disconnect from Gadgetbridge
gbdiscon sends an action intent that's picked up by Gadgetbridge to
disconnect the Bangle.js. It requires the Bluetooth intent API to be
enabled in Gadgetbridge. The clock face is loaded immediately.
2024-09-10 18:22:38 +02:00
thyttan c757b85760 setuichange: throw if custom drag on some modes
If custom drag handler is added together with mode updown or leftright
throw an exception.
2024-09-10 16:13:16 +02:00
Flaparoo dbeeee980f calculator: clean-up unused variables 2024-09-10 21:45:41 +08:00
Flaparoo 393f68260f calculator: clean-up unused variables 2024-09-10 21:42:35 +08:00
Flaparoo 563829bf82 calculator: truncate long numbers 2024-09-10 21:28:41 +08:00
thyttan 4d8c46ba51
Merge pull request #3541 from thyttan/pomoplus
pomoplus: increase size of fonts and buttons
2024-09-07 23:33:29 +02:00
thyttan c43f2c9f23
Merge pull request #3557 from flaparoo/aviatorclk
aviatorclk: v1.02 - various improvements
2024-09-07 23:07:58 +02:00
thyttan e353a4b6f1
Merge pull request #3560 from whenlit/master
New app: Dutch clock
2024-09-07 22:59:41 +02:00