Commit Graph

18479 Commits (master)

Author SHA1 Message Date
RKBoss6 aa3b3bc192
Update README.md for settings 2025-07-27 22:03:22 -04:00
RKBoss6 716951ec2d
Update app.js to use settings 2025-07-27 22:02:16 -04:00
RKBoss6 d226daaabe
Update metadata.json 2025-07-27 22:00:25 -04:00
RKBoss6 ee8fad69fd
Update ChangeLog 2025-07-27 21:59:33 -04:00
RKBoss6 0ea7ea5a8d
Merge branch 'espruino:master' into modclk-updates 2025-07-27 21:58:42 -04:00
Rob Pilling 0769af12c0
Merge pull request #3948 from pavelmachek/m_50_elite
elite: add elite clock
2025-07-27 21:57:44 +01:00
Rob Pilling 2ee0547cbd
Merge pull request #3945 from RKBoss6/settingsUpdate
[Settings] Update ChangeLog
2025-07-27 21:50:56 +01:00
Rob Pilling 318656a5d8
Merge pull request #3942 from bobrippling/workaround/promenu-2v27
promenu: workaround `setUI` touch handler bug (2v26/2v27)
2025-07-27 21:49:51 +01:00
RKBoss6 0d2cf7b8f4
Shift time logging into logEntry() function 2025-07-27 16:27:59 -04:00
RKBoss6 3fcd5fe273
Add checks for extreme fluctuation, log with human-readable date format 2025-07-27 16:22:26 -04:00
RKBoss6 a8dfd5bdeb
Create settings.js 2025-07-27 11:05:49 -04:00
Pavel Machek ff2c243ae8 trail: Mark this as 0.20 2025-07-27 11:52:21 +02:00
Pavel Machek f5b452a747 trail: Display zoom/demo. 2025-07-27 11:52:21 +02:00
Pavel Machek a42801da0a trail: hopefully got map drawing to work. 2025-07-27 11:52:20 +02:00
Pavel Machek 8acb48a97c trail: Start map draw around current position. 2025-07-27 11:52:00 +02:00
Pavel Machek 401f20514c trail: Fix parsing -- crlf removal is needed.
More documentation, display # points during recovery
Switch to ui library, and start using it.
2025-07-27 11:51:21 +02:00
Pavel Machek 2e95f12321 elite: add an icon 2025-07-27 10:38:33 +02:00
Pavel Machek 1f6844d902 elite: Add an icon 2025-07-27 10:38:33 +02:00
Pavel Machek 5204bd4690 elite: Add elite clock. 2025-07-27 10:38:33 +02:00
RKBoss6 328cc50893
Fix filename 2025-07-26 13:18:59 -04:00
RKBoss6 c06255dfb3
Update widget.js 2025-07-26 10:18:19 -04:00
RKBoss6 45df9b3cfa
Update widget.js 2025-07-26 09:55:52 -04:00
RKBoss6 c09e29b478
Define widget first 2025-07-25 19:47:17 -04:00
RKBoss6 bddd0f769b
Update widget.js 2025-07-25 19:44:28 -04:00
RKBoss6 86e0bef6c8
Update metadata.json 2025-07-25 19:41:09 -04:00
RKBoss6 29be5f50b9
add icon 2025-07-25 19:39:43 -04:00
RKBoss6 8dd3e19291
Fix for lint error 2025-07-25 17:46:05 -04:00
RKBoss6 63c7e5641a
Fixed settings by adding check for null at the beginning 2025-07-25 17:44:58 -04:00
RKBoss6 521aef8cc7
Test? 2025-07-25 10:39:40 -04:00
RKBoss6 3b34a41713
Add back handler 2025-07-25 08:48:00 -04:00
RKBoss6 45be15b643
change operator to not nullify 0 as well 2025-07-25 08:46:01 -04:00
RKBoss6 cfd7f4b11c
Bump version 2025-07-25 08:45:29 -04:00
RKBoss6 b4d6e92ed0
Update ChangeLog 2025-07-25 08:45:14 -04:00
RKBoss6 d05c0b1a9d
Use log file dynamically as getSettings() 2025-07-24 21:11:04 -04:00
RKBoss6 fdab17a6be
Delete log file in delete(), new algorithm for weighted average over time 2025-07-24 21:07:06 -04:00
RKBoss6 7bb0218899
Icon fixed, change expiry text to be ambiguous between platforms 2025-07-24 17:41:09 -04:00
RKBoss6 fbb8500b98
Create ChangeLog 2025-07-24 16:28:01 -04:00
RKBoss6 7d44e200dd
Add smartbatt module specifications, and links to it 2025-07-24 16:27:27 -04:00
RKBoss6 725d160442
Update widget.js 2025-07-24 16:19:54 -04:00
RKBoss6 faa6257974
Update metadata.json 2025-07-24 16:18:42 -04:00
RKBoss6 925c71a207
Merge branch 'espruino:master' into Smart-Battery 2025-07-24 16:17:05 -04:00
RKBoss6 99f79878c9
Update metadata.json 2025-07-24 15:51:27 -04:00
RKBoss6 143a7a40d6
Update README.md 2025-07-24 15:47:36 -04:00
RKBoss6 49a2780364
Update README.md 2025-07-24 15:40:25 -04:00
RKBoss6 27f2156a15
Update metadata.json 2025-07-24 15:38:38 -04:00
RKBoss6 746351da9a
Create settings.js 2025-07-24 15:36:48 -04:00
RKBoss6 9081a02c04
Create ChangeLog 2025-07-24 13:24:24 -04:00
RKBoss6 8dc9e56862
Update ChangeLog 2025-07-23 18:00:54 -04:00
RKBoss6 cb9b22afe4
Update module.js 2025-07-23 17:24:33 -04:00
RKBoss6 b170e9bb33
Fix for extra semicolon syntax error 2025-07-23 17:16:20 -04:00
RKBoss6 276bf0c7cd
add charging checks, made logging optional 2025-07-23 16:20:37 -04:00
RKBoss6 d4d4a7eaaa
Update module.js 2025-07-23 16:16:32 -04:00
RKBoss6 ebc31b5e36
Update module.js 2025-07-23 16:14:45 -04:00
RKBoss6 0bcde8eb07
Add files via upload 2025-07-23 16:11:29 -04:00
RKBoss6 255e34ea66
Create README.md 2025-07-23 16:11:18 -04:00
RKBoss6 0b39121ee1
Create metadata.json 2025-07-23 16:03:51 -04:00
RKBoss6 c37dce1071
add base module 2025-07-23 15:59:48 -04:00
Rob Pilling 2c51bc80e5 promenu: fix double-render from having two callbacks with "updown" 2025-07-23 20:54:14 +01:00
Rob Pilling c0545cf2c2 promenu: remove redundant setColor 2025-07-23 20:33:47 +01:00
Rob Pilling 65b9dbd388 promenu: bump version 2025-07-23 20:11:14 +01:00
Rob Pilling 372dfed735 promenu: generate js 2025-07-23 20:10:19 +01:00
Rob Pilling 5ae472358e promenu: workaround 2v2[67] bug - use separate touch handler
See:
- 8b2e5a5
- https://github.com/orgs/espruino/discussions/7697#discussioncomment-13782299
- https://github.com/espruino/Espruino/issues/2648#issuecomment-3095831472
2025-07-23 20:08:18 +01:00
Rob Pilling 25af19d98b promenu: pull out setUI() options 2025-07-23 20:07:11 +01:00
Rob Pilling febeda3375 promenu: pull out touch handler 2025-07-23 20:06:02 +01:00
Rob Pilling 7b5a7afb06 promenu: typecheck `back()` 2025-07-23 20:05:19 +01:00
Rob Pilling 79a8f8be47 promenu: E.showMenu() acts as Bangle.setUI() (i.e. reset) 2025-07-23 20:04:49 +01:00
Rob Pilling 9360190b80
Merge pull request #3933 from RKBoss6/BackLite
Create BackLite App
2025-07-23 18:09:59 +01:00
RKBoss6 26e6f12656
Update metadata.json 2025-07-23 11:55:22 -04:00
RKBoss6 a7178b0c9d
Update README.md 2025-07-23 08:24:58 -04:00
RKBoss6 29e41e5a3d
Update ChangeLog 2025-07-23 08:24:18 -04:00
RKBoss6 6b634f573c
Update metadata.json 2025-07-22 21:57:02 -04:00
RKBoss6 793116f615
Update metadata.json 2025-07-22 21:55:37 -04:00
RKBoss6 f189c3a330
Add files via upload 2025-07-22 21:55:09 -04:00
RKBoss6 8026dd4736
Delete apps/backlite/app.png 2025-07-22 21:54:57 -04:00
RKBoss6 5e9e672cb0
Add files via upload 2025-07-22 21:54:00 -04:00
RKBoss6 f84473937e
Delete apps/backlite/app.png 2025-07-22 21:53:43 -04:00
RKBoss6 98800dbf51
Update settings.js 2025-07-22 21:44:52 -04:00
RKBoss6 95fc7d0b46
Update metadata.json 2025-07-22 21:43:19 -04:00
RKBoss6 985ba611c6
Update ChangeLog 2025-07-22 21:41:32 -04:00
RKBoss6 bd31815bc5
Update README.md 2025-07-22 21:40:59 -04:00
RKBoss6 997bc68c4c
Update ChangeLog 2025-07-22 21:40:04 -04:00
RKBoss6 54a7f1a8fd
Update for settings 2025-07-22 21:39:31 -04:00
RKBoss6 e91fe0c099
Update metadata.json 2025-07-22 21:38:43 -04:00
RKBoss6 b4e417882d
Update README.md 2025-07-22 21:37:55 -04:00
RKBoss6 98d0d290e1
Create settings.js 2025-07-22 21:36:54 -04:00
RKBoss6 43fd2cb5dd
Add units for pie chart 2025-07-22 17:16:53 -04:00
RKBoss6 0f19a9c129
Fix syntax error 2025-07-22 16:02:15 -04:00
RKBoss6 f564a9fb2b
Update ChangeLog 2025-07-22 14:32:58 -04:00
RKBoss6 9e8c5e8671
Update metadata.json 2025-07-22 14:31:32 -04:00
RKBoss6 3732c027b4
Add rounding to 1 decimal place for ease of viewing 2025-07-22 14:22:50 -04:00
RKBoss6 816ce67598
Fix for proper displaying of total storage pie chart 2025-07-22 13:27:18 -04:00
RKBoss6 5b135b1d6c
test for working storagepie 2025-07-22 12:05:18 -04:00
RKBoss6 234680e7d5
Merge branch 'espruino:master' into StoragwAnalyser 2025-07-22 12:01:11 -04:00
Gordon Williams 169519a84c tweak to example messages 2025-07-22 14:53:08 +01:00
Gordon Williams 46bf6907a9 health 0.36: Fix Distance graphs that used '1*' to remove the suffix 2025-07-22 14:52:45 +01:00
Gordon Williams 3aa372bce1 minor tweak - hasRange not needed 2025-07-22 14:52:24 +01:00
Gordon Williams 0cf8d53c52 add clkinfodist 2025-07-22 14:52:14 +01:00
RKBoss6 c18a2201f5
Rename to stable voltage and percentage in settings 2025-07-22 09:37:30 -04:00
RKBoss6 eb940bc384
Update ChangeLog 2025-07-22 09:36:04 -04:00
RKBoss6 7f3f9c610b
Update metadata.json 2025-07-22 09:35:22 -04:00
RKBoss6 4fbffe2d1e
Update boot.js 2025-07-22 09:33:22 -04:00
Gordon Williams 74600dde8e clockinfo: Tapping Altitude now updates the reading 2025-07-22 14:05:28 +01:00
RKBoss6 4d7d0b3c56
Update boot.js 2025-07-21 21:24:11 -04:00
RKBoss6 89b45d0619
Update README.md 2025-07-21 21:23:50 -04:00
RKBoss6 c588a254d0
Update boot to use its own block 2025-07-21 21:17:51 -04:00
Gordon Williams a7da1bc1dc
Merge pull request #3934 from RKBoss6/settingsUpdate
[Settings] Add 0 level brightness setting for LCD settings
2025-07-21 17:49:50 +02:00
RKBoss6 45978db7e2
Fix storage get stats test, hide full storage pie if not compatible 2025-07-21 11:46:52 -04:00
RKBoss6 4595680e81
Fixed for @gfwilliams' reviewed changes 2025-07-21 11:23:26 -04:00
Gordon Williams a5e3330f7d clock_info 0.19: Fix Altitude ClockInfo after BLE added
Make this kind of bug less likely to happen in future by searching for the correct clockinfo
2025-07-21 10:36:52 +01:00
Gordon Williams 1fae42ff84
Merge pull request #3931 from RKBoss6/StoragwAnalyser
[Storage Analyser] Add pie charts
2025-07-21 09:52:28 +02:00
RKBoss6 51e6f374a2
Show total storage pie 2025-07-14 17:20:46 -04:00
Rob Pilling 85be38f3f1
Merge pull request #3936 from Koell/teatimer-settings
[teatimer] - 0.07
2025-07-14 18:08:24 +01:00
Rob Pilling 4309e0023d
Merge pull request #3932 from RKBoss6/tagLaunchUpdates
[Tag Launcher] Add haptic feedback in menu when selecting
2025-07-14 18:08:16 +01:00
RKBoss6 117e2e099c
Add loadApp function, making app more lightweight. 2025-07-13 11:10:50 -04:00
RKBoss6 d4f7470037
Update metadata.json 2025-07-13 10:42:34 -04:00
RKBoss6 3070bfb2ce
Update ChangeLog 2025-07-13 10:42:25 -04:00
Fabian Köll 59b8cd3121 [teatimer] - 0.07
- simplify ui
- enable settings
- adjustable time steps
- remove stuttering timer
- refactor code
2025-07-13 14:20:08 +02:00
RKBoss6 570d15daca
Fix: Haptic feedback does not need cache clear 2025-07-12 09:32:26 -04:00
RKBoss6 dabe80f789
Fixed for @bobrippling 's reviews 2025-07-12 09:31:37 -04:00
RKBoss6 2da0831c48
Create metadata.json 2025-07-11 22:22:44 -04:00
RKBoss6 4f9aa34b60
Create README.md 2025-07-11 22:19:45 -04:00
RKBoss6 3feaf83dad
Create widget.js 2025-07-11 19:56:43 -04:00
RKBoss6 1d8f64a158
Update README.md to show haptic feedback setting documentation 2025-07-11 15:30:21 -04:00
RKBoss6 680484732a
Update ChangeLog 2025-07-11 15:28:05 -04:00
RKBoss6 8bdd21fc40
Add toggle for haptic feedback 2025-07-11 15:27:34 -04:00
RKBoss6 7f78a473dd
Respond to buzz setting 2025-07-11 15:26:53 -04:00
RKBoss6 7c5976b0ee
Update settings.js 2025-07-11 15:16:15 -04:00
RKBoss6 f1570224af
Change settings.js to changed version 2025-07-11 13:51:21 -04:00
Gordon Williams e95668da52 messages 0.88: Adjust padding calculation so messages are spaced out properly even when using international fonts 2025-07-11 10:10:21 +01:00
RKBoss6 1aeeec65de
Update metadata.json 2025-07-10 21:37:24 -04:00
RKBoss6 3452d5e4de
Update ChangeLog 2025-07-10 21:37:09 -04:00
RKBoss6 b6eb67ace2
Update ChangeLog 2025-07-10 21:36:50 -04:00
RKBoss6 528b0f8add
Add zero brightness for LCD brightness 2025-07-10 21:33:51 -04:00
RKBoss6 aae381e787
Update README.md 2025-07-10 21:27:03 -04:00
RKBoss6 ad48a97123
Update README.md 2025-07-10 21:25:29 -04:00
RKBoss6 618b2dac26
Update boot.js 2025-07-10 21:24:30 -04:00
RKBoss6 e0657ab2ff
Update metadata.json 2025-07-10 17:22:31 -04:00
RKBoss6 d4290f1f80
Update boot.js 2025-07-10 17:21:58 -04:00
RKBoss6 9cdb4278a9
add icon 2025-07-10 17:18:45 -04:00
RKBoss6 b2e23e18c6
Update boot.js 2025-07-10 17:17:19 -04:00
RKBoss6 6cdc894367
Create README.md 2025-07-10 17:09:30 -04:00
RKBoss6 8897a691da
Create ChangeLog 2025-07-10 16:57:53 -04:00
RKBoss6 022636a69c
Create metadata.json 2025-07-10 16:57:38 -04:00
RKBoss6 d9850bcde1
Create boot.js 2025-07-10 16:53:53 -04:00
RKBoss6 daf5f926b3
Update metadata.json 2025-07-10 13:50:50 -04:00
RKBoss6 0e6b06cd1e
Update ChangeLog 2025-07-10 13:50:30 -04:00
RKBoss6 0ea0c91f3d
Update settings.js 2025-07-10 13:49:48 -04:00
RKBoss6 fee258b3cf
Increase vector font size maximum, for people who have trouble seeing small text 2025-07-10 13:49:39 -04:00
RKBoss6 03896797ff
Add buzz when app selected 2025-07-10 13:48:44 -04:00
RKBoss6 7ea4f886c0
Removed sortOrder 2025-07-10 08:46:47 -04:00
RKBoss6 2e8c356196
Update metadata.json 2025-07-09 15:03:43 -04:00
RKBoss6 fd006c5e4d
Update metadata.json 2025-07-09 15:02:01 -04:00
RKBoss6 49dfd65e91
Change sortorder to show system-level info before other apps 2025-07-09 15:01:13 -04:00
RKBoss6 8c4d2fe0ab
Change unit name to show in pie chart label 2025-07-09 14:58:59 -04:00
RKBoss6 556401329b
Add units for pie chart 2025-07-09 14:58:02 -04:00
RKBoss6 26bbdf0012
Fix commented out sections manifesting 2025-07-09 14:43:00 -04:00
RKBoss6 5484b2292e
Update ChangeLog 2025-07-09 14:37:23 -04:00
RKBoss6 a0c72183fd
Update metadata.json 2025-07-09 14:36:56 -04:00
RKBoss6 63142af614
Update custom.html 2025-07-09 14:36:29 -04:00
RKBoss6 023ee3e905
Tweaks 2025-07-09 14:33:30 -04:00
RKBoss6 8ddae73270
Add buttons to toggle views, fix alignment, 2025-07-09 14:28:40 -04:00
RKBoss6 137b9feaaa
Update custom.html 2025-07-09 12:02:32 -04:00
RKBoss6 556b7838ce
Update custom.html 2025-07-09 11:56:59 -04:00
RKBoss6 f42fb3a465
Update custom.html 2025-07-09 11:50:58 -04:00
RKBoss6 0e483df1a3
Update custom.html 2025-07-09 11:50:48 -04:00
RKBoss6 4d1209eec6
Update custom.html 2025-07-09 11:47:17 -04:00
RKBoss6 013f72d377
Update custom.html 2025-07-09 11:43:28 -04:00
RKBoss6 39117e7e98
Update custom.html 2025-07-09 11:41:51 -04:00
RKBoss6 dc40258a36
Update custom.html 2025-07-09 11:32:58 -04:00
RKBoss6 82155a7645
Simple piechart test 2025-07-09 11:28:59 -04:00
RKBoss6 0bf84d2ce7
Change icon 2025-07-09 11:22:16 -04:00
RKBoss6 e3535d2349
Add files via upload 2025-07-09 11:21:51 -04:00
RKBoss6 76b0462e39
Update metadata.json 2025-07-09 11:21:37 -04:00
RKBoss6 6ca410677d
Test pie charts 2025-07-09 11:20:23 -04:00
Gordon Williams ef5ae344d8 Add simple storage analyser app, fix https://github.com/espruino/EspruinoAppLoaderCore/issues/68 2025-07-09 08:19:05 +01:00
RKBoss6 e432ebb09f
Update ChangeLog 2025-07-05 17:16:33 -04:00
RKBoss6 911d8d5fb8
Update metadata.json 2025-07-05 17:15:05 -04:00
RKBoss6 c3f6264935
Update widget.js 2025-07-05 17:11:40 -04:00
thyttan aad30da1e7
Merge pull request #3925 from IsReal8a/bbreaker
Fixed some part of the flickering and the position of the HUD
2025-07-04 20:18:47 +02:00
IsReal8a d602bc16c5 Made more changes to make the game more efficient 2025-07-04 17:25:53 +02:00
Rob Pilling 166a3f4b5d
Merge pull request #3922 from splch/greener-twenties-v0.5
`twenties`: improve energy efficiency and simplify scheduling logic
2025-07-04 12:00:56 +01:00
Rob Pilling b2a54d682d
Merge pull request #3918 from f-elle/master
poweroff app: Use E.showMessage() instead of g.drawString().
2025-07-04 12:00:36 +01:00
IsReal8a d3aa3abeae Made changes to avoid flickering 2025-07-04 12:02:05 +02:00
Spencer Churchill e9fa295b60 Fix version formatting in metadata.json from "0.0.5" to "0.05" 2025-07-03 12:32:35 -07:00
Spencer Churchill dd354eaf11 Improve energy efficiency of the buzzing and update the source for sitting / standing 2025-07-03 12:28:19 -07:00
IsReal8a 3f2dc6f47d Made some changes in metadata.json 2025-07-03 14:57:43 +02:00
IsReal8a 43e851c82d Commenting BEEP as I don't need it right now 2025-07-03 14:45:01 +02:00
IsReal8a 3bed4a9e10 Now for sure! fixing the image 2025-07-03 14:42:19 +02:00
israelochoa 7134c44a3d Hope I fix the image this time 2025-07-03 14:39:04 +02:00
israelochoa 59fe43719e Fixing bbreaker image file 2025-07-03 14:36:48 +02:00
israelochoa eabde8565f Ficing bbreaker image file 2025-07-03 14:32:31 +02:00
israelochoa 89a3b0b4e0 Adding the BrickBreaker game 2025-07-03 14:06:36 +02:00
Gordon Williams 36cf50f89a screenshots 2025-07-02 09:43:20 +01:00
f-elle 7e7696216a Fixed power off with prompt disabled. 2025-07-02 10:32:49 +02:00
Gordon Williams f6fb9b7794 health 0.35: Update boot/lib.min.js 2025-07-02 09:22:06 +01:00
thyttan 2784c1b3b1
Merge pull request #3917 from RKBoss6/modclk
[Modern Clock] Fix clearing of date
2025-07-01 20:19:02 +02:00
f-elle 042b288c75 Bumped up the app version in metadata.json too. 2025-07-01 16:19:19 +02:00
f-elle 4dca221a75 Changed to use E.showMessage() instead of g.drawString() to display power off message. Looks better and is more coherent. 2025-07-01 16:09:15 +02:00
RKBoss6 2d8b1e8218
Merge branch 'espruino:master' into iosWeatherUpdates 2025-07-01 09:05:06 -04:00
RKBoss6 4a424b4025
Update metadata.json 2025-07-01 09:04:51 -04:00