This repository has been archived by the owner on Nov 9, 2022. It is now read-only.
Releases: kwin-scripts/kwin-tiling
Releases · kwin-scripts/kwin-tiling
2.4
version 2.4:
Initial support for activities! They're like virtual desktops, but different! I think.
An off-by-one error in layout configuration was fixed.
The script no longer attempts to rotate layouts that can't.
An option to always keep a minimum number of desktops open has been added.
Desktop compaction will now no longer be triggered when an ignored client is removed.
version 2.3:
Workarounds for clients with empty class, firefox' secondary windows (downloads etc), kfind, kcalc and evolution's gpg keyphrase entry dialog
Smart window placement for floating windows should now work better
version 2.2:
Some shortcuts are now not bound by default, to focus on the core feature set
The default layout switching shortcuts have been changed to Meta+Shift+PgUp/PgDown
Floating windows are remembered across layout switches
Better support for screen resizing and rotation
Support for rotating layouts
Improved handling for maximized clients (requires KWin >= 5.16!)
Move window left/right now moves the client to another screen if necessary
The default split ratio for HalfLayout is now configurable
v2.1
version 2.1:
- The resize bindings now resize by a fraction of the screen, not a certain number of pixels
- "wine" is added to the blacklist
- Preexisting clients are tiled again
- The configuration screen has switched a widget that is now unavailable by default for one that is
- Shortcuts for switching to the next/previous tile
- A new i3-like layout
- The blacklist is now case-insensitive
- The long-standing problem where clients freeze up until they are resized has hopefully been fixed
- A new OSD is shown when switching layouts
- Better multimonitor support
- A whole bunch of minor bug fixes
v2.0.0: Release 2.0.0
This release features a bunch of stuff, including:
- Improved compatibility with KWin 5 (including working shortcuts with KWin >= 5.8.3)
- Ignore transient windows (improves compat with e.g. eclipse)
- Use basicUnits (fixes emacs without frame-resize-pixelwise)
- Improved multi-monitor support
- Always respect minimum/maximum size - anything else is unsupported by KWin upstream
- Improved re-tiling of unfullscreening clients