77 Commits (14ea07529279ca9fc50a93cc1a06cb66faaa93f2)

Author SHA1 Message Date
Luboš Luňák 20f80af287 Make it possible to use the window-specific settings dialog 21 years ago
Luboš Luňák 5722d3fac8 Implement _NET_SHOWING_DESKTOP, giving control of the 'show desktop' 21 years ago
Luboš Luňák ced5ab580a Die, window type override, die! Since nobody really knows what this window 21 years ago
Luboš Luňák 98aaf1ee02 Fix last commit and remove the old code. 21 years ago
Luboš Luňák e1fb4aa2b6 Move all code responsible for showing/hiding windows, setting mapping 21 years ago
Luboš Luňák 240fc84c05 Avoid unnecessary roundtrips finding out WM_CLIENT_MACHINE when setting 21 years ago
Thomas Lübking 05eda26865 added support for unshadowed moving windows, slight changes to updates on shapable windows 21 years ago
Luboš Luňák 855786a987 Giving up on #78082, at least temporarily. Don't force using placement 21 years ago
Luboš Luňák 07203ba5b6 Window-specific rules for dynamic windows shortcuts, so that it's 21 years ago
Thomas Lübking 8ad47028f6 Added composite (translucency/shadows) support 21 years ago
Luboš Luňák 65c3b55e05 Revert last revert, dynamic keybidings are back in. 21 years ago
Luboš Luňák c7d0776f01 Revert last changes because of temporary freeze. 22 years ago
Luboš Luňák 83e4a1d222 Save window shortcut also in session. 22 years ago
Luboš Luňák ded2656b03 If a window has configured a specific position using window-specific settings, 22 years ago
Luboš Luňák a6fa4609c2 Reoder how the initial virtual desktop placement is considered. 22 years ago
Luboš Luňák 8255bc2749 Client::isManaged() should not be true before it's added to the client 22 years ago
Luboš Luňák 7e4f0508cf Don't apply strict placement policy to dialogs without any parent at all. 22 years ago
Luboš Luňák 5ac4a74f2f Don't try to focus new modal for the active window while the new modal 22 years ago
Luboš Luňák 83ff00f572 Don't restrict already mapped or session restored window geometries 22 years ago
Luboš Luňák 5979a50bb6 Detect fullscreen hack state even while mapped (MPlayer). 22 years ago
Luboš Luňák 8033d09cce Dynamically detect changes of Motif hints instead of just reading 22 years ago
Luboš Luňák 3b51402792 Don't try to remember settings for a window that's not yet fully setup. 22 years ago
Luboš Luňák 682a6aa28f Move desktop range check to the proper place. 22 years ago
Luboš Luňák 6060ceb9eb Keep window role as lowercase, just like wmclass, for rules matching. 22 years ago
Luboš Luňák c6a91d80ba KWin rules - obey/disobey given position. 22 years ago
Luboš Luňák 094befa1de Make it possible to have several rules matching one window. 22 years ago
Luboš Luňák 5085b40285 Fix activation of window that was active at session saving time. 22 years ago
Luboš Luňák 7e35926c37 Make no focus stealing prevention really do nothing, and change 22 years ago
Luboš Luňák 0f972d789f Instead of snatching the window temporarily from kwin simply tell kwin 22 years ago
Luboš Luňák 319f8bf67a Read modality flag before handling groups (for #82648). 22 years ago
Luboš Luňák 03bdeb94b0 KWin rules setting maximizevert, maximizehoriz, minimize, shade, skiptaskbar, 22 years ago
Luboš Luňák 7eadd6463f KWin rules - position and size. 22 years ago
Luboš Luňák a114e9acc3 KWin rules - override minsize/maxsize. 22 years ago
Luboš Luňák ab8ff46877 Forcing of a specific window type. 22 years ago
Luboš Luňák 8e09a9bc22 I guess I could finally find some time to work on things for 3.3. 22 years ago
Luboš Luňák d551f871fb Prefer the newer way of getting startup timestamp from the ASN startup id. 22 years ago
Xavier Izard ab428d9ab0 Patch for xinerama mode to allow fullscreens both on one or several screen(s) 22 years ago
Luboš Luňák 854e9cc05a With windows that have are listed for the focus stealing prevention 22 years ago
Luboš Luňák 108d73625a A workaround for #70943 until xinerama placement works properly with 22 years ago
Luboš Luňák 8a9738e02f This looks strange, whatever this is supposed to do. And if it's 22 years ago
Luboš Luňák 648fb3ed22 Avoid minimize animation when a newly managed window requests to be 22 years ago
Luboš Luňák aee628e008 Fix #76408 - do range checking on _NET_WM_DESKTOP values. 22 years ago
Luboš Luňák 96cc95943a Fix #72074 - when trying to close a window, update user timestamp 22 years ago
Luboš Luňák d2e94b988e Watch properties also on the group leader window, for now only 22 years ago
Luboš Luňák 3abd0ebdf0 Oops. Qt3.2 used to set resource class in WM_CLASS all lowercase, but 22 years ago
Peter Rockai 2eb784cf35 Support for NETWM partial struts (_NET_WM_STRUT_PARTIAL, we call them 22 years ago
Luboš Luňák ef5340d6b9 Don't force windows to be inside workarea if their geometry comes 22 years ago
Luboš Luňák 42e26ff608 Use WM_CLIENT_LEADER for grouping if a window is group transient 22 years ago
Luboš Luňák e519c91eea Disable xinerama placement when session restoring. 22 years ago
Luboš Luňák e5d6fb447d Fix non-NETWM fullscreen applications. 22 years ago