Releases: winft/theseus-ship
Releases · winft/theseus-ship
v6.2.0
v6.1.0
v6.0.0
First release of Theseus' Ship (previously known as KWinFT)! 🎉
⚠ BREAKING CHANGES
- desktopPresenceChanged signal removed
- script: ScreenEdgeItem renamed to ScreenEdgeHandler
- script: "Item" suffix removed from WindowThumbnail/DesktopBackground
- script: ClientModel is renamed to WindowModel
- script: API uses output objects
- effect: registerGlobalShortcut now takes a list of key sequences
Features
- add crashes option only on X11 (e404865)
- add cursor theme fallback (545daae)
- add desktop window to client list only if "show desktop mode" enabled (b0897bf)
- add rules KCM warning for low opacity (54014d6)
- add separator above the "Close" action in user actions menu (f0fe876)
- add shortcut to switch to last-used keyboard layout (4066f0f)
- add support for Lima, V3D, VC4 (2e0f998)
- add tooltip when rule name is elided (19ed17c)
- allow screen reader to announce window name when pressing Alt+Tab (fcfe45f)
- allow tabbox switchers to handle the tabbox hiding (61377bf)
- always enable gl error message printing (0966338)
- assign top-left screen corner to overview by default (bf77283)
- change deco KCM to the new frameless style (5eb1056)
- change rules opacity defaults to 100% (d993306)
- change Shift+Backtab to Shift+Tab for tabbox (306f039)
- default
include-shadow
totrue
so this isn't a breaking change (80dbb99) - disable cube wallpaper selection to remove KIO dependency (1c29785)
- drop "Configure Window Manager" entry in user actions menu (71d528c)
- drop checks for GLSL and NPOT (2ec7305)
- drop compositing suspension dbus api (05014b3)
- drop support for private colormaps (8b75aeb)
- drop support for windows cover panel mode in _KDE_NET_WM_SCREEN_EDGE_SHOW (30ad185)
- drop tabbox desktop switching mode (f7b6539)
- effect: add alpha channel option in OffscreenQuickView (2b19fe8)
- effect: add colorblindness correction (7551cab)
- effect: add deleted ref helper (0c0f75c)
- effect: add QuickSceneView.rootItem property (ae68e53)
- effect: add visible ref helper (f10676d)
- effect: allow mousemark to configure modifier buttons for drawing (8d17ad5)
- effect: allow switching between desktops inside overview (f41bcab)
- effect: animate eyeonscreen towards window's screen's center (68a5169)
- effect: close overview when double-clicking on a desktop (0bb1fbb)
- effect: drop deprecated feature flags (0a3a803)
- effect: drop EffectWindow::desktop() (d71b0ec)
- effect: drop EffectWindow::geometry (2172f2a)
- effect: drop EffectWindow::isCurrentTab (ec89c02)
- effect: drop legacy EffectsHandler::desktopChanged overloads (5dfc921)
- effect: drop legacy screenshot dbus interface (c871bc2)
- effect: drop overview "blur background" option (dde5d4b)
- effect: drop PAINT_DISABLED_BY_TAB_GROUP (e31921f)
- effect: expose QuickSceneEffect::{viewForScreen,viewAt} to QML (4b7de1e)
- effect: introduce CaptureWorkspace screenshot (a5c5ba5)
- effect: make magiclamp look good with hidden panels (5d39eb5)
- effect: make overview deactivation gesture the inverse of activation (763bfa2)
- effect: make window shadows optional of screenshots (db404ec)
- effect: provide API to listen for shortcut changes (287f2c2)
- effect: provide API to register a shortcut and its default (12a51d9)
- effect: provide information about captured window or screen (4107b20)
- effect: provide screenshot scale information (ffddb42)
- effect: remove effect proxy API (4c9541d)
- effect: remove hidden FadeWindows option (f7f6ae8)
- effect: remove padding changed signal (f55f3eb)
- effect: remove surface property (49d5293)
- effect: remove unused matrix shader locations (bfd2f01)
- effect: remove window tabbing leftovers (9b7f511)
- effect: remove window type getter (7db7f5c)
- effect: remove X11 property support from public API (d5c96c4)
- effect: set KGlobalAccel shortcut with call to register (1d89690)
- expose daylight property in DBus interface (fbb1c82)
- hide "active mouse screen" option (7a96324)
- implement Plasma 6 settings re-org (771792f)
- implement some more VDG feedback for Thumbnail Grid (7d5c1cb)
- improve text for window rules with descriptions ([6cbd868](6cbd868...