94 Commits (ebfd3f58d8cd2a5e4e2be9c7cafb93632fbdaca3)

Author SHA1 Message Date
Thomas Lübking 5bd49bfee2 update visibleRect when elevating toplevel 13 years ago
Martin Gräßlin e7ab3adafd New class to encapsulate a Window's Pixmap 13 years ago
Thomas Lübking 8f4b3c33a8 connect toplevel to in-loop screenCount() signal 13 years ago
Martin Gräßlin d305185247 Remove Workspace pointer from Toplevel 13 years ago
Martin Gräßlin ce9ce6f94c Remove unused typedefs in utils.h 13 years ago
Martin Gräßlin 67b59f693c Uninline Toplevel::pid() 13 years ago
Martin Gräßlin 2e758ed6a7 Add an elevate() method to Toplevel 13 years ago
Martin Gräßlin edb074cbc2 Split out screen handling from Workspace into own class Screens 13 years ago
Martin Gräßlin da85b5fdc7 Split out Activities related code from Workspace 13 years ago
Martin Gräßlin 6d6b013720 Introduce a proper screen property in Toplevel 13 years ago
Martin Gräßlin b967527db3 Use XCB to resolve the X11 Extensions 13 years ago
Martin Gräßlin 5cd223f051 Improved resolving whether a window is on local machine 13 years ago
Montel Laurent 90c21b33dd Fix order 14 years ago
Fredrik Höglund bb9f59a89c kwin: Use xcb to optimize damage event handling 14 years ago
Fredrik Höglund 5f220bef2e Revert "delay unsynced window ready_for_painting state" 14 years ago
Martin Gräßlin 62d5e8124c Toplevel::windowType becomes a pure virtual function 14 years ago
Martin Gräßlin 633694b7b4 Drop openoffice.org 1.x related hack for windowType detection 14 years ago
Martin Gräßlin a38e87afea Drop hack for NET::Menu means NET::TopMenu 14 years ago
Thomas Lübking 976037717b delay unsynced window ready_for_painting state 14 years ago
Thomas Lübking a6296dda20 delay unsynced window ready_for_painting state 14 years ago
Martin Gräßlin 62c4d449f5 Use signals'n'slots instead of deep function call into Compositor 14 years ago
Thomas Lübking dda76d82f9 invoke decorationRect() in calculations for visibleRect() 14 years ago
Thomas Lübking 590d9b42d8 restrict animationeffect repaints 14 years ago
Thomas Lübking 9ca81a2f79 move sync dbus calls to kactivitymanagerd into extra thread 14 years ago
Thomas Lübking 1070bf895b split decorationRect / visibleRect usage 14 years ago
Thomas Lübking 1cedbe6c23 fix new shadow update repaints 14 years ago
Thomas Lübking 54edda66f6 fix build, resetRepaints API changed 14 years ago
Thomas Lübking e789daf1bc clean dirty rect from repaints_region when updating shadow, skip double resetting of shadow rect 14 years ago
Thomas Lübking 85635dd485 fix tabbing 14 years ago
Thomas Lübking bf88ec09ac Revert "fix tabbing" 14 years ago
Thomas Lübking d245035a17 fix tabbing 14 years ago
Martin Gräßlin 7c6155a865 Drop xinerama related options 14 years ago
Martin Gräßlin 20add1c656 Add property shaped for hasOwnShape method 14 years ago
Martin Gräßlin bfdcbe60f5 Turn isManaged and isDeleted into properties on Toplevel 14 years ago
Thomas Lübking 4d7161dd75 Delay added signal and other signal bindings for synced windows until the window is actually visually shown 14 years ago
Philipp Knechtges 929f0fb643 kwin: adjusting to the latest ewmh spec 14 years ago
Thomas Lübking f3d1261680 fix shadow quad update, allows to change shadow size with property update 15 years ago
Philipp Knechtges 2c08a14ff4 kwin: implement _KDE_NET_WM_OPAQUE_REGION 15 years ago
Martin Gräßlin 0c47ca5e97 Remove defines for X extensions 15 years ago
Thomas Lübking f0492f9b02 fix shadow fix 15 years ago
Thomas Lübking 7057bb2c25 fix new shadows 15 years ago
Arthur Arlt 59a8aac752 Make windowOpacityChanged() a slot 15 years ago
Martin Gräßlin 38e9ab9a4e Move ownership on Shadow from Toplevel to Scene::Window 15 years ago
Martin Gräßlin 9f02766fd9 Trigger full repaint when adding a shadow 15 years ago
Martin Gräßlin 89aa8ee8db Fix repainting of shadow after window closes 15 years ago
Martin Gräßlin 12220a0d59 Initial implementation of new Shadows in KWin 15 years ago
Martin Gräßlin edd0950f96 WindowOpacityChanged becomes a signal 15 years ago
Martin Gräßlin 0a7e48f7aa KWin uses kdelibs coding style. 15 years ago
Kevin Ottens ff61f40d8d Don't rely on the kdgstream typedef which is deprecated. Use QDebug 16 years ago
Thomas Lübking 5d2157060d RR.3997, make windowtype rule operative 16 years ago