Commit Graph

18389 Commits (32072f37d66c45dbd8e749cb842b3a2464663c3e)

Author SHA1 Message Date
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
Rob Pilling 0a097dd031
Merge pull request #3368 from halemmerich/warnings
Remove no longer needed lint exemptions
2024-04-20 08:49:27 +01:00
Rob Pilling 4928a6be0e
Merge pull request #3367 from halemmerich/sleeplog
sleeplog: Fix translation messing with back menu items
2024-04-20 08:38:40 +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
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
Rob Pilling 867198698d
Merge pull request #3363 from shansou504/master
binaryclk: 0.12 removed battery counter
2024-04-19 08:50:16 +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
Rob Pilling c641dd6b21
Merge pull request #3184 from thyttan/chronlog
chronlog: new app for logging time on tasks, courses, work, etc.
2024-04-18 22:10:42 +01: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
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 edc622066b
Merge pull request #3365 from jordimas/rellotge080
rellotge: Add analog watch, steps and date
2024-04-18 18:18:48 +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
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
thyttan b8cf841871
Merge pull request #3360 from shansou504/master
binaryclk: 0.11 fixed battery counter and changed to buzz instead of blink
2024-04-17 19:51:24 +02:00
shansou504 aed9114055 fixed battery counter and changed to buzz instead of blink 2024-04-17 12:14:49 -04:00
olivierbarriere 408ad86e72
Merge branch 'espruino:master' into master 2024-04-17 09:16:59 -04:00
thyttan 612f1576ab
Merge pull request #3358 from thyttan/fontkorean
fontkorean: rename icon to app.png
2024-04-17 13:27:24 +02: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
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