Karl Fleischmann
b95f3b272d
daemon: Emulate keyup event for control wheel events
...
This allows for appropriate, repeatedly emitted events from a control
wheel dial.
2026-05-20 16:34:56 +02:00
Karl Fleischmann
8631b804fe
daemon: Clear K100 dial bits
...
Unconditionally clear the controlwheel keybits for all devices, that
have a control wheel.
2026-05-20 16:33:52 +02:00
Karl Fleischmann
cf856752dd
daemon: Clarify byte/bit iteration in is_wheel_keybit()
...
This commit renames the variables in is_wheel_keybit() to match the ones
used in inputupdate_keys() (and also make more sense).
2026-05-20 16:33:52 +02:00
Karl Fleischmann
6348dfbe68
gui: gradientdialog - Add pastel rainbow colors
...
Based on the default rainbow but with a softer hue.
2026-05-12 09:10:36 +02:00
Karl Fleischmann
4b8881c738
gui: keyaction - Emit volume control keys for control wheel inputs
2026-04-23 15:10:18 +02:00
Karl Fleischmann
7cc4df0d15
github: Remove references to matrix chats
...
Forgotten in 2ed8dd12
2026-03-24 12:15:20 +00:00
Karl Fleischmann
f1ed8ac9d8
daemon, gui: keymap - Add counter/-clockwise dial input to K100
...
Replace the hard-coded volup/voldown scancodes, so they can be
separately assignable from the traditional volume barrel wheel on the
right.
2026-03-06 22:50:15 +01:00
Karl Fleischmann
fac9d20cc4
gui: keymap - Refactor K100 control-wheel
...
- Place whole control-cluster further left to be more similar to the
design,
- replace individual attribution of control-wheel-button with
consolidated assignment for easier reading, and
- separate control-wheel and media control groups.
2026-03-06 22:46:54 +01:00
Karl Fleischmann
941b484e70
keymap: K100 - Replace rwin with Fn button
2026-03-05 16:23:46 +01:00
Karl Fleischmann
45bfeb9c6c
cmake: Enable compile_commands.json by default
2025-08-11 13:05:36 +02:00
Karl Fleischmann
de21fc0502
gui: Silence implicit operator overloading warnings
2025-08-11 13:05:36 +02:00
Karl Fleischmann
424dc6dd31
gui: Initialize variables in kperfwidget
...
This resolves a warning in which these variables _might_ be used
uninitialized, but aren't.
2025-08-11 13:05:36 +02:00
Karl Fleischmann
75c74105d7
gui: Resolve QRegularExpression::match() deprecation
...
Depending on Qt version use QRegularExpression::matchView() when using a
QStringView parameter. Remain QRegularExpression::match() for older
versions.
2025-08-11 13:05:36 +02:00
Karl Fleischmann
5f9002dae3
gui: Resolve QCheckBox::stateChanged() deprecation
...
Qt Version 6.7.0 deprecates the QCheckBox::stateChanged() signal in
favor of the QCheckBox::checkStateChanged() signal. This commit handles
the deprecation for later versions while remaining the current
implementation for earlier ones.
2025-08-11 13:05:36 +02:00