40 Commits (cc38fbe9cf3dc1173473f834b8d5dcd9f1a85578)

Author SHA1 Message Date
Thorsten Roeder 98fa3320c5 deprecated-- 20 years ago
Hamish Rodda 77bc9cd63d Merging in from bleeding edge kdebase branch 20 years ago
David Faure f2a598e7d0 qt4-ification by Thorsten Röder <thorsten.roeder weihenstephan.org> 20 years ago
Laurent Montel 0fa10f318d Deprecated-- 20 years ago
Stephan Kulow b464518b3c svn merge svn+ssh://coolo@svn.kde.org/home/kde/trunk/KDE/kdebase@438057 21 years ago
Luboš Luňák c32d95f0f2 Since hasTransient() can search bottom-up or top-bottom depending 21 years ago
Luboš Luňák 47075ef04e Break unnecessary transiency relations caused by many group transient windows. 21 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 37f682c907 Handle a rather unusual usage KMenuBar usage in amarok - parent widget 22 years ago
Luboš Luňák c2fa4013a2 WM_CLASS can be matched whole (class+name) or only class 22 years ago
Luboš Luňák 80624445c9 addTransient() may temporary cause loops, so delay calling of findModal() 22 years ago
Luboš Luňák 1fc08d271f No need it do it twice. 22 years ago
Luboš Luňák 598c604fb6 Make sure splashscreens stay on top of other windows in the app. 22 years ago
Luboš Luňák d373e84e3a Fix fix for #77341. 22 years ago
Luboš Luňák bc8e0805a7 This should fix #77341 (fingers crossed), group transients without apps specifying 22 years ago
Luboš Luňák 43ed3b4fa5 Fix #78856. 22 years ago
Luboš Luňák 9a0f2b6e9b When the active window gets a modal dialog, activate the modal. Happens 22 years ago
Luboš Luňák 648fb3ed22 Avoid minimize animation when a newly managed window requests to be 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
Luboš Luňák 42e26ff608 Use WM_CLIENT_LEADER for grouping if a window is group transient 22 years ago
Luboš Luňák bcd0bb4113 Fix finding of mainwindows. 23 years ago
Luboš Luňák 2488a7c674 Add some stuff that should be most probably done but I'm afraid to do 23 years ago
Luboš Luňák 78b84121d7 Make group transients transient only for windows in the same group that 23 years ago
Luboš Luňák 74741dee7e The change done in r2.9 made the test for two windows belonging to the same 23 years ago
Luboš Luňák 8f181d8b52 checkGroupTransients() uses hasTransient() to break loops, so it must detect them, 23 years ago
Luboš Luňák fe0ab6d200 Avoid making windows transient to themselves. 23 years ago
Luboš Luňák 225f12f1d3 Attempt number 3251 at finally fixing #67914. This window grouping 23 years ago
Luboš Luňák b2b60d647f Change Client::checkGroupTransients() to really do what it's supposed to do, 23 years ago
Luboš Luňák 0fb3d41e26 If two windows are the same, they belong to the same application. 23 years ago
Luboš Luňák e7c55a0c89 Ouch ... thanks to Ossi for noticing. 23 years ago
Luboš Luňák 33e9753f6b If windows don't have _NET_WM_PID set, don't rely on pid1==pid2 when 23 years ago
Luboš Luňák 6c3176c74c Avoid transient loops with group transients. 23 years ago
Luboš Luňák 70645a691a When a new window appears in a group, make sure group transients are 23 years ago
Luboš Luňák 3a23e0775d Fix focus stealing prevention for XV, just in case Coolo sometimes decides 23 years ago
Luboš Luňák 80376961fc More debug output. 23 years ago
Luboš Luňák 8a11c2ff74 Fix transiency loop with WM_TRANSIENT_FOR poiting to itself (e.g. with 23 years ago
David Faure d9066553de KWin crashing on every KDE startup isn't fun.... Some info: 23 years ago
Luboš Luňák 1e61c406f9 Temporary fix for #64516. 23 years ago
Luboš Luňák 10f405c73d Merging kwin core from kwin_iii back to HEAD. 23 years ago