35 Commits (6d98cf9bb06bbc5b97aedfe88226bc87f5b6ed22)

Author SHA1 Message Date
Luboš Luňák 47232a2c17 Support _NET_WM_FULL_PLACEMENT. 19 years ago
Luboš Luňák f52b8e48cd branches/work/kwin_composite becomes new trunk kwin. 19 years ago
Luboš Luňák 2b7e1f4993 Remove kwin, kwin_composite will become new trunk kwin, missing merges 19 years ago
Luboš Luňák 2c928221a4 namespace KWinInternal -> KWin - shorter typing of names in gdb, yay 19 years ago
Luboš Luňák e3b865cd5f namespace KWinInternal -> KWin - shorter typing of names in gdb, yay 19 years ago
Luboš Luňák de4d1bc518 Implement cursorPos() as an optimized version of QCursor::pos() 19 years ago
Laurent Montel 5725624c8b #include <q...h> -> #include <Q...> 20 years ago
Hamish Rodda 77bc9cd63d Merging in from bleeding edge kdebase branch 20 years ago
Allen Winter 441523a689 Replace obsolete QMAX() and QMIN() with qMax() and qMin(). 20 years ago
Luboš Luňák d41b6d71fc Forwardport #117413. 21 years ago
Luboš Luňák 7340058987 Got the order backwards, maximizing needs to come before placing 21 years ago
Luboš Luňák 3ec72118f2 Some fixes for placement code, so that e.g. placing a dialog 21 years ago
Luboš Luňák 678a1ce18a Placement policy 'maximizing'. 21 years ago
Luboš Luňák 8ee4a7df15 Let's say this simply doesn't work with shaded windows. 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 36b64e3897 GUI for rules (=window specific settings). Have fun figuring out how it 22 years ago
Luboš Luňák c6a91d80ba KWin rules - obey/disobey given position. 22 years ago
Luboš Luňák 2f7d3203aa KWin rules - override placement. 22 years ago
Luboš Luňák d05a7b068b Add some checks. 22 years ago
Luboš Luňák d465d96819 Ignore windows kept below others for smart placement. 22 years ago
Luboš Luňák b41fc6bf49 Don't try to center windows on special windows like standalone menubar. 22 years ago
Luboš Luňák 24cae23c66 Fix Xinerama placement. Thanks to Malte S. Stretz for help with debugging 22 years ago
Luboš Luňák 338593f621 This must have been a typo. 23 years ago
Luboš Luňák 2c3f9c4069 Some attempts to fix aspect ratios breaking resizing. 23 years ago
Luboš Luňák 1751ac0880 Fix #31484 - snapping to workarea edges is already done by snapping 23 years ago
Luboš Luňák d45a853dd4 Fixes related to shown shaded windows. 23 years ago
Luboš Luňák 34fa4a4399 Cleanup of Xinerama handling. I don't claim I actually fixed something, 23 years ago
Luboš Luňák 3e1df92066 Try to place dialogs on their mainwindow. Except for non-NETWM apps 23 years ago
Luboš Luňák 6f272da774 Revert special dialog placement policies. I don't think I need to go 23 years ago
Luboš Luňák 10f405c73d Merging kwin core from kwin_iii back to HEAD. 23 years ago
Dirk Mueller 6bbbe69c0e unbreak compilation (gcc 3.4+) 23 years ago
Luboš Luňák f87b67394a Fix placement policies - the recent change of semantics of Client::desk 24 years ago
Luboš Luňák 29b6f2b279 Fix #47625. 24 years ago
Cristian Tibirna e2ffbc884c CT: commit an older patch which loses "stupidly". 24 years ago
Cristian Tibirna 9b03ba50c2 CT: two new non-placement policies. No GUI config. 24 years ago