- Oct 15, 2015
-
-
Marco Trevisan authored
In theory we should have used profiles settings for this, providing a proper unity.ini But right now there's no reason for that effort. In case someone wants to change settings, profiles will fix this.
-
- Oct 09, 2015
-
-
Marco Trevisan authored
In theory we should have used profiles settings for this, providing a proper unity.ini But right now there's no reason for that effort. In case someone wants to change settings, profiles will fix this.
-
- Oct 30, 2013
-
-
Chris Townsend authored
Second part of the fix to keep the workspace from automatically switching when more than half of the window is contained in another workspace.
-
- Sep 24, 2013
-
-
Chris Townsend authored
-
- Aug 28, 2013
-
-
Chris Townsend authored
Instead of ripping out the code to change the auto viewport switch a window move when Alt-Tabbing to a window that is more than 50% in another viewport, use an option instead where this behavior will occur by default and patch Ubuntu to turn this behavior off.
-
Chris Townsend authored
Revert the previous commit in order to change this into using an option instead of ripping out the code.
-
- Aug 21, 2013
-
-
Chris Townsend authored
Alt-Tabbing or Launcher selecting a window that is over 50% in a different viewport should not switch the viewport nor change the placement of the window. The fix is to remove the WallWindow::activate() function since it is what causes the undesired behavior.
-
- Jul 17, 2013
-
-
Sam Spilsbury authored
-
- Jul 15, 2013
-
-
Andrea Azzarone authored
-
- Jun 01, 2013
- May 09, 2013
-
-
MC Return authored
-
- Apr 27, 2013
-
-
Sam Spilsbury authored
in the following situations: 1. Edge flip pointer is on (always on) 2. Edge flip move is on, and the screen is grabbed (someone is moving a window) 3. Edge flip dnd is on, and a dnd type window is mapped (someone is doing a dnd) Fix a misconstructed boolean condition in removeAction that could cause actions to be removed twice and as such cause the edge reference count to go negative.
-
- Apr 26, 2013
-
-
MC Return authored
This is not needed at all, no other plugin needs to re-define the screen edge regions by itself - just core should do that The creen edge region updating also confuses the edge flipping functionality case ConfigureNotify: just breaks out now Added missing default: case and break (just a style issue)
-
MC Return authored
-
MC Return authored
Fixed broken wall edge flipping Minor cleanup in bool WallScreen::initiateFlip (...)
-
- Apr 22, 2013
-
-
Sam Spilsbury authored
included in everything.
-
- Mar 27, 2013
- Mar 26, 2013
-
-
MC Return authored
and all calls to it Commented out calls to syncPosition in group plugin
-
- Feb 27, 2013
-
-
MC Return authored
Most just needed change from .c to .cpp, other headers (of some animation files) were refering to animation.c, which now is fixed as well
-
- Jan 04, 2013
-
-
Sam Spilsbury authored
While the old behaviour is still bad, changing it has unintended side effects
-
- Jan 03, 2013
-
-
Sam Spilsbury authored
Previously if we got a negative value for viewportForGeometry, we'd try and move to -n, -m, which would fail because checkDestination disallows those values. checkDestination updated to accept negative values, because by default, we actually pass negative values to it (since -dx, and -dy are negated before entry into moveViewport). In any case, positive values are preferred, and the caller was updated to provide positive values in case viewportForGeometry returns negative values in order to avoid any unexpected behaviour. In addition, if the window position needed to be changed, we'd be moving the window by viewport-distance and not window distance due to a typo. That was also fixed.
-
- Dec 04, 2012
- Nov 29, 2012
-
-
Daniel van Vugt authored
mysterious 10 pixels. Instead warp the pointer by 1 so it goes from one edge to the next without getting ahead of the window drag. (LP: #201681)
-
- Oct 15, 2012
-
-
MC Return authored
Problem: Editors like gedit and others will not recognize *.xml.in files as xml, so if opened there is no syntax highlighting making those files harder to read. This commit fixes this by adding <?xml version="1.0" encoding="UTF-8"?> to all *.xml.in files in lp:compiz
-
- Sep 11, 2012
-
-
Sam Spilsbury authored
-
- Sep 05, 2012
- Sep 01, 2012
-
-
MC Return authored
-
- Aug 02, 2012
-
-
Daniel van Vugt authored
-
- Aug 01, 2012
-
-
Sam Spilsbury authored
-
- Jul 30, 2012
-
-
MC Return authored
-
Daniel van Vugt authored
by about 500 lines.
-
- Jul 29, 2012
-
-
MC Return authored
-
- Jul 02, 2012
-
-
G. Uitslag authored
-
Sam Spilsbury authored
gtest_add_tests is good for the basic Google Test usage, but its source based scanning falls short in a couple of areas - namely it requires that there be no space between TEST* and ( and it also does not work for templated tests. compiz_discover_tests builds a small C++ program to parse the output of --gtest_list_tests and adds those at make-time to the CTestTestfile.cmake in the current binary directory. This allows us to correctly introspect the test binary and get /all/ the tests regardless of the source file.
-