1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 23:38:12 +00:00
serenity/Userland
kleines Filmröllchen 889315e8aa Piano: Respect logarithmic parameters in sliders
If the underlying parameter is logarithmic, the slider respects that and
switches to a logarithmic display. Currently, the used base is e, and
we'll have to see in practice if 2 or 10 might be better. The parameters
that make use of this, as can be seen in the previous commit, are all of
the time dependent parameters such as the synth envelope parameters, as
with these, usually fine-grained control at small time scales and
coarser control at large time scales is desired.

This was a good opportunity to refactor the slider step count into a
constant.
2022-02-28 13:59:31 +01:00
..
Applets Userland: Rename WindowManagerServerConnection 2022-02-25 22:35:12 +01:00
Applications Piano: Respect logarithmic parameters in sliders 2022-02-28 13:59:31 +01:00
Demos Userland: Rename WindowServerConnection=>ConnectionToWindowServer 2022-02-25 22:35:12 +01:00
DevTools LanguageServers/Cpp: Make find declaration of enums work 2022-02-27 21:42:05 +01:00
DynamicLoader DynamicLoader+LibC+LibTimeZone: Include LibTimeZone sources in LibC 2022-01-23 12:48:26 +00:00
Games LibGUI+Apps: Convert Statusbar Labels to Segments 2022-02-24 19:09:41 +01:00
Libraries LibDSP: Allow ProcessorRangeParameter to specify if it's a log value 2022-02-28 13:59:31 +01:00
Services Services: Port FileOperation to LibMain 2022-02-28 13:57:26 +01:00
Shell Shell: Use an opaque color for SyntaxError 2022-02-23 21:56:16 +00:00
Utilities Utilities: Port pathchk to LibMain 2022-02-27 17:08:27 +01:00
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00