Merge lp:~mc-return/compiz/compiz.merge-fix1172913-blacklist-composite-and-opengl into lp:compiz/0.9.10
Status: | Rejected |
---|---|
Rejected by: | MC Return |
Proposed branch: | lp:~mc-return/compiz/compiz.merge-fix1172913-blacklist-composite-and-opengl |
Merge into: | lp:compiz/0.9.10 |
Diff against target: |
18 lines (+7/-1) 1 file modified
compizconfig/ccsm/ccm/Widgets.py (+7/-1) |
To merge this branch: | bzr merge lp:~mc-return/compiz/compiz.merge-fix1172913-blacklist-composite-and-opengl |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot (community) | continuous-integration | Needs Fixing | |
MC Return | Needs Information | ||
Sam Spilsbury | Disapprove | ||
Review via email: mp+161024@code.launchpad.net |
Commit message
PLEASE DO NOT MERGE YET -> NEEDS INFORMATION
*CCSM, new feature:
Bring the ccsm_disable_
hurt upstream Compiz in any way.
Also blacklist the plugins composite and opengl in Widgets.py, because
those are essential for Compiz to work.
This commit removes the checkboxes to enable/disable "OpenGL" and "Composite"
from the main CCSM screen. They can still be disabled in their respective
CCSM subscreens.
(LP: #1172913)
Description of the change
PLEASE DO NOT MERGE YET -> NEEDS INFORMATION
TODO: Evaluate with Sam if we should also remove the checkboxes from
other plugins essential for minimal Compiz usage, like decor, move,
place and resize for example... ?
Question: Will it be enough to bzr-remove the ccsm_disable_
(it was just creating a blacklist for core and was appending unityshell)
or do I have to do more for this to correctly work ?
Unmerged revisions
- 3672. By MC Return
-
Bring the ccsm_disable_
unity_checkbox. patch inline, because it will not
hurt upstream Compiz in any way
Also blacklist the plugins composite and opengl in Widgets.py, because
those are essential for Compiz to work
This removes the checkboxes to enable/disable "OpenGL" and "Composite"
from the main CCSM screen. They can still be disabled in their respective
CCSM subscreens.TODO: Evaluate with Sam if we should also remove the checkboxes from
other plugins essential for minimal Compiz usage, like decor, move,
place and resize for example...
Hmm, not really a fan of this.
There are lots of development situations where one will need to run with unityshell disabled - also running without composite or opengl is a valid usecase (or at least it will be once https:/ /code.launchpad .net/~compiz- team/compiz/ compiz. fix_1101026/ +merge/ 159757 gets merged in, since at the moment there's a bug that causes those two to be loaded implicitly anyways). For example - in integration testing scenarios or where you want to run compiz as a normal window manager without compositing support. That was a specific design goal of the 0.9.x series.