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
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
ee405145ca
run 0.17: Ensure screen redraws after "Resume run?" menu ( #3044 )
2023-10-13 09:03:47 +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
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
g-rden
d34da4356e
Fixed zenith position, time formatting & misc
...
Offset ypos function. Use float in sine function instead of fraction to represent 2*pi. Added function to format time, which makes times draw correct. Moved global variables. Made animations more consistent
2023-10-08 17:24:54 +00:00
g-rden
27ed85d677
Fix sine and sun pos offset
2023-10-08 10:53:27 +00:00
Pavel Machek
2dbde15cc4
Update version to 0.02
2023-10-08 12:10:31 +02:00
g-rden
a9cfd89466
Bug fixes
...
Increased sun position resolution. Fixed various wrong offsets. Fixed sun positions for sun rise & set. Fixed sine line not drawing until the right screen edge. Simplified
2023-10-08 10:09:06 +00:00
Pavel Machek
ade2df3f0f
Implement move down with one click.
2023-10-08 12:05:30 +02:00
Pavel Machek
87afbe8938
Update metadata/changelogs.
2023-10-08 12:00:00 +02:00
g-rden
5a54681954
sine line fix & simplification
...
Corrected first sine line section. Removed radius offset from sine line x values. & Simplified
2023-10-07 22:30:37 +00:00
Pavel Machek
7a0c3f2bd9
Implement controls by clicking, implement game over.
2023-10-07 23:05:05 +02:00
Pavel Machek
f09532d6f7
Split functions in preparation.
2023-10-07 22:28:13 +02:00