743 Commits (2ff73028a0525c47cf2fbe2b7ebebf6dd4eecd0f)

Author SHA1 Message Date
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
Jason vanRijn Kasper 071802244d Silly me, I put _NET_WM_FULLSCREEN_MONITORS in and forgot to add it to the 17 years ago
Lucas Murray 038667db7a SVN_SILENT Standardize coding style on client.* and workspace.* 17 years ago
Lucas Murray 171964521f When the desktop names change save them immediately to disk. 18 years ago
Lucas Murray 5821e6f9d7 Reverted all code relating to automatic X crash detection with agreement 18 years ago
David Nadlinger 5f835b7c31 Modified a few comments; changed indenting to comply with the KWin coding standards. 18 years ago
David Nadlinger d79ef83183 When modifying the compositing settings, save a backup of kwinrc to another file to be able to revert if the X server crashes while testing the new config. 18 years ago
Lucas Murray 6d41a1320e Moved all debug, warning and error messages into the KWin 1212 area. 18 years ago
Guillaume Pothier f780e8b68b Kephalized plasma and kwin: replaced usage of QDesktopWidget by Kephal 18 years ago
Laurent Montel 5535a9de5e Fix iterator 18 years ago
Luboš Luňák fe84baef03 Use the '_k_session' shortcuts feature for the per-window shortcuts, 18 years ago
André Wöbbeking 017171023e forwardport of rev. 878485,878776: 18 years ago
André Wöbbeking 4838fc287e better solution, don't change configModules() 18 years ago
André Wöbbeking a2ff31904f also an icon for the configure dialog (and its windows) is nice 18 years ago
Albert Astals Cid 102be68572 we are showing the shortcut to the user so use QKeySequence::NativeText to get it translated 18 years ago
Enrique Matías Sánchez f5efd9ca28 SVN_SILENT Fix typos in kdebase 18 years ago
Lucas Murray 899d578c49 Merge Libkdecoration2 Git branch. 18 years ago
Luboš Luňák 08571b2f52 Do not use 'assert( false )', with NDEBUG that is a no-op and 18 years ago
Luboš Luňák 53f5283601 Simplify activeScreen() code, from Hans Meine <meine@informatik.uni-hamburg.de>. 18 years ago