lp:~compiz-team/compiz/compiz.fix_1080989
- Get this branch:
- bzr branch lp:~compiz-team/compiz/compiz.fix_1080989
Branch merges
- Daniel van Vugt: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 234 lines (+181/-4)3 files modifiedcompizconfig/libcompizconfig/src/ccs-config-private.h (+32/-0)
compizconfig/libcompizconfig/src/config.c (+12/-4)
compizconfig/libcompizconfig/tests/compizconfig_test_ccs_util.cpp (+137/-0)
Related bugs
Bug #1070817: make test fails in CompizConfigPython.test_* (OTHER_FAULT) | Medium | Fix Released |
|
Bug #1077787: CompizConfigPython tests not using ini backend | Medium | Fix Released |
|
Related blueprints
Branch information
Recent revisions
- 3477. By Sam Spilsbury
-
If the user overrides COMPIZ_
CONFIG_ PROFILE with an empty string, it probably
means that they meant to force the use of the general profile, since it
isn't meant to be set otherwise. Add tests for the new behaviour.(LP: #1080989)
- 3476. By Daniel van Vugt
-
Fix segfaults in test cases (LP: #1080555)
. Fixes: https://bugs.launchpad .net/bugs/ 1080555. Approved by PS Jenkins bot.
- 3475. By Sami Jaktholm
-
Grid: Set GridWindow-
>lastTarget to GridMaximize only if the window
was fully maximized.Currently the lastTarget is changed to GridMaximize also when the
window is only semi-maximized. So if you then try to maximize the
window with grid, grid thinks the target has not changed and overlay
is not shown.Fixes LP: #1071689. Fixes: https:/
/bugs.launchpad .net/bugs/ 1071689. Approved by Daniel van Vugt, MC Return.
- 3474. By MC Return
-
Removed redundant assignment of 'currentProfile
Path' to itself. Approved by Daniel van Vugt, Sam Spilsbury.
- 3473. By MC Return
-
Hopefully fixed mismatching allocation and deallocation of pathOrig by using 'free (pathOrig);' instead of 'g_free (pathOrig);' in updateSettingWi
thGSettingsKeyN ame (...). Approved by Sam Spilsbury.
- 3472. By Michael Terry
-
bootstrap daily upload changelog message.
Approved by Didier Roche, Sam Spilsbury, PS Jenkins bot.
- 3471. By Daniel van Vugt
-
Prevent windows from maximizing on the wrong monitor (LP: #751605)
This fixes two causes I have found:
1. outputDeviceForGeometry was wrapping to the wrong monitor (back to the
top or left) if a window was mostly off the bottom/right of the screen.
2. Even when outputDeviceForGeometry returned the correct output,
PrivateWindow::addWindowS izeChanges was sometimes changing it to an
incorrect output in the case where the old size of a window exceeds
the dimensions of the smaller monitor you're trying to maximize it on.
. Fixes: https://bugs.launchpad .net/bugs/ 751605. Approved by Sam Spilsbury, PS Jenkins bot, MC Return.
- 3470. By Sam Spilsbury
-
Fail with a warning message when we try to write to a key that has no
associated schema. (LP: #1078330). Fixes: https://bugs.launchpad .net/bugs/ 1078330. Approved by Daniel van Vugt, Michal Hruby, PS Jenkins bot.
- 3469. By Daniel van Vugt
-
Separate the OutputDevices class from the *screen* sources into a library
and add some initial test cases.This does not contain any logic changes needing review. It's just been
copied and pasted between source files to enable testing.Approved by PS Jenkins bot, Daniel van Vugt, Sam Spilsbury.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:compiz/0.9.9