1
0
Fork 0
Commit Graph

17674 Commits (69071891f1deef3a1485f4a7822b6570a688c6bf)

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 2ad99fe948 slidertest: remove slider test app 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
thyttan a00fdc1d12 libslider: disable timeout
...by passing in `timeout:'no'`.
2023-10-17 22:49:31 +02:00
thyttan 3b174337f3 libslider: move stopEventPropagation on top 2023-10-17 22:49:31 +02:00
thyttan 2ce848b1aa libslider: lock input method to first e.x position
Before you could alternate between 'increment' mode and 'map' mode by
`drag`ing horizontally. Now you can't. This makes it much less likely to
accidentally trigger near maximum level when you just wanted to
increment the level.
2023-10-17 22:49:31 +02:00
thyttan 4f5929b303 libslider: graphics now behave on low levels...
... keeping the border intact. (Still some problems if the rectangle is
given rounded corners)
2023-10-17 22:49:31 +02:00
thyttan cdf10ac69b libslider: remove rounded corners ...
... to make debugging graphics easier.
2023-10-17 22:49:31 +02:00
thyttan 2b1d20905f libslider: draw outer border only once on init 2023-10-17 22:49:31 +02:00
thyttan 3824a5e603 libslider: update and wait for volume level...
... from android before initiating the slider.
2023-10-17 22:49:31 +02:00
thyttan 9909ff74cf libslider: init w current android audio level 2023-10-17 22:49:31 +02:00
thyttan 0a81020b37 libslider: Add configurability. 2023-10-17 22:49:31 +02:00
thyttan d25f09d7ca libslider: refactor to split logic and graphics 2023-10-17 22:49:31 +02:00
thyttan 91055f17cc libslider: tweaks to the lib and the test app 2023-10-17 22:49:31 +02:00
thyttan 0fb9569ce6 libslider:fix lib 2023-10-17 22:49:31 +02:00
thyttan 18662e5c55 libslider: link files to storage in metadata. 2023-10-17 22:49:31 +02:00
thyttan 904935ba0a libslider: tweaks to match changes in gadgetbridge
PR to Gadgetbridge: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/3241
2023-10-17 22:49:31 +02:00
thyttan 1bc45a8ff8 libslider: export method, add test app. 2023-10-17 22:49:31 +02:00
thyttan 89f0df15c5 libslider: new library with conf. slider 2023-10-17 22:49:31 +02:00
Erik Andresen c8ef7097c0 grocery: Drop grocery.html
Drop app customiser as it is redundant with download interface and the
latter has more features
2023-10-17 19:17:09 +02:00
Ben Jabituya fd31dcd972
Update app.js 2023-10-17 16:09:53 +01:00
Gordon Williams 36f76cb09e notes about DFU version 2023-10-17 11:47:46 +01:00
Gordon Williams d13c084cc9 widminbate 0.05: Fix broken fork which removed the `update` function 2023-10-17 11:47:46 +01:00
Erik Andresen 107468bcdc calendar: drop settings.ndColors, fixes widgets 2023-10-16 19:08:35 +02:00
Ben Jabituya ce96202fe4
Update README.md 2023-10-16 17:32:03 +01:00
Ben Jabituya 1aa7583fce
Update README.md 2023-10-16 17:20:47 +01:00
Ben Jabituya 53371952a4
Update metadata.json 2023-10-16 17:10:29 +01:00
Ben Jabituya 9bb721f78e
Update metadata.json 2023-10-16 17:09:51 +01:00
Ben Jabituya 387e95283f
Update metadata.json 2023-10-16 17:09:39 +01:00
Ben Jabituya 51207c9de4
Update ChangeLog 2023-10-16 17:08:44 +01:00
Ben Jabituya b673038680
Update app.js 2023-10-16 17:08:16 +01:00
Ben Jabituya fef0fc0743
Update metadata.json 2023-10-16 15:31:58 +01:00
Ben Jabituya ad2b42f5c2
Update ChangeLog 2023-10-16 15:28:40 +01:00