1
0
Fork 0
Commit Graph

17187 Commits (ac568fb332f1eecebf2b898f570fdf1a49976053)

Author SHA1 Message Date
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
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
Gordon Williams 07fa23ee25
Merge pull request #3046 from nxdefiant/master
alarm auto expiration for events + fix repeat back
2023-10-16 10:28:31 +01:00
Gordon Williams 16a09d5928
Merge pull request #3045 from jabituyaben/master
Astral clock update
2023-10-16 10:23:16 +01:00
Gordon Williams a96abe1ddc add option to android as per 0f78c425bb (commitcomment-129938882) 2023-10-16 10:21:48 +01:00
Erik Andresen b6fcc5ee4c alarm: auto expiration for events 2023-10-14 10:04:31 +02:00
Erik Andresen 927306cf8a alarm repeat menu: Do not change value on back
Instead of saving repeat to originalRepeat create a new repeatObj
2023-10-14 09:25:39 +02:00
Erik Andresen 4f47636195 alarm: auto expiration for events
- Set default value
- Add "delete timer after expiration" setting to events.
2023-10-14 09:23:49 +02:00
Ben Jabituya bded700708
Update metadata.json 2023-10-14 00:12:04 +01:00
Ben Jabituya 97a4f2379d
Update ChangeLog 2023-10-14 00:11:43 +01:00
Ben Jabituya ed0a062285
Update app.js 2023-10-14 00:09:56 +01:00
Ben Jabituya 74f8869b85
Update app.js 2023-10-14 00:09:15 +01:00
Gordon Williams 4c62777636 Add option to automatically reload the clock after uploading an app 2023-10-13 09:40:20 +01:00
Gordon Williams ee405145ca run 0.17: Ensure screen redraws after "Resume run?" menu (#3044) 2023-10-13 09:03:47 +01:00
Gordon Williams d7756ee175
Merge pull request #3042 from jabituyaben/master
Updared to HRM recorder app
2023-10-12 09:50:16 +01:00
Ben Jabituya c18a52e15b
Update app.js 2023-10-11 23:45:54 +01:00
Ben Jabituya ef923cba85
Update metadata.json 2023-10-11 22:18:27 +01:00
Ben Jabituya 13a7fbe43a
Update ChangeLog 2023-10-11 22:18:13 +01:00
Ben Jabituya 5bd98caa16
Create ChangeLog 2023-10-11 22:06:44 +01:00