Rob Pilling
0256a6ad57
Merge pull request #3459 from bobrippling/fix/dst-apply
...
widdst: ensure DST is applied when leaving settings
2024-06-19 18:32:17 +01:00
poolitzer
75a26826f3
Feat: Added battery estimate in hs
2024-06-19 18:11:28 +02:00
Lars Werner
dce1fcdae7
replace ° by '
2024-06-19 14:41:48 +02:00
Lars Werner
cabc4cf057
Update ChangeLog
2024-06-19 14:40:50 +02:00
Lars Werner
5293aaa46e
Update version
2024-06-19 14:39:43 +02:00
Lars Werner
7d75f9a0f4
Update lcars.app.js
...
.replace('°', ' ');
2024-06-19 14:29:27 +02:00
Albert
c26d85d9d1
[nostt] unnecesary src key remove from metadata.json; cleanup nostt.app.js
2024-06-19 11:07:32 +02:00
Rob Pilling
7069440e47
Merge pull request #3457 from bobrippling/feat/ble-privacy
...
settings: add BLE privacy setting
2024-06-19 08:27:03 +01:00
Rob Pilling
7cab976623
Merge pull request #3456 from bobrippling/feat/recorder-dl-all
...
Recorder: add ability to download all tracks at once
2024-06-19 08:24:43 +01:00
Rob Pilling
8600d79e89
Merge pull request #3458 from bobrippling/fix/promenu-negative
...
promenu: fix values going below minimum, improve callbacks
2024-06-19 08:23:50 +01:00
Rob Pilling
01bec254ab
Merge pull request #3443 from lauzonhomeschool/datetime_picker
...
datetime_picker: create app and use it in [alarms] app
2024-06-17 20:45:55 +01:00
jeonlab
c40c4d4241
Merge branch 'espruino:master' into master
2024-06-17 11:05:24 -04:00
Rob Pilling
caaed8fc5e
widdst: ensure DST is applied when leaving settings
2024-06-16 19:56:12 +01:00
Rob Pilling
a97ff20066
promenu: bump version
2024-06-16 17:53:36 +01:00
Rob Pilling
120bc9a300
promenu: generate JS
2024-06-16 17:52:43 +01:00
Rob Pilling
7822445b6a
promenu: fix values going below minimum
2024-06-16 17:52:10 +01:00
Rob Pilling
1fa407b305
promenu: only run onchange/draw if value changes
2024-06-16 17:51:32 +01:00
Rob Pilling
d9bc0aaffa
promenu: fix whitespace
2024-06-16 17:51:08 +01:00
Rob Pilling
1d2ec94f8d
settings: add BLE privacy option
2024-06-16 17:35:15 +01:00
Rob Pilling
20810b4403
Merge pull request #3451 from paul-arg/elapsed_t
...
elapsed_t: add option to set clock as default and handle DST in day/month/year mode
2024-06-16 16:20:07 +01:00
Rob Pilling
95b383f593
Merge pull request #3304 from paul-arg/widbtstates
...
BT States Widget fix: handle colors themes better
2024-06-16 16:17:46 +01:00
Rob Pilling
8547011cbb
recorder interface: show currently downloading/deleting filename
2024-06-16 15:45:03 +01:00
Rob Pilling
ecf1f2ed95
recorder interface: fix unrelated empty-csv saving bug
2024-06-16 15:38:22 +01:00
Rob Pilling
7e7945b6e2
recorder interface: add download-all functionality
2024-06-16 15:38:22 +01:00
Rob Pilling
9561a4b5fc
recorder interface: convert `if`s to `switch`
2024-06-16 15:19:52 +01:00
Rob Pilling
7b044002cd
recorder interface: fix indent
2024-06-16 15:18:18 +01:00
Albert
14193641dd
creator added
2024-06-13 23:39:13 +02:00
Albert
f98666a547
type added to nostt metadata.json
2024-06-13 23:36:19 +02:00
Albert
2f1dbab72e
nostt app init
2024-06-13 23:26:47 +02:00
paul-arg
532abba4d5
elapsed_t: handle DST in day/month/year mode
2024-06-12 19:09:58 +02:00
paul-arg
4e428a6fbc
elapsed_t: handle DST in day/month/year mode
2024-06-12 19:09:07 +02:00
jeonlab
a0dc1198ba
Merge branch 'espruino:master' into master
2024-06-12 11:02:14 -04:00
Gordon Williams
a038233fa6
blecsc 0.05: Fix <1 event/second issue
2024-06-12 11:22:25 +01:00
Gordon Williams
d4d4fb944e
cscsensor 0.13: Fix total distance calculation
2024-06-12 11:22:13 +01:00
paul-arg
eb55e5ddf2
elapsed_t: add option to set clock as default
2024-06-11 13:09:19 +02:00
paul-arg
e537295717
elapsed_t: add option to set clock as default
2024-06-11 13:09:05 +02:00
paul-arg
27a6aeea8f
elapsed_t: add option to set clock as default
2024-06-11 13:08:43 +02:00
paul-arg
98608999da
Merge branch 'espruino:master' into elapsed_t
2024-06-11 13:06:58 +02:00
lauzonhomeschool
1a422b1041
[datetime_picker] type module
2024-06-10 19:46:50 -04:00
paul-arg
b506f8556b
vpw_clock: do not remove VGA8 font
2024-06-10 17:33:30 +02:00
paul-arg
e8bbc537c9
vpw_clock: do not remove VGA8 font
2024-06-10 17:32:56 +02:00
paul-arg
67e7eebb9e
vpw_clock: do not remove VGA8 font
2024-06-10 17:32:26 +02:00
jeonlab
9b15e13108
Merge branch 'espruino:master' into master
2024-06-10 10:35:55 -04:00
paul-arg
c8fa6637f3
widbtstates: improve colours depending on BT state
2024-06-10 10:10:13 +02:00
thyttan
81b860215b
Merge pull request #3440 from devsnd/fileman-improvements2
...
fileman: improve showing files in browser, was truncated before
2024-06-10 00:32:06 +02:00
Sean Lynch
6cc24efe52
remove prettierignore
2024-06-09 14:01:02 -07:00
slynchDev
116789cdfd
Merge branch 'espruino:master' into master
2024-06-09 13:44:28 -07:00
Sean Lynch
fa2ed9d30d
bug fix
2024-06-09 13:40:42 -07:00
Sean Lynch
7f7ebd1039
bug fix
2024-06-09 13:39:12 -07:00
Sean Lynch
c3f3576200
fixes from PR comments
2024-06-09 13:33:14 -07:00
thyttan
13e25279b9
run: add to readme hint re runplus
2024-06-09 17:23:37 +02:00
thyttan
5b785bc5d1
run: add hint re runplus in description
2024-06-09 17:21:58 +02:00
thyttan
4ef3533264
astrocalc: fix lint warning
...
- remove the variable `m` that was repeatedly assigned the return value of `E.showMenu` but never used.
2024-06-09 15:50:50 +02:00
thyttan
fe3142355b
astrocalc: fix lint warnings
...
- Comment out an unused function
- move initialization, `let m;` further up in the file.
2024-06-09 15:36:03 +02:00
lauzonhomeschool
1b80826b7a
[datetime_picker] build doesn't allow type
2024-06-09 00:21:49 -04:00
lauzonhomeschool
fd4009ae73
[datetime_picker] convert to pure library, improve Readme with control details and sample code
2024-06-09 00:19:05 -04:00
paul-arg
db4ce65672
astrocalc: Update ChangeLog
2024-06-08 22:29:21 +02:00
paul-arg
507dafc8b4
astrocalc: Update metadata.json
2024-06-08 22:28:05 +02:00
paul-arg
6b9c955dc5
fix(astrocalc): handle when the moon rise or set don't occur on the current day
2024-06-08 17:54:19 +02:00
Sean Lynch
5d2427dff2
cleanup for PR
2024-06-07 14:36:16 -07:00
Sean Lynch
ebc5f5cf5b
icon fix
2024-06-07 13:47:20 -07:00
Sean Lynch
94a26e6c29
metadata update
2024-06-07 13:35:28 -07:00
Sean Lynch
7cfec84020
icon fix
2024-06-07 13:33:13 -07:00
Sean Lynch
18b8217886
added README
2024-06-07 13:24:55 -07:00
Sean Lynch
b39e13f9f7
inititial commit
2024-06-07 12:58:15 -07:00
jeonlab
1803eced36
Merge branch 'espruino:master' into master
2024-06-07 13:34:55 -04:00
lauzonhomeschool
e1ddcca2dd
Merge branch 'espruino:master' into datetime_picker
2024-06-06 00:01:27 -04:00
lauzonhomeschool
2d256f23c5
[datetime_picker] create app and use it in alarm app
2024-06-05 23:59:48 -04:00
thyttan
946d72205c
Merge pull request #3431 from bobrippling/feat/run-noprompt
...
runplus: add option to always resume
2024-06-05 00:40:27 +02:00
Gordon Williams
050cd914fa
blecsc 0.04: Added support for <1 wheel/crank event/second (using idle counters) (ref #3434 )
2024-06-04 10:26:18 +01:00
Gordon Williams
8742e68e2e
cscsensor 0.12: Fix regression reporting cadence (reported per second when should be per minute) ( fix #3434 )
2024-06-04 10:15:00 +01:00
jeonlab
bb06107b97
Merge branch 'espruino:master' into master
2024-06-03 13:49:49 -04:00
Gordon Williams
afea9dff9c
Merge pull request #3428 from halemmerich/newLCDOverlay
...
Adapt widget_utils and messagesoverlay to new LCD overlay code for remove callbacks
2024-06-03 10:11:06 +01:00
thyttan
2a0cc2d66c
Merge pull request #3439 from devsnd/supaclockpro
...
New App: SUPACLOCK Pro ULTRA
2024-06-01 21:56:09 +02:00
thyttan
82a5ab5724
supaclk: remove unnecessary delete in remove funct
...
since they are initiatied with let inside the outer curly braces they
should be cleared automatically like all other let-ibles.
2024-06-01 15:12:01 +02:00
thyttan
249a119e12
supaclk: misc suggested fixes and changes
...
- clear screen including widgets before drawing splash screen.
- change from a font that's not defined to one that is.
- make it so the splash screen can be cut short to load the launcher.
2024-06-01 13:41:35 +02:00
Tom Wallroth
be770a02dc
Initial version done!
2024-05-31 14:56:59 +02:00
Tom Wallroth
da25d445ef
fileman: improve showing files in browser, they were trunkated when using alert for display
2024-05-31 14:54:15 +02:00
Rob Pilling
064d9ceb71
Merge pull request #3436 from pavelmachek/m_23_sixths4 (and tweak lints)
2024-05-30 22:21:57 +01:00
Rob Pilling
c222676501
lint_exemptions: update for sixths
2024-05-30 22:21:15 +01:00
Rob Pilling
5ddecd2cef
lint_exemptions: remove contacts entry
2024-05-30 22:21:05 +01:00
Rob Pilling
43e752851b
sixths: fix some lint warnings
2024-05-30 22:18:29 +01:00
jeonlab
faff06a321
Merge branch 'espruino:master' into master
2024-05-30 09:01:12 -04:00
Rob Pilling
456cf7f121
Merge pull request #3438 from bobrippling/fix/ble-advert-array
...
Add `ble_advert` module
2024-05-30 08:22:22 +01:00
jeonlab
d7066a081f
Update metadata.json
2024-05-28 21:42:04 -04:00
Rob Pilling
bcc5ae9a15
openhaystack: use ble_advert
2024-05-28 22:44:36 +01:00
Pavel Machek
bca8593185
sixths: Mark this as v0.04
2024-05-28 13:19:25 +02:00
Pavel Machek
7c2d24823a
sixths: fix drawing timeouts, dot now blinks as expected.
2024-05-28 13:19:23 +02:00
Pavel Machek
9f5c13aa36
sixths: add blinking dot, rework altitude adjustment to use system.
2024-05-28 13:19:21 +02:00
Pavel Machek
b7f127a2e1
sixths: Powering up sensors all the time may not be neccessary
2024-05-28 13:19:19 +02:00
Pavel Machek
b93539da9e
sixths: reduce wakeups to 60s when inactive
2024-05-28 13:19:15 +02:00
Rob Pilling
3be97f8d01
runplus: simpler always-resume toggle
2024-05-28 08:37:54 +01:00
Rob Pilling
020d26ddef
runplus: update status depending on if in the pause window
2024-05-28 08:24:58 +01:00
Travis Evans
df84f229e4
Give up on push-to-delete; Layout's cbl callback just doesn't work
2024-05-27 20:01:51 -05:00
Travis Evans
73ac306b76
Fix metadata.json error (should not try to download data files)
2024-05-27 19:48:47 -05:00
Travis Evans
453a4a0697
Fix sanity-check errors
2024-05-27 14:59:25 -05:00
Travis Evans
e7477784e9
Add app metadata files
2024-05-27 14:38:32 -05:00
jeonlab
bf106b8c0c
Merge branch 'espruino:master' into master
2024-05-26 20:52:05 -05:00
Travis Evans
9e2c87cad8
Remove short-press callback from log entry delete button
...
That was just for testing; the emulator doesn't support long presses.
2024-05-26 13:57:41 -05:00
Travis Evans
a08d580a1e
Rename function for clarity
2024-05-26 13:23:29 -05:00
Travis Evans
872a7a51de
Add action setting for button presses
2024-05-25 18:32:18 -05:00
Travis Evans
ab045fbd24
Implement ability to delete log entries
2024-05-24 18:21:52 -05:00
Tom Wallroth
19bf4b4cdf
supaclockpro wip
2024-05-24 23:04:44 +02:00
Rob Pilling
b4dffbfd0e
Use `ble_advert` module
2024-05-24 17:21:23 +01:00
Gordon Williams
e856e381fa
android: Allow `calendar-` to take an array of items to remove
2024-05-24 09:10:51 +01:00
Gordon Williams
f6289804d6
android 0.36: Move from wrapper function to {} and let - faster execution at boot
2024-05-24 09:02:32 +01:00
Rob Pilling
f29ae079d7
Merge pull request #3432 from vczb/feat/clkinfocal-remove-duplicate-day-calendar
...
clkinfocal: remove duplicate day in calendar when format setting is 'dd MMM'
2024-05-23 21:01:31 +01:00
Rob Pilling
574bf6e66d
Merge pull request #3430 from bobrippling/fix/promenu-items
...
promenu: fix removal of final menu item
2024-05-23 21:01:18 +01:00
jeonlab
a2c191a0c6
Update metadata.json
2024-05-22 20:58:53 -05:00
jeonlab
26ebfa9bf5
Merge branch 'espruino:master' into master
2024-05-22 20:55:29 -05:00
Vini
0574647e60
feat: remove duplicate day in calendar
...
Remove duplicated day in calendar when format setting is 'dd MMM'
2024-05-22 22:28:36 +02:00
Gordon Williams
d1fc9abf27
fw update to be aware of 2v22
2024-05-22 08:41:01 +01:00
jeonlab
2e241d8505
Merge branch 'espruino:master' into master
2024-05-21 16:14:14 -05:00
Rob Pilling
e8187b9c01
Merge pull request #3422 from AnotherStranger/feature/gadgetbridge-sleep-as-android
...
Feature/gadgetbridge sleep as android
2024-05-21 21:54:43 +01:00
Rob Pilling
350cb9d812
android: note `GB` as a global
2024-05-21 21:53:50 +01:00
Rob Pilling
268fb71c06
Merge pull request #3425 from devsnd/contacts-with-calling
...
Contacts 0.04: Added call function to contacts app, Refactoring
2024-05-21 21:48:43 +01:00
Rob Pilling
6bd3d2e599
promenu: fix removal of final menu item & `E.showMenu(<nothing>)`
2024-05-21 21:44:54 +01:00
Rob Pilling
984f38d60c
runplus: only prompt to resume after a given duration
2024-05-21 21:15:43 +01:00
jeonlab
6988627445
Update app.js
2024-05-21 14:55:47 -05:00
Rob Pilling
e39e4b6723
Merge pull request #3419 from bobrippling/feat/run-focus
...
runplus: add ability to focus an individual stat
2024-05-21 20:52:22 +01:00
Gordon Williams
cb4d14e6b0
typo
2024-05-21 11:41:55 +01:00
Gordon Williams
ae75c00ba1
clockbg 0.03: Add 'Squares' option for random squares background
2024-05-21 11:28:56 +01:00
Gordon Williams
e0acc5610e
updated example clock with fast load code and a screenshot
2024-05-21 11:28:01 +01:00
Gordon Williams
662cb75dfa
Add tag for clocks that use clockbg, and allow custom image upload for clockbg
2024-05-21 09:32:39 +01:00
Martin Boonk
bfde708372
messagesoverlay - Update changelog
2024-05-20 17:20:53 +02:00
André Büsgen
3ce52f8f17
Merge branch 'master' of https://github.com/espruino/BangleApps into feature/gadgetbridge-sleep-as-android
2024-05-20 14:07:02 +02:00
Martin Boonk
04d58e3720
messagesoverlay - Adapt to new setLCDOverlay
2024-05-20 12:41:20 +02:00
André Büsgen
fd825b2b68
fix: Banle => Bangle typo
2024-05-19 23:06:59 +02:00
André Büsgen
4a3fde0bf2
fix: add missing var
2024-05-19 22:44:05 +02:00
André Büsgen
31ec4d22d1
fix: naming mistakes
2024-05-19 16:54:39 +02:00
André Büsgen
ce42dfb3e9
refactor: rename sleepasandroid to accelsender
2024-05-19 16:51:14 +02:00
André Büsgen
8348aabc15
feat(android): bump version and update changelog.
2024-05-19 00:07:38 +02:00
André Büsgen
916dd70052
fix(sleepasandroid):use correct metadata for settings file
2024-05-18 23:58:44 +02:00
André Büsgen
3b73a150ed
feat(sleepasandroid): add event handler to start/stop sleepasandroid tracking
2024-05-18 23:54:21 +02:00
André Büsgen
ec3b20c5fc
feat(sleepasandroid): add config file to save whether the integration is enabled.
2024-05-18 22:55:19 +02:00
Tom Wallroth
ab1232763e
bumped version to 0.04
2024-05-18 21:39:34 +02:00
Tom Wallroth
000f6efe92
refactored contacts.app.js, added function to call contact from the watch by triggering intent on phone
2024-05-18 21:37:46 +02:00
Rob Pilling
e53c0cdb31
Revert "Move BLE advertising coordination to a module"
...
This reverts commit 2a4057666b .
Conflicts:
.eslintignore
modules/ble_advert.ts
2024-05-18 17:18:40 +01:00
Rob Pilling
0427240b18
.eslintrc.js: move to top-level (for modules)
2024-05-18 10:44:59 +01:00
Rob Pilling
40c851217f
eslint: list generated js files to ignore
2024-05-18 10:30:53 +01:00
André Büsgen
68ed8739b3
feat: inital working implementation for Sleep as Android
2024-05-18 09:01:20 +02:00
André Büsgen
3b36e66bcf
feature: refactor sleepasandroid and try to provide start/stop functions
2024-05-17 23:08:12 +02:00
Rob Pilling
2d113883eb
Merge branch 'upstream/master' into feat/bleadvert-module
...
Conflicts:
.eslintignore
2024-05-17 21:58:04 +01:00
Rob Pilling
2a4057666b
Move BLE advertising coordination to a module
2024-05-17 21:52:08 +01:00
Tom Wallroth
7ed4d23874
wip
2024-05-17 20:55:56 +02:00
Rob Pilling
656e210617
Merge pull request #3390 from atjn/ts-lint
...
Enforce and fix typescript lints
2024-05-17 19:07:32 +01:00
André Büsgen
84b3b22ef3
feat(sleepasandroid): add initial accel export code.
2024-05-17 19:01:22 +02:00
Gordon Williams
3eb1f8ff6b
add GPS speed clockinfo
2024-05-17 16:33:40 +01:00
Gordon Williams
83e32cd75d
lint exemptions
2024-05-17 16:33:28 +01:00
Gordon Williams
e218df999c
tweak clockinfo category naming
2024-05-17 16:33:19 +01:00
Gordon Williams
5c89b45722
Finally merge two broken Bluetooth Cycle Speed sensor apps to use one library that 'just works' (I hope!) - added clockinfo and recoder functionality
2024-05-17 16:08:11 +01:00
Anton
751f5ed9f3
Unbump app with only comment change
2024-05-17 14:58:58 +02:00
Anton
ceb8039711
Merge branch 'master' into ts-lint
2024-05-17 14:40:01 +02:00
Gordon Williams
9841aeddeb
really try and fix csc - it was so broken!
2024-05-17 13:16:45 +01:00
Gordon Williams
799da73129
0.10: Fix cscsensor when using coospoo sensor that supports crank *and* wheel
2024-05-17 12:45:32 +01:00
Rob Pilling
5eb8f5625d
runplus: don't show cached value of a stat
...
... as it might be roughtly correct as of when the user paused (HRM) or
totally stale (time, step count, etc)
2024-05-16 21:30:34 +01:00
Rob Pilling
9b252e912d
runplus: handle long stat titles
2024-05-16 21:30:12 +01:00
Rob Pilling
768437219e
runplus: fix drawing of stat when zoomed
2024-05-16 21:13:57 +01:00
Rob Pilling
a4c5e14ba9
Merge pull request #3418 from bobrippling/fix/multitimer-uiremove
...
multitimer: preserve original `uiRemove`
2024-05-16 08:54:30 +01:00
Rob Pilling
f8aab1d6b7
Merge pull request #3416 from bobrippling/feat/promenu-api
...
promenu: handle boolean menu entries, back functionality and scroll and use typescript
2024-05-16 08:46:50 +01:00
Rob Pilling
f543b86eae
runplus: improve comment
2024-05-15 18:07:36 +01:00
Rob Pilling
ae5b8263d5
runplus: use theme fg for zoom
2024-05-15 18:03:37 +01:00
Rob Pilling
a847a70304
runplus: simplify switch -> if
2024-05-15 18:03:19 +01:00
Gordon Williams
eecef3ff91
Merge pull request #3413 from halemmerich/android
...
Port additional tests and fix GB events in runapptests.js
2024-05-15 16:56:52 +01:00
Martin Boonk
12da4948e8
runapptests - Only advance timers and not Date.now
2024-05-15 17:47:22 +02:00
Rob Pilling
f304ce9a68
runplus: update version & README
2024-05-15 08:29:13 +01:00
Rob Pilling
571ed1b344
runplus: add zoom ability
...
to make stats easier to read while running, e.g. focus on pace
2024-05-15 08:24:55 +01:00
Rob Pilling
84730da57a
runplus: factor out to `setScreen`
2024-05-14 22:28:15 +01:00
Rob Pilling
8bc3b49e80
runplus: move karvonen start logic into `onStartStop()`
2024-05-14 22:27:17 +01:00
Rob Pilling
5df489c587
runplus: use `screen` to represent menu/karvonen mode
2024-05-14 22:26:43 +01:00
Rob Pilling
d7286c451b
multitimer: preserve original `uiRemove`
...
e.g. a `showMenu()`'s `setUI` call
2024-05-14 21:55:30 +01:00
Rob Pilling
dd0fd23af1
promenu: register swipe as part of setUI
...
... for removing later, e.g. when a submenu comes along
2024-05-14 21:53:24 +01:00
Rob Pilling
832306f4db
promenu: bump version, update changelog
2024-05-14 08:36:03 +01:00
Rob Pilling
760ddb9403
promenu: generate js
2024-05-14 08:36:03 +01:00
Rob Pilling
a0e5090254
promenu: fix boolean overwriting
2024-05-14 08:36:03 +01:00
Rob Pilling
b5ad702c3a
promenu: simplify if-else
2024-05-14 08:36:03 +01:00
Rob Pilling
9c6f14a63e
promenu: item function typings / tweaks
2024-05-14 08:36:03 +01:00
Rob Pilling
b5313e5c82
promenu: pass `back` into setUI() for the back button
2024-05-14 08:36:03 +01:00
Rob Pilling
420f08deb5
promenu: fill out README
2024-05-14 08:35:58 +01:00
Rob Pilling
c22f16eb74
promenu: typescript
2024-05-13 18:20:32 +01:00
Rob Pilling
6c4bd363da
promenu: fix back/setUI wiping previous setUI
2024-05-13 18:20:32 +01:00
Rob Pilling
c0f4a195db
promenu: options.scroll support
2024-05-13 18:20:32 +01:00
Rob Pilling
927102ab96
promenu: options.back() support
2024-05-13 18:20:32 +01:00
Rob Pilling
0fc8fdd636
promenu: options.topWidgets for leaving widget space
2024-05-13 18:20:32 +01:00
Martin Boonk
9814dd424c
runapptests - Rename sleep to advanceTime and add documentation
2024-05-13 19:16:02 +02:00
Martin Boonk
a2d2a34906
android - Explicit expectation for new calls instead of accepting old ones
2024-05-13 18:41:47 +02:00
Gordon Williams
ea03c34099
Revert "Revert "exstats: fix steps being negative""
2024-05-13 09:49:52 +01:00
Martin Boonk
e248235e84
messagesoverlay - Adds a test for watch backgrounding
2024-05-12 00:17:00 +02:00
Martin Boonk
ead2a9449e
Remove lint exemption for no longer existing file
2024-05-11 23:18:29 +02:00
Martin Boonk
5172d8f8b3
android - Port remaining tests from js to new json format
2024-05-11 23:10:30 +02:00
Travis Evans
1dd88b29b2
Fix breakage after recent FW (Date object serializes differently)
2024-05-10 20:26:13 -05:00
Travis Evans
3073404766
Rename app
2024-05-10 20:21:36 -05:00
Gordon Williams
5e312b352a
Merge pull request #3399 from halemmerich/gpstests
...
Implements more asserts and reading testcases from json files
2024-05-10 09:26:22 +01:00
Gordon Williams
208f04988e
Revert "exstats: fix steps being negative"
2024-05-10 09:08:24 +01:00
Rob Pilling
3f422d5712
run & runplus: bump versions (exstats)
2024-05-09 12:11:00 +01:00
Gordon Williams
265b3284e1
andark 0.06: Fix issue showing widgets when app is fast-loaded into from launcher with widgets disabled
2024-05-09 09:12:47 +01:00
Gordon Williams
6686bcd29e
two more backgrounds
2024-05-09 09:11:06 +01:00
Gordon Williams
85df6236fc
lint update
2024-05-09 09:11:06 +01:00
Gordon Williams
b4cd690c48
clockinfo: Add drawFilledImage to allow drawing icons with a separately coloured middle0.12: Add drawFilledImage to allow drawing icons with a separately coloured middle
...
pebblepp/analogquadclk: not use drawFilledImage fn
Add twotwoclock, a 2x2 digital clock with clockinfos
2024-05-09 09:11:06 +01:00
thyttan
6f0440d5e8
Merge pull request #3404 from aGoodUsername/master
...
fuzzyw: add toggle for animation + minor bug fixes
2024-05-08 23:20:06 +02:00
thyttan
720c897eab
fuzzyw: define f_string
...
As `let` was accidentally left out after the refactor on latest previous commit. To appease the linter and not pollute global scope.
2024-05-08 23:14:06 +02:00
aGoodUsername
bb57dfcd63
fuzzyw: .replace change
2024-05-08 10:22:50 +02:00
Rob Pilling
6dfa69d17d
Merge pull request #3256 from buzden/master
...
andark: support optional widgets loading and other settings
2024-05-07 22:28:20 +01:00
aGoodUsername
6aa0dc2c5a
Merge branch 'espruino:master' into master
2024-05-07 13:05:13 +02:00
Denis Buzdalov
c4ebaf926b
[ fix ] Move setting the clock status before widgets loading
2024-05-07 12:38:07 +03:00
aGoodUsername
e98c06998f
fuzzyw: added toggle for animation and fixed various bugs
...
* fuzzyw: add animation toggle, fix various minor bugs
* fuzzyw: settings: add animation toggle and fix various minor bugs
* fuzzyw: added Danish to readme
* fuzzyw: Update ChangeLog
* fuzzyw: Update metadata.json
2024-05-07 09:52:40 +02:00
Rob Pilling
06792490e9
Merge pull request #3400 from bobrippling/fix/widdevst-default-setting
...
widdevst: fix default, keep original behaviour
2024-05-07 08:33:22 +01:00
thyttan
f3de553707
twenties: add "health" tag
2024-05-06 19:58:15 +02:00
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
pinq-
805f13fb59
higher threshold and lower scale for 16bit
2024-04-29 19:24:44 +03: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
pinq-
6cc888000a
back to 100hz
2024-04-26 10:27:07 +03: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