26 Commits

Author SHA1 Message Date
René Rössler
353dcd8cc4 update egui and fix clippy warnings 2026-03-27 12:47:01 +01:00
Julius Schmitt
37d0792175 add example option, clean up 2026-01-22 20:56:48 +01:00
Julius Schmitt
969ba9bcb5 logarithmic scaling added; missing the step fn for now 2026-01-22 20:46:46 +01:00
Maor Malka
2c5b209571 added support for using scroll wheel to modify knob value 2026-01-13 05:57:30 -05:00
Maor Malka
824b492b92 added support for double click reset to a known value 2026-01-11 18:58:20 -05:00
a2a102cdb6 nit: cleaned up ui a bit 2025-11-21 01:03:52 +03:00
14a143708f chore: restructured the project
docs: added contributing guidelines and updated rreadme
2025-11-21 00:31:19 +03:00
9486b985f1 chore: bump egui, docs: update example 2025-11-14 12:41:05 +03:00
bcfcb55db3 updated example 2025-07-16 02:16:00 +03:00
23b2e3c792 fix: handle NaNs, update example 2025-07-16 02:07:48 +03:00
c2a1d57a60 feat: show progress on background arc
feat: display tooltip showing current value
2025-07-16 01:27:48 +03:00
05b9eb1df9 added background arc 2025-07-16 01:17:51 +03:00
sacha-renault
c105722eb4 fix: Address PR feedback
Prevent division by zero when min equals max value

Also improves angle calculations using TAU constant and adds NaN validation.
Also fix doc
2025-07-06 09:36:29 +02:00
sacha-renault
9968afbe48 feat: Add with_sweep_range() method for
control over knob start position and rotation range. Maintains backward compatibility
2025-07-05 21:45:57 +02:00
64d072a1af feat: add step size configuration 2025-02-04 09:23:53 +03:00
19b0ff5405 feat: exposed label format 2025-02-04 09:17:23 +03:00
b141db8cd4 fix: add label offsets and position in relative to the widget rect 2025-02-04 09:09:20 +03:00
9031d1c920 fix: mark reponse changed when knob was dragged 2025-02-03 22:47:48 +03:00
268db4255e another sizing fix 2025-02-03 16:23:23 +03:00
12e46bbc46 fix: knob rect 2025-02-03 15:16:35 +03:00
19e4bc3b54 updated readme 2025-02-03 14:36:39 +03:00
89f83c28a7 Bump version to 0.1.1 and add font color option 2025-02-03 14:33:32 +03:00
7c2ab9654e updated cargo,toml 2025-02-03 12:57:29 +03:00
413363370d add readme and knob styles 2025-02-03 12:31:20 +03:00
a484653f70 added public properties 2025-02-03 12:15:36 +03:00
beb338d44d initial commit 2025-01-31 16:17:41 +03:00