Commit Graph

238 Commits (f10ff2199d358ee82ba9add8fb0dba52da910212)

Author SHA1 Message Date
thyttan f10ff2199d SliderInput: fix inability to initiate w level 0 2023-10-17 22:49:31 +02:00
thyttan 0f9cb53509 SliderInput: add `stopAutoUpdate` function 2023-10-17 22:49:31 +02:00
thyttan a353fdbc1c SliderInput: add rectangle object to slider object 2023-10-17 22:49:31 +02:00
thyttan 4ca116aaba SliderInput: track active drag handler in variable 2023-10-17 22:49:31 +02:00
thyttan b69274f364 SliderInput: vim auto-format + format tweak 2023-10-17 22:49:31 +02:00
thyttan 7e906ede25 SliderInput:refactor to return obj w funcs & vars
... making it possible to interact with the slider reachable in the scope
where the slider was initiated from.
2023-10-17 22:49:31 +02:00
thyttan 53242e8aaf SliderInput: contain config in an object 2023-10-17 22:49:31 +02:00
thyttan 87a8593b04 SliderInput: add function to auto progress
making it possible to track progress in e.g. a song.
2023-10-17 22:49:31 +02:00
thyttan 644d23a511 SliderInput: default graphics depend on appRect 2023-10-17 22:49:31 +02:00
thyttan a7787abba9 SliderInput: tweaks for showing multiple sliders 2023-10-17 22:49:31 +02:00
thyttan abfca68abb SliderInput: fix slider graphics
that was a little off after changing from using LCD overlay.
2023-10-17 22:49:31 +02:00
thyttan c86fd3458b SliderInput: load test app on load from Web IDE 2023-10-17 22:49:31 +02:00
thyttan afa7fd91ec SliderInput: precalculate static rectangles
also remove unneeded variable 'levelHeight'
2023-10-17 22:49:31 +02:00
thyttan ead101bb90 SliderInput: (WIP) fix rotation after refactor 2023-10-17 22:49:31 +02:00
thyttan 604350e328 SliderInput: refactor to not use LCD overlay 2023-10-17 22:49:31 +02:00
thyttan ffab963837 SliderInput: add horizontal configuration 2023-10-17 22:49:31 +02:00
thyttan 49d8346098 SliderInput: default prevLevel to middle of range. 2023-10-17 22:49:31 +02:00
thyttan 32903324ae SliderInput: be lazy about running callback funct
only run if the sliders level was changed.
2023-10-17 22:49:31 +02:00
thyttan 3c21342a7d libslider: split and move to modules and test app 2023-10-17 22:49:31 +02:00
Travis Evans 7dfd7dde54 Rename public `btnBorder` and `btnFace` fields to `btnBorderCol` and `btnFaceCol`, respectively 2023-09-14 16:19:45 -05:00
Travis Evans 45f07db370 Fix selected button color on Bangle.js 1 2023-09-14 15:39:50 -05:00
Travis Evans 6b2bcc61ba Update documentation 2023-09-13 17:41:17 -05:00
Travis Evans e098d0fc9e Implement separate colors for button background (face) and “actual” background (outside border) 2023-09-13 17:10:15 -05:00
Gordon Williams 25251646c0 Update minified layout after @nravanelli's PR 2023-09-13 14:01:32 +01:00
Gordon Williams 3fc4522722 fix docs 2023-06-30 13:30:29 +01:00
Gordon Williams 5ae91b90b0 Fix date_utils if timezone is 12.
https://forum.espruino.com/conversations/387709/#comment17024817
2023-06-21 10:09:47 +01:00
Gordon Williams 6bdb7dc0ad Fix widgets that clear too low, and make widget swipeOn have a 2px border at the bottom 2023-06-09 11:04:06 +01:00
Gordon Williams 2b6f7765cc Fix buzz.js - whenever called this used to keep firing an interval every 100ms, and they would build up! 2023-06-08 19:26:12 +01:00
Gordon Williams 625f31c8d4 0.16: Added ability to resume a run that was stopped previously (fix #1907) 2023-05-19 16:16:19 +01:00
Gordon Williams 6084c2b9ad Fix issue with widget utils - just a single hidden widget would cancel checking others 2023-05-10 12:05:30 +01:00
Gordon Williams 5ebb56e950 run: Keep run state between runs (allowing you to exit and restart the app) 2023-02-23 11:00:06 +00:00
Gordon Williams de40f314c7 Moved clock_info to a module 2023-01-27 13:33:46 +00:00
Gabriele Monaco 4d670d0fde quicklaunch: do not react if clkinfo is focused 2023-01-25 15:23:24 +01:00
Gordon Williams 4006155ac9
Merge pull request #2515 from nravanelli/master
Updated Layout.js
2023-01-23 09:15:44 +00:00
Gordon Williams 60f3312771
Merge pull request #2521 from glemco/master
Some changes to the clkinfo
2023-01-23 09:04:51 +00:00
Martin Boonk bf5c44c922 graphics_utils - Use correct parameter variable 2023-01-22 10:06:32 +01:00
Martin Boonk 7fb4c6f786 graphics_utils - Set a default step allowing a full circle arc 2023-01-22 10:06:32 +01:00
Gabriele Monaco 9ec805c67a clkinfo: added altitude ranges and unfocus on lock 2023-01-21 08:02:31 +01:00
nravanelli e68c526a3e
Update Layout.js 2023-01-20 23:54:13 -05:00
nravanelli f01202ef4a
Update Layout.md
defined `bgCol` for when used on a `type:"btn"`
2023-01-20 22:51:20 -05:00
nravanelli 9e8a44dca6
Update Layout.js
fixed "fat finger" error in copy/paste from local code; Line 193; l.btnBorder

removed btnCol and replaced to bgCol, which is typically ignored in the type:btn
2023-01-20 22:49:22 -05:00
Gabriele Monaco 605916ae0a Fixed stepGoal json path in clkinfo 2023-01-20 15:28:53 +01:00
nravanelli a37bfcc9c1
Update Layout.md 2023-01-19 13:11:34 -05:00
nravanelli a725dc7a78
Update Layout.js
added functionality for button colour specifications
2023-01-19 13:09:35 -05:00
Gordon Williams 150e79e11d
Merge pull request #2497 from sir-indy/master
[mosaic][fuzzyw] Update for fast launch, and optionally hide widgets with widget_utils
2023-01-18 09:06:16 +00:00
sir-indy 915b562026
Add drawWidgets to end of swipeOn
Trying to fix https://github.com/espruino/BangleApps/issues/2474.
2023-01-17 08:54:47 +00:00
Gabriele Monaco 0cc4e318f8 weather: redraw clock_info on update and provide color field 2023-01-13 19:36:19 +01:00
David Peer 6774bc113c Merge branch 'master' of https://github.com/peerdavid/BangleApps 2023-01-09 18:12:53 +01:00
David Peer 6fc98b723a Buzz on run() 2023-01-09 18:12:51 +01:00
Gordon Williams 3ba8f7729e Fix layout error when there's not a h or v element as root - https://forum.espruino.com/conversations/382806/#comment16819463 2023-01-09 14:21:27 +00:00