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