lp://qastaging/~compiz-team/compiz/compiz.fix_1195522

Created by Sam Spilsbury and last modified
Get this branch:
bzr branch lp://qastaging/~compiz-team/compiz/compiz.fix_1195522
Members of Compiz Maintainers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Compiz Maintainers
Project:
Compiz
Status:
Merged

Recent revisions

3755. By Sam Spilsbury

Fix typo

3754. By Sam Spilsbury

Fix typo

3753. By Sam Spilsbury

Don't run the acceptance tests by default until we can run them sans GL.

3752. By Sam Spilsbury

Constify

3751. By Sam Spilsbury

Remove DISABLED comments. The tests are now no longer disabled.

3750. By Sam Spilsbury

Merge lp:compiz

3749. By Sam Spilsbury

Fix failing tests and run all the tests by default.

1. Completely remove decorOffsetMove and other related code from
   decor.cpp. Put the logic to handle the window->input () - window->border ()
   placement offset inside of setWindowFrameExtents instead. Now the window
   will always be offset from its original non-decorated position to the new
   decorated position, rather than having to guess between decoration sizes.
2. Make saveGeometry and restoreGeometry work relative to window->border ()
   as opposed to including it in the saved geometry. It is possible that the
   border size might change during maximization, as such, we don't want to
   save the position with the border before maximizing. Instead save the position
   as if it were never decorated so that when the window is restored it can be
   restored to its original position and then adjusted for its new border size.
3. Fix a few typoes in the tests.
4. Moved some commonly used matchers into compiz::testing
5. Make COMPIZ_PLUGIN_DIR accept multiple directories and look in each one
   of them for the plugin
6. Set COMPIZ_PLUGIN_DIR appropriately for each plugin that we wish to load
   on startup so that we load locally built plugins as opposed to installed
   ones.
7. Uncomment compiz_discover_tests for the acceptance tests. Now they are
   run by default.

3747. By Sam Spilsbury

Revert revision 3736. Fixes LP: #1165343

3746. By MC Return

Compiz, redundant and outdated files cleanup:

Removed outdated NEWS files.
Removed outdated AUTHORS and ChangeLog files.
Removed plugins/freewins/COPYING - we do not need another copy of the GPL v2 here.
Removed another copy of the GPL v2 from plugins/workarounds.

This will reduce package sizes, download time and bring some order to chaos.

Approved by Didier Roche, PS Jenkins bot, Sam Spilsbury.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://qastaging/compiz/0.9.10
This branch contains Public information 
Everyone can see this information.