Commit Graph

17127 Commits (ffab963837ed5c149cbdf8af3140f9075f5685cb)

Author SHA1 Message Date
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
Ben Jabituya 10135176b7
Update metadata.json 2023-10-11 22:04:29 +01:00
Ben Jabituya 9f37d2f5de
Update README.md 2023-10-11 19:27:42 +01:00
Ben Jabituya b58ab4bb26
Update app.js
Updated to work with new API. Additional capability includes:

1. Now also records upto 2 hours - if you cancel at any time the CSV file will still be there, the timer you set at the start is more so that you get an alert when it's complete.
2. Along with raw PPG readings, it also records bandpassed filtered data in a second column, available in the new API.
3. Rather than overwriting 1 data file, the app will record upto 5 files before recording to a generic data file as a fallback if all 5 allocated files remain on the watch storage. The limit is in place to avoid going over storage limits as these files can get large over time.
2023-10-11 19:26:20 +01:00
Gordon Williams 213ac33faa 0.64: Default to wakeOnTwist being off 2023-10-10 11:26:10 +01:00
Gordon Williams a180895ad1
Merge pull request #3041 from bobrippling/backswipe-undefined
backswipe: ignore `undefined` handlers
2023-10-10 11:02:11 +01:00
Rob Pilling 70b89fbe2f backswipe: ignore `undefined` handlers
`undefined` handlers are created when we [remove listeners] part-way
through the array. This fixes `backswipe` for all firmwares, but
leaves the door open for a potential firmware change.

[remove listeners]: 0f16231a43/src/jswrap_object.c (L1035-L1035)
2023-10-10 10:51:50 +01:00
Gordon Williams 8a4a2cee5a recorder/openstmap 0.31: Ensure that background-drawn tracks can get cancelled, and draw less at a time to make updates smoother
plotTrack now draws the current track even if you're not actively recording
2023-10-09 12:50:30 +01:00
Gordon Williams 1ec0b94362
Merge pull request #3039 from g-rden/sunrise
Sunrise 0.05
2023-10-09 10:53:48 +01:00
Gordon Williams d291ae4a1b
Merge pull request #3040 from pavelmachek/devel_games
tetris: Better controls and game over
2023-10-09 10:42:48 +01:00
Gordon Williams 40bfe852e4
Merge pull request #3024 from rigrig/saclock-multicol
saclock: add "monochrome" setting for Bangle.js 2
2023-10-09 10:41:02 +01:00