761 Commits (f26519c8d0606a54f47baf96b58cfe39f8b82fe3)

Author SHA1 Message Date
Chani Armitage 59590a5993 react to activity removal 16 years ago
Chani Armitage 30313d2869 take advantage of the cached currentActivity 16 years ago
Fredrik Höglund 3b8126f7eb Get the current activity from the Workspace instead of from KActivityConsumer 16 years ago
Chani Armitage a9ad071575 Activity association for windows. 16 years ago
Nikhil Marathe 2163f87264 Modified workspace method names to mark them up as referring to tiling 16 years ago
Nikhil Marathe 3e9377e6b4 Added comments to some tiling related code 16 years ago
Nikhil Marathe f7c3b38402 Added TilingLayout::reconfigureTiling which respects per window tiling settings and is capable of updating them on the fly by being called from slotReconfigure 16 years ago
Nikhil Marathe a2a7891789 SVN_SILENT Renamed tilingMode to tilingEnabled to better convey its boolean-ness 16 years ago
Christoph Feck 70acd11ecb SVN_SILENT --warnings 16 years ago
Nikhil Marathe 5fc7e93d69 Tiling is here! 16 years ago
Martin Gräßlin ec8d860c4b Allow effects to change the number of desktops and inform effects when the number of desktops is changed. 16 years ago
Davide Bettio 45bcf3173a * Removed "Advanced Button" from screensaver kcm. 16 years ago
Lucas Murray f9a5876ac9 Don't auto-group transient windows. 16 years ago
Lucas Murray 41e5bfd793 Change how quick tiling and maximization is activated slightly. Instead 16 years ago
Martin Gräßlin f3dbf99a9d List screen edges kcm in "Configure window behaviour". 16 years ago
Fredrik Höglund 042af295ee Update _NET_SUPPORTED based on AbilityExtendIntoClientArea when 16 years ago
Lucas Murray a00c06c71a If two windows cannot be on the same desktop then don't allow them to be 17 years ago
Fredrik Höglund 0a8c06b054 Implement support for _KDE_NET_WM_FRAME_OVERLAP. 17 years ago
Lucas Murray e4ab19a936 Allow automatic grouping of unrelated windows by matching them with a 17 years ago
Lucas Murray 535737e1fe Add "automatically group identical windows" feature to window tabbing. 17 years ago
Kevin Ottens 167823f5fa Make it build with QT_STRICT_ITERATORS. 17 years ago
Lucas Murray a0d07d12a2 Merged r970865:1049322 from /branches/work/kwin-tabbing 17 years ago
Lucas Murray 711879a993 Be more strict. 17 years ago
Lucas Murray e5d176b90b Fix quick tiling/maximize so other screen edge actions assigned to the 17 years ago
Lucas Murray d171c594ff Cancel a quick tile/maximize action if the user moves the window back 17 years ago
Martin Gräßlin 76f17e6de1 Here comes the new TabBox. It is a complete rewrite using a MVC approach. Here some highlights: 17 years ago
Hugo Pereira Da Costa 88dc7eccfd notify decorations when compositing is enabled/disabled 17 years ago
Martin Gräßlin 53aaaf471d Adding a new option to disable the cursor pushback for active screen edges. 17 years ago
Martin Gräßlin 754f5d0829 Quick maximize and tiling when moving a window to the left/right or top screen edge. 17 years ago
Martin Gräßlin 369910865a Add "show desktop" to screen edges. 17 years ago
Martin Gräßlin 9f70ddce3b When reinitCompositing we can assume that the user wants to restart compositing even if compositing has been suspended. 17 years ago
Luboš Luňák e9e08c35cb Do not mistakenly report that compositing could not be enabled. 17 years ago
Fredrik Höglund e92aab0518 Implement initial support for ARGB window decorations. 17 years ago
Martin Gräßlin 3d5ad590e2 New on-screen-display for desktop change. It highlights the new desktop and shows arrows from the old to the new desktop. It replaces the popupinfo which only showed the desktop name. Nevertheless keeping popupinfo in svn so if wanted we can add an option to select between osd and popupinfo. 17 years ago
Lucas Murray 0ffcc70c18 Add support for hardcoded non-KWin-related active screen edge actions, 17 years ago
Lucas Murray 913c4f387a SVN_SILENT Left-overs from the revert. 17 years ago
Lucas Murray 21f023ee77 Revert r925355, r925357 and r925358 as the crashing was caused by 17 years ago
Lucas Murray ca901dae30 Improved window movement around struts. Windows can be moved anywhere 17 years ago
Lucas Murray 893b0c2c71 Merge DesktopLayout class into Workspace. 17 years ago
Lucas Murray dd28e15a1b Allow desktop effects to access the new DesktopLayout class. Replaced 17 years ago
Lucas Murray 4681129e4b Move desktop layout code into a separate file and class. This will allow 17 years ago
Lucas Murray b55115a8be Prevent recursion loop in Toplevel::screen() and 17 years ago
Lucas Murray 7af22d3d99 Ensure that Workspace::activeScreen() always returns a valid screen. 17 years ago
Luboš Luňák 1297fe6daa Fix position of gravitated windows after a crash. 17 years ago
Lucas Murray 5945dd1131 If an effect is triggered by an electric border "push" the cursor back 17 years ago
Luboš Luňák b50a8d352a Compress possible several reasons for resetting compositing. 17 years ago
Luboš Luňák 4d82d2291e Don't needlessly setup compositing twice during startup. 17 years ago
Frederik Schwarzer a604e4a60d global typo fix 17 years ago
Lucas Murray 9bb76644b7 Backport: Extracted mouse polling out of the composite timer to allow 17 years ago
Lucas Murray 752d5fa642 Extracted mouse polling out of the composite timer to allow effects to 17 years ago