Add per-tool settings and gesture customization

This commit is contained in:
ajp_anton
2026-09-05 05:02:34 +00:00
parent d6f30c5735
commit 38142b9499
26 changed files with 1383 additions and 83 deletions
+11 -1
View File
@@ -35,7 +35,8 @@ systems, architectures, or distributions may be limited.
The optional `fedora-tools-settings` package adds a **Fedora Tools** page to
Plasma System Settings. It discovers tools from this RPM repository, shows
which are installed, and can install available tools after administrator
authorization. Individual tools do not require the settings module.
authorization. Installed tools can also be removed, and supported tools expose
their settings there. Individual tools do not require the settings module.
### Touchpad hold-tap
@@ -44,6 +45,12 @@ second finger and emits a middle click. The held finger may move between taps.
Repeating the tap while holding the first finger produces repeated clicks,
including double middle clicks.
The minimum anchor age, required stationary time, tap durations, and emitted
mouse button or keyboard event can be changed through Fedora Tools settings or
with `touchpad-hold-tap-config`. A stationary time of zero allows recognition
while the anchor is moving. Custom plugin settings are stored under `/etc` and
survive package updates. Log out and back in after changing them.
The `touchpad-hold-tap` package requires libinput 1.30 or newer and a compositor
that enables libinput plugins. Log out and back in after installation or an
update so the compositor reloads the plugin.
@@ -80,6 +87,9 @@ position and the application's windows form another. **Hide launcher when
application starts** determines whether that separate launcher remains while
the application is running. Other groups retain the Task Manager's sort order.
The first-window behavior and both Shift behaviors can be changed through
Fedora Tools settings. Changes take effect with the next shortcut press.
If application grouping is disabled—or an application is excluded from
grouping—each of its windows remains a separate shortcut position. **Only group
when the Task Manager is full** does not alter shortcut groups; that would make