80 Commits (da2d896257f664aad215922acbbbcdc820c2163c)

Author SHA1 Message Date
Vlad Zahorodnii 35fe3cb6c5 Drop Toplevel::decorationRect() 6 years ago
Vlad Zahorodnii 6e000314b3 Revert the fix for the texture bleeding issue 6 years ago
Vlad Zahorodnii 754b72d155 [x11] Name client pixmap instead of frame pixmap 6 years ago
Vlad Zahorodnii fb2d4c113f Adjust scene for client-side decorated clients 6 years ago
Vlad Zahorodnii 9f7a856d23 [wayland] Implement window geometry more properly 6 years ago
Vlad Zahorodnii ffcbe24e2b Rename Client to X11Client 7 years ago
Vlad Zagorodniy 168ea98845 Rename ShellClient to XdgShellClient 7 years ago
Vlad Zagorodniy bebe81209c Port QPA away from Wayland 7 years ago
Vlad Zahorodnii 62a7db7028 Use nullptr everywhere 7 years ago
Frederik Gladhorn b64e67ce7c Remove disabled TabGroup feature 7 years ago
Vlad Zagorodniy 7a3722b4f5 Switch to Q_ASSERT 7 years ago
Vlad Zagorodniy 3d46801e5f [wayland] Make sure that only the fading popups effect animates outline 7 years ago
Martin Flöser 2799f69533 Move groupTransient and group from Client to AbstractClient as virtual 7 years ago
David Edmundson b55d276994 Cleanup virutal desktops in deleted 7 years ago
David Edmundson 7834bec52a [libkwineffects] Replace property name lookup with calling the virtual methods 7 years ago
Vlad Zagorodniy 1e73ae4c47 Copy effective window type in Deleted 7 years ago
Vlad Zagorodniy 93abb9a273 Don't cache value of popupWindow property in EffectWindow 7 years ago
David Edmundson 62d334eb61 [wayland] Move AbstractClient::desktops from QList to QVector 7 years ago
Vlad Zagorodniy 6a36c35d73 Simplify transient initialization in Deleted 7 years ago
David Edmundson 7e8facc3fd [wayland] Use the new plasma virtual desktop protocol 7 years ago
Vlad Zagorodniy fe4d69b653 Keep Deleted transients above old parents 8 years ago
Vlad Zagorodniy dcc349c1ef Add some missing properties to Deleted 8 years ago
Anthony Fieroni c3cd8df795 Be sure isCurrentTab returns true 10 years ago
Kevin Funk 8ea4f4dae7 Port to CMake AUTOMOC 10 years ago
Martin Gräßlin 1fb0c31bb4 [kwineffects] Expose fullScreen property in EffectWindow 10 years ago
Martin Gräßlin 827486ff36 Introduce a Toplevel::clientContentPos() -> QPoint 10 years ago
Martin Gräßlin 7fc15b48fb Drop the Client specific code from Deleted::copyToDeleted 10 years ago
Martin Gräßlin f112b0b052 Move handling for decoration rects in Deleted::copyToDeleted 10 years ago
Martin Gräßlin 38f19dafb2 Add safety check to Deleted::~Deleted for tear-down 10 years ago
Martin Gräßlin f84b4758f2 Fix incorrect static_casts to Client 11 years ago
Martin Gräßlin ba8d11b305 Better support AbstractClient in Deleted::copyToDeleted 11 years ago
Martin Gräßlin 1d242d9daf Move mainClients() and allMainClients from Client to AbstractClient 11 years ago
Martin Gräßlin 8fad5830f1 Toplevel::windowRole becomes virtual and is copied to Deleted 11 years ago
Martin Gräßlin fec2b63102 Copy NET::WindowType to Deleted 11 years ago
Martin Gräßlin 92d06a8c4b Make Toplevel::opacity virtual and copy it to Deleted 11 years ago
Daniel Pastushchak 0d997b1093 Introduce categorized logging for kwin core 11 years ago
Martin Gräßlin 21dca7ac14 Keep a QPointer<DecoratedClientImpl> in Client 12 years ago
Martin Gräßlin 2b20aa8bd0 Drop CoordinateMode from Client::layoutDecorationRects 12 years ago
Martin Gräßlin c12199a8e0 Pass Decoration::Renderer to Deleted and use it in the Scenes 12 years ago
Martin Gräßlin 0030eb7f84 Initial import of support for new KDecoration2 based decorations 12 years ago
Martin Gräßlin fdee4ea8c8 Adjust kde-workspace to introduction of flags in NET classes 12 years ago
Martin Gräßlin cfd93246b3 Toplevel::frameId() becomes virtual 13 years ago
Martin Gräßlin 57905c0cc2 And we got rid of KDebug 13 years ago
Thomas Lübking fab8aa9a12 update composite blocking from deleted, not client 13 years ago
Thomas Lübking b8439145bd always defer delete of Deleted to next event cycle 13 years ago
Martin Gräßlin a4ec610d23 Copy modal state and mainWindows from Client to Deleted 13 years ago
Martin Gräßlin d305185247 Remove Workspace pointer from Toplevel 13 years ago
Martin Gräßlin db18c08dd0 Move RootInfo and WinInfo into an own header and impl file 13 years ago
Martin Gräßlin 89c2fd5598 Remove YesIKnowWhatImDoing from internal API 13 years ago
Martin Gräßlin 0d81d1d7c0 Move decoration pixmap handling from Client to PaintRedirector 14 years ago