72 Commits (b6bb4e254880fddd415d43eb2ee0bf4a3e4a995a)

Author SHA1 Message Date
Martin Gräßlin 3d9a035312 Move MaximizeMode from KDecorationDefines to utils.h 11 years ago
Martin Gräßlin 50019b4a31 Drop kdecoration.h include from placement.cpp 11 years ago
Martin Gräßlin fa4332754c Move Position from KDecorationDefines to Client 11 years ago
Martin Gräßlin e38d56b0dd Move QuickTileMode from KDecorationDefines to Client 11 years ago
Martin Gräßlin 9075b5e2d6 [kwin] Remove cursorPos() from utils.h 12 years ago
Martin Klapetek 404fc2144c [kwin] Make KWin place the OSD 12 years ago
Thomas Lübking 6e56dcd60a remove false noop breaking branches 12 years ago
Thomas Lübking 06b482f725 pack to client, not deco 13 years ago
Thomas Lübking 7d6d80351c align zero corner placement to client, not deco 13 years ago
Thomas Lübking f4827fbac9 update packing logics to honor activities and tabs 13 years ago
Martin Gräßlin 330d40f425 Fix no cast to/from ASCII intrduced issues 13 years ago
Thomas Lübking 16ee964eb7 Ignore the desktop on smart placement 13 years ago
Martin Gräßlin fc4f431bfb Remove Workspace pointer from Placement 13 years ago
Thomas Lübking d2f9d8feee validate screen and max'd state on packing windows 13 years ago
Martin Gräßlin 0fb27fd12e Defines to create the boilerplate code for KWin's singleton classes 13 years ago
Thomas Lübking 769955dfb8 ignore non current tabbed and on different activities clients 13 years ago
Martin Gräßlin 334b4bf622 Move handling of Virtual Desktops into a VirtualDesktopManager 13 years ago
Martin Gräßlin f689df14d5 Remove Placement wrappers from Workspace 13 years ago
Martin Gräßlin 835648bc20 Move cascadeDesktop and unclutterDesktop to Placement 13 years ago
Martin Gräßlin 607e175b4b Make Placement a Singleton 13 years ago
Thomas Lübking 952579bb09 fix untabbing position 14 years ago
Thomas Lübking 3460d5b551 fix untabbing position 14 years ago
Thomas Lübking 0f2bde11b0 allow "under mouse" as regular placement strategy 14 years ago
Martin Gräßlin f0c6f06241 Stacking Order becomes a list of Toplevel Windows 14 years ago
Martin Gräßlin 212908ee88 Refactoring of KWin::Options: getter methods instead of public variables 14 years ago
Thomas Lübking 0b1599680d stage one, call martin 15 years ago
Martin Gräßlin e1c04b7c3e Add shortcuts for new quick tile modes. 15 years ago
Martin Gräßlin 0a7e48f7aa KWin uses kdelibs coding style. 15 years ago
Lucas Murray ae3ef3f765 Allow the quick tiling keyboard shortcuts to move the window between 16 years ago
Robin Harold Burchell 102ec081e2 Extend on the quicktiling(/snap) work by mgraesslin in r1021305: 17 years ago
Rick Xing 4975618a22 add brace to avoid compiling warning of gcc 18 years ago
Laurent Montel 5535a9de5e Fix iterator 18 years ago
Luboš Luňák 01bf6cbb4c License cleanup - add headers where missing, be explicit about GPL 19 years ago
Andreas Pakulat 39e322fc83 Merge the KConfig branch. This are the 3 main modules (+kdeadmin), which are 19 years ago
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