shift-shell/kwin/effects/shift-snap-assist/metadata.json
Marco Allegretti 2c0e329037 Make snap layouts optional on maximize hover
Move maximize-hover handling into the snap-assist effect so it can use
the actual decoration button geometry. Render the scene below the picker,
anchor layouts near the cursor, and preview the selected zone without a
fullscreen modal surface.

A normal maximize click keeps priority: hover activation requires a
deliberate pause, dismissal starts a short cooldown, and clicks on the
maximize button still toggle maximize while closing the suggestion.
2026-05-05 13:31:06 +02:00

20 lines
695 B
JSON

{
"KPackageStructure": "KWin/Effect",
"KPlugin": {
"Authors": [
{
"Email": "marcoa@example.com",
"Name": "Marco Allegretti"
}
],
"Category": "Appearance",
"Description": "Windows 11-style snap layout picker for SHIFT convergence mode with native window placement. Activated by hovering the maximize button or pressing Meta+Shift+S when dynamic tiling is off.",
"EnabledByDefault": false,
"Id": "shift-snap-assist",
"License": "EUPL-1.2",
"Name": "SHIFT Snap Assist",
"Version": "1.0"
},
"X-KDE-Ordering": 60,
"X-Plasma-API": "declarativescript"
}