Skip to content

Latest commit

 

History

History
263 lines (145 loc) · 11.5 KB

File metadata and controls

263 lines (145 loc) · 11.5 KB

Changelog

1.16.0 (2026-05-06)

Features

  • actions feedback icon (655917f)
  • add option to trigger gestures from the desktop (e9d55c1)
  • allow to disable context menu actions (26ce768)
  • custom double-click and long-click interval (8532e0f)
  • move some settings to appearance tab (6a84cc1)

Bug Fixes

  • flexible size resets on restart (eb6fac6)

1.15.0 (2026-04-01)

Features

  • allow to hide widget when the spacer is in fit content mode (47386e8)

Bug Fixes

  • ensure widget can always be interacted with in edit mode (38578be)

1.14.0 (2026-03-27)

Features

  • customizable drag distance (cfc0a5d)

1.13.0 (2026-02-21)

Features

  • add flexible size to widget configuration window (e9185fe)

Bug Fixes

  • add missing icon in metadata (c87794e)
  • slow rezie in panel fit-content mode (0700593)

1.12.0 (2025-11-18)

Features

  • add action to open system monitor from context by default (2626005)
  • custom context menu actions (c0363c5)
  • custom icon and name for context menu actions (6b247c9)

Bug Fixes

  • commands and notifications not running when invoked too fast (df568ca)

1.11.3 (2025-10-25)

Bug Fixes

  • build quicklaunchplugin and load it conditionally (#79) (02a55ba)
  • file dialogs Qt6 compatibility (c0d7ebf)

1.11.2 (2025-10-04)

Bug Fixes

  • shortcuts not loading due to helper script shell incompatibility (a3e4bc8)

1.11.1 (2025-06-07)

Bug Fixes

  • settings window freezing (5b03d61)

1.11.0 (2025-06-05)

Features

  • show gesture and action being executed in a notification or OSD (c52e85a)

Bug Fixes

  • remove invalid ListView boundsBehavior (2acbf84)

1.10.1 (2025-04-30)

Bug Fixes

  • window actions with touch input when cursor is in another screen (7bc5f91)

1.10.0 (2025-01-20)

Features

  • option for persistent highlight effect (977ec65)

Bug Fixes

  • find and resize with containment (1074478)
  • handle panel-colorizer modification of widget and panel margins (95c78ef)
  • stuck pressed effect after dragging (2b90001)
  • update last active window on count change (01a1667), closes #41
  • Use Qt.callLater as an attempt to prevent a plasma crash (46a12d9)

1.9.0 (2024-09-08)

Features

  • block continuous drag for some actions (354ce85)
  • continuous drag and remove delay if double click is disabled (4a578c9)
  • update continuous drag wording (0c27063)

Bug Fixes

  • avoid crashing/freezing kwin when dragging a window on X11 (f9bc677)
  • restore missing disabled, custom command and app/url actions (1750297)

v1.8.3 (30-07-2024) Switch to gdbus

Fixes

  • Get shortcuts using separate bash script (fixes #40)
  • Port from qdbus to gdbus command (fixes #40)

v1.8.2 (29-05-2024) Fix X11 window dragging

Fixes

  • Fixed broken window dragging in X11 session (works just like it did in earlier versions Drag + Release to grab and Click to drop). Wayland stays the same (Drag + Release to drop) #32

v1.8.1 (28-05-2024) Bugfix Release

Fixes

  • Fix weird Plasma freeze when selecting command action from settings

v1.8.0 (25-05-2024) Search actions

Improvements

  • Type to search actions (replaces the giant ugly combobox) #35

Fixes

  • Fix the annoying Apply Settings popup #35
  • Fit content in window and change some widths #35

v1.7.0 (20-05-2024)

Improvements

  • Scroll gesture sensitivity
  • Tooltip improvements
    • Don't show disabled gestures in tooltip #31
    • Wrap instead of eliding action name
    • Replace dashes and underscores from component and shortcut names

Other

  • Tooltip is now shorter
  • Changed default hover radius to 5px and qdbus excecutable name (qdbus6)
  • Toggle debug in KWin script

v1.6.1 (28-04-2024) - Bugfix Release

Bug fixes

  • Fixed wrong cursor shape when hovering the panel
  • Fixed middle click not being recognized
  • Fixed dragging axis detection while spacer length changes
  • If present, select the active window in the current screen
  • Activate last active window on each screen for window actions

Other

  • Tooltip is now shorter
  • Changed default hover radius to 5px and qdbus excecutable name (qdbus6)
  • Toggle debug in KWin script

v1.6.0 (18-04-2024) - Preset management & auto-loading

Improvements

  • Switched drag & drop instead of drag and click to drop
  • Drag top window on current screen instead of active window (same for all other window related shortcuts)

v1.5.4 (07-03-2024) - Fix tooltip visibility

  • Fixed list of actions tooltip visibility option

v1.5.3 (06-03-2024) - Fixed centering

  • Fixed centering a widget between two spacers not centering that widget relative to the panel #15

v1.5.2 (04-03-2024) - Fix very short length

  • Increased maximum fixed width to screen width/height

v1.5.1 (17-02-2024) - Fixed manual length

  • Added config option to set fixed length (0fd2335) fixes #14

v1.5.0 (07-02-2024) - Initial plasma 6 update

  • Port to KF6/Plasma6
  • Option for custom qdbus executable name
  • Pull shortcuts from system
  • Avoid triggering multiple gestures a the same time
  • Update mouse cursor on pressed
  • Hover highlight customization

v1.4.0 (27-07-2023) - Launch Applications and files

  • Add support for launching a program/url/file #6
  • Show list of actions when hovering the spacer #7

v1.3.1 (24-07-2023) - Fix broken icons

Use more standard icons

v1.3.1 (24-07-2023) - Custom commands support

  • Add support for running custom commands in #5
  • Add troubleshooting settings page

v1.2.1 (22-07-2023) - No compiling needed

  • Remove need for compiled plugin
  • Update install script to install as user

v1.2.0 (21-07-2023) - How many buttons do you need? yes

  • Add widget configuration
  • Add more desktop/window actions #2
  • Make it configurable per mouse button #2
  • Add single and middle click actions

v1.1.1 (19-07-2023) - (beta release)

  • Maximize/unmaximize with:
    • Left button double click
    • Scroll wheel
  • Drag the active window by dragging down with left button from the panel
  • This is the first release under a different name, now requires compiling extra code to fully work instructions here