3.1.4 (2022-09-19)
- use floating geometry to be compatible with KWin 5.26 (8fd8a0f)
3.1.3 (2022-09-02)
- kwinscript: arrange after kwin moves a window between screens (3c6b367)
3.1.2 (2022-06-23)
- don't crash on color config change (#380) (8d3b5b1)
- kwinscript: arrange after an activity/desktop change (c702857)
3.1.1 (2022-04-11)
- shortcuts_migration: don't override the existing shortcuts (d2d3cfd)
3.1.0 (2022-04-09)
- add an option to disable "drag out to float" behavior (bb68131)
- add zoom windows to the default ignore list (d563c40)
- clientList vector reserve (0601f99)
- ignore spaces in comma separated lists configs (fb78513)
- kdecoration: prevent crash when changing color scheme (3e872ee)
- move old shortcuts to the new component correctly (748d991)
3.0.0 (2022-03-20)
- remove legacy tray applet
- remove debug option
- register shortcuts in the separate category in the System Settings
- force c++17 to the project
- remove KDECompilerSettings
- add window decoration that integrates with tiling (517281e)
- register shortcuts in the separate category in the System Settings (1a49257)
- remove legacy tray applet (78eff10)
- float some utility windows on wayland (2030767)
- force c++17 to the project (0d1796b)
- remove debug option (c30e837)
- remove KDECompilerSettings (9f3c341)
2.3.0 (2022-01-26)
- add keyboard shortcut entry for Spiral Layout (dde0c49)
- use correct min/max func and start val for finding closest window (2548aa5)
2.2.0 (2021-12-02)
- behaviour tab is now first (ae0a594)
- focus lone window with move focus shortcut (4c3b17d)
- hide the script entry in the system settings (883d798)
- properly maximize windows via window decoration buttons (3d9c874)
- provide an "enable tiling" option (c285446)
- select last used window when moving focus up or to the left (969cf96)
2.1.0 (2021-11-09)
- add a shortcut for the reverse rotation action (a027e54)
- make script installation directory global (b82e0b2)
2.0.1 (2021-11-08)
- do not ignore second windows when resize (165008b)
- prevent broken tiling, by not including empty stings into rules (9a5cbe4)
2.0.0 (2021-11-03)
- remove old config button from KWin scripts page. This is no longer needed, as the user should use KCM.
- removed adjust layout options. These options should be always enabled by default, because this is how all tiling window managers work: mouse resize always has feedback and resizing always affects the layout.
- add KCM for Bismuth configuration (1c410cf)
- introduce tray item, that lets you toggle floating mode (ba689c5)
- make layouts togglable (8ebffbe)
- reload script after applying configuraton (e73cbce)
- correctly destroy callbacks after script unload (aad9860)
1.1.0 (2021-10-23)
- 💄 make the popup more consistent with the Plasma OSDs (8d6a374)
- use better layout notifications (8c013ac)
- 🚑 add executable flag to installation script (360588a)
- improve popup geometry update (1f02e47)
- popup: fix errors in popup.qml (2862e56)
1.0.2 (2021-10-22)
- 🐛 add Conky to default ignore list (d989261)
- 🐛 correctly import Tile Layout Krohnkite shortcut (04f11f9)
- 🐛 do not tile utility windows on wayland (935a338)
- 🐛 prevent KWin freeze in various scenarious (34d24a4)
- 🐛 put shaded windows to float state to avoid layout breakage (aa05369)
- ignore ksmserver (logoug screen) (caf7d08)
- no crashes in closing transients -- might fix others too; ref #110, #109 (502f812)
- prevent crash with Monocle and monocleMinimizeRest when closing transient dialogs; ref #110 (49ac131)
1.0.1 (2021-10-02)
1.0.0 (2021-10-02)
Initial release.