summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2010-02-02Fix window region calculation for windows that have border width set.Sam Spilsbury1-2/+2
Forward port of 79a275b240a98d9f64c8dd1e799e5d469ec8f204 to master
2010-01-22Fix character encoding issueSam Spilsbury1-1/+1
2010-01-22Add appropriate operator overloads to CompPointSam Spilsbury1-1/+32
2009-12-18Add another contains method to CompRegion.Erkin Bahceci1-0/+10
2009-12-16Add notification for "before map".Erkin Bahceci1-0/+2
2009-11-18Fixed image paths.Dennis Kasprzyk1-1/+4
2009-11-18Less mallocs.Dennis Kasprzyk1-18/+26
2009-11-18Avoid unneeded mallocs.Dennis Kasprzyk1-1/+2
2009-11-16Fixed action option handling.Dennis Kasprzyk1-2/+4
2009-11-05Fix return issues.Erkin Bahceci1-1/+1
2009-11-03Final fix for overlapping outputs.Dennis Kasprzyk1-2/+2
2009-11-03Removed unneeded variable.Dennis Kasprzyk1-1/+0
2009-11-03Check for overlapping Outputs.Dennis Kasprzyk1-0/+6
2009-10-01Link pthread (protobuf >= 2.1.0 needs it).Erkin Bahceci1-1/+1
2009-08-23Let windows be opened above fullscreen windows.Erkin Bahceci1-2/+5
2009-08-23Avoid setting XSelectInput to NoEventMask for grabWindow.Erkin Bahceci1-1/+2
Prevents compiz from getting stuck at termination in ~CompWindow().
2009-08-21Silence some warnings.Erkin Bahceci1-1/+1
2009-08-21Delete array with delete [].Erkin Bahceci1-1/+1
2009-08-21Fix memory leaks.Erkin Bahceci2-0/+3
2009-08-21Remove sequences at termination.Erkin Bahceci2-0/+21
2009-08-15Unsigned int conversions.Erkin Bahceci2-6/+6
2009-08-14Remove unused member variable.Erkin Bahceci1-1/+0
2009-08-14Delete arrays with delete [].Erkin Bahceci1-2/+2
2009-08-12Fix possible infinite loop.Erkin Bahceci1-1/+7
2009-08-11Revert "Fix panels starting below other windows."Erkin Bahceci1-1/+4
This reverts commit d6f56253b2d2ffd8be1f6283fac2a3e13a45130c. This didn't work as expected, as windows' input was still above panels even though windows looked like they were behind panels, whenever the problem happened. When fullscreen mode is initiated in evince, this commit also caused windows to have their input in front of evince's fullscreen window even though the fullscreen window appears to be in front of them. This in turn triggered a freeze when the user clicks on the screen in evince while in fullscreen mode.
2009-08-08Use <cstring>Sam Spilsbury1-1/+1
2009-08-08Revert "Use <string>"Sam Spilsbury1-1/+1
This reverts commit 1234ee9de9950799cefd7e62e8dad2167c6ac9af.
2009-08-08Use <string>Sam Spilsbury1-1/+1
2009-08-07Don't update region if geometry is not in sync.Dennis Kasprzyk1-1/+2
2009-08-01Include cstdio and others instead of their C counterparts for g++ 4.4 ↵Sam Spilsbury1-1/+2
compatibilty
2009-07-30More unsigned int to int conversion.Erkin Bahceci3-32/+35
2009-07-31Changed unsigned int to int to fix warningsDennis Kasprzyk2-9/+9
2009-07-31Handle signed/unsigned correctlyDennis Kasprzyk3-9/+9
2009-07-24Shaped windows may have only one rectangle which is smaller than window.Joel Bosveld1-1/+1
Fixes bugzilla.gnome.org/show_bug.cgi?id=589472
2009-07-24Fix long standing typo.Erkin Bahceci1-2/+2
2009-07-23Add CompRect::operator= ().Erkin Bahceci1-0/+12
2009-07-23Add CompScreen::normalCursor ().Erkin Bahceci2-2/+7
2009-07-17Convert Bool -> bool, TRUE -> true, FALSE -> false.Erkin Bahceci6-67/+67
2009-07-15Fix panels starting below other windows.Erkin Bahceci1-4/+1
2009-07-14Fix some compiler warnings.Erkin Bahceci3-1/+4
2009-07-13Add notifications for show desktop mode.Erkin Bahceci1-0/+3
2009-07-08Add hasUnmapReference and use it in decor.Erkin Bahceci1-0/+6
This prevents a window's decoration to be updated early while it is closing, which isn't necessary anyway. This problem leads to a close animation with an empty frame.
2009-07-08Move hide/show to PrivateWindow, add wrapper hide/show.Erkin Bahceci3-57/+74
The new hide/show are used by switcher, so that it doesn't call minimize/unminimize.
2009-07-04CompRect: add set{Left,Top,Right,Buttom} functionsJoel Bosveld1-0/+32
2009-07-01Move modifier handling into a separate top level class exposed to pluginsSam Spilsbury6-184/+237
2009-07-01Make bool CompWindow::isFocussable () wrappableSam Spilsbury1-1/+7
2009-07-01Make CompWindow::alpha () wrappableSam Spilsbury1-0/+6
2009-06-02Separate clientList. Add clientList accessor.Erkin Bahceci2-55/+47
2009-05-07Add comments for changes to window restackingJoel Bosveld1-0/+16
2009-04-30Restack windows in reverse, and stack above correct window.Joel Bosveld1-4/+13
Previously this worked due to the order that the events arived in, however, now we want it to be stacked above correct window straight away so that we do not restack it again when configureNotify event comes through