41 Commits (3f66aabd48094fef9455ef29ea68f16c6d28d21b)

Author SHA1 Message Date
Vlad Zahorodnii 9236254d5c Schedule a repaint when a window is damaged 5 years ago
Vlad Zahorodnii e398a7cd1a Drop Toplevel::windowId() 5 years ago
Vlad Zahorodnii 70700b868a Properly test internal window flags 6 years ago
Vlad Zahorodnii bc34736534 Use better window placement heuristics for internal clients 6 years ago
Vlad Zahorodnii 33e037d45d Remove InternalClient::isInputMethod() 6 years ago
Vlad Zahorodnii 90b53f416c Use universal helper for writing toplevels to QDebug streams 6 years ago
Vlad Zahorodnii 3e9b722f8c Explicitly indicate support for window rules 6 years ago
Vlad Zahorodnii 9a04442781 Add default handler for screen edge based activation 6 years ago
Vlad Zahorodnii 9e74199e27 Refactor color scheme related code 6 years ago
Aleix Pol 3733e3e77f Remove embedded implementation of the Virtual Keyboard 6 years ago
Vlad Zahorodnii 4ce853e8e4 Prettify license headers 6 years ago
Vlad Zahorodnii 1fb9f6f13a Switch to SPDX license markers 6 years ago
Vlad Zahorodnii 555885072d Check if we successfully restored input focus 6 years ago
Vlad Zahorodnii 80a31ab4b7 Make setFrameGeometry() re-entrant for X and internal clients 6 years ago
Vlad Zahorodnii 9c55c01767 Introduce a signal that notifies about new buffer geometry 6 years ago
Vlad Zahorodnii 4a6badc22c Ignore setActive() for windows that are being deleted 6 years ago
Vlad Zahorodnii cc3eb54b32 Introduce the client geometry in Toplevel 6 years ago
Aleix Pol 5eb84af469 Remove overloads on virtual methods 6 years ago
Vlad Zahorodnii 4ae6c99c6b Introduce AbstractClient::createDecoration() 6 years ago
Vlad Zahorodnii b8f1c09cfd Honor minimum and maximum size of InternalClient 6 years ago
Vlad Zahorodnii a75fb7f84e Refactor geometry constraints code 6 years ago
Nicolas Fella 7159684ced Revert "[kcm/effects] Clip ListView" 6 years ago
Nicolas Fella b713044216 [kcm/effects] Clip ListView 6 years ago
Nicolas Fella cdc5ea19ab Revert "[kcm/effects] Clip ListView" 6 years ago
Nicolas Fella 5babf52df4 [kcm/effects] Clip ListView 6 years ago
Vlad Zahorodnii 5af81c1cd7 Make support for the maximized mode partially optional 6 years ago
Vlad Zahorodnii 34df058e54 Make support for the minimized state optional 6 years ago
Vlad Zahorodnii 4ec24bc43f Make support for full screen mode optional 6 years ago
Vlad Zahorodnii 15af09c70a Introduce Toplevel::frameGeometryChanged signal 6 years ago
Vlad Zahorodnii fb598c65b8 Provide a KWindowShadow implementation for internal clients 6 years ago
Vlad Zahorodnii 55b4912004 Update my email address 6 years ago
Vlad Zahorodnii 976730a4fd Use geometry conversion helpers from AbstractClient in InternalClient 6 years ago
Vlad Zahorodnii d394855536 Rename Toplevel::geom to Toplevel::m_frameGeometry 6 years ago
Vlad Zahorodnii e2f82d793b Use better name for geometryBeforeUpdateBlocking 6 years ago
Vlad Zahorodnii 9f7a856d23 [wayland] Implement window geometry more properly 6 years ago
Vlad Zahorodnii 7d4471eba6 Rename geometry property to frameGeometry 7 years ago
Vlad Zahorodnii f93875535c Update my last name 7 years ago
Vlad Zahorodnii 99d3185949 Rename getShadow method to updateShadow 7 years ago
Vlad Zahorodnii 64feafc10f Mark Toplevel as not ready for painting by default 7 years ago
Vlad Zagorodniy bebe81209c Port QPA away from Wayland 7 years ago
Vlad Zagorodniy 18844f5925 [wayland] Apply window rules only to xdg-shell clients 7 years ago
Vlad Zagorodniy baabd20ef6 Drop QOffscreenSurface guard 7 years ago
Vlad Zagorodniy 61956025f0 Decorate only toplevel internal clients 7 years ago
Vlad Zagorodniy 3d46801e5f [wayland] Make sure that only the fading popups effect animates outline 7 years ago
Martin Flöser 9b922f8833 Split out a dedicated InternalClient class 7 years ago