lp:~3v1n0/compiz/vivid-rebuild-ddebs
- Get this branch:
- bzr branch lp:~3v1n0/compiz/vivid-rebuild-ddebs
Branch merges
- Sebastien Bacher: Approve
-
Diff: 13 lines (+6/-0)1 file modifieddebian/changelog (+6/-0)
- Compiz Maintainers: Pending requested
-
Diff: 23 lines (+9/-0) (has conflicts)1 file modifieddebian/changelog (+9/-0)
Related bugs
Bug #1498392: Compiz ddebs aren't available for vivid | High | In Progress |
Related blueprints
Branch information
Recent revisions
- 3946. By Christopher Townsend
-
Grid plugin: Float to int division truncating caused a 1 px gap on the right side of right semi-maximized window when the workspace has an odd width. Fix is to add 0.5 to the float division first to account for any truncation error. Fixes: #1294864
Approved by: Stephen M. Webb, PS Jenkins bot - 3945. By Christopher Townsend
-
Expo plugin: Make sure the Expo animation is completed before allowing clicks to be handled. Fixes: #1026553
Approved by: Stephen M. Webb, PS Jenkins bot - 3944. By Stephen M. Webb
-
exclude Wine applications from window close animations Fixes: #957879
Approved by: PS Jenkins bot, Marco Trevisan (Treviño) - 3943. By Stephen M. Webb
-
(Ubuntu packaging) migrate migration scripts to Python3. Fixes: #1440548
Approved by: Christopher Townsend, PS Jenkins bot - 3942. By Marco Trevisan (Treviño)
-
OpenGL: don't hardcode X11 sync blacklisted models, but use settings instead Fixes: #1441190
Approved by: Christopher Townsend, Stephen M. Webb, PS Jenkins bot - 3941. By Eleni Maria Stea
-
Minor change: when the skydome was working (in the c version of compiz) it was rendered on top of the background so, there was no need to clear the screen before drawing (the skydome was rendered on top of the garbage from previous renderings, hiding it). In the c++ plugin, the skydome is buggy and the background is visible (as well as some garbage from previous renderings). A temporary glClear(
GL_COLOR_ BUFFER_ BIT) was added until we fix the skydome and the other cube bugs.
Approved by: PS Jenkins bot, Marco Trevisan (Treviño) - 3940. By Eleni Maria Stea
-
glDisableOutput
Clipping was not implemented in 3d.cpp => a parent class glDisableOutput Clipping was called, causing 2d clipping artifacts (the 3d cube was clipped and you couldn't see the windows move)
Approved by: Christopher Townsend - 3939. By Eleni Maria Stea
-
Change in GLVector implementation
Bug:
The GLVectors of compiz are 4 dimensional (x, y, z, w): https://en.wikipedia. org/wiki/ Homogeneous_ coordinates The w coordinate should be initialized to 1 and be preserved when we perform vector operations (additions/ multiplications etc) otherwise the transformations won't be correct. For example: if we add or subtract the w values during two vectors addition we might have unexpected projections when the new w value is > 1 or divisions by 0 (when the new w is 0) because opengl divides the x,y,z values by w. Solution:
- Changed the constructors to initialize w to 1 and not to 0 by default.
- Fixed the vector operations to use the x, y, z coordinates only.
- Fixed the existing constructors in plugins to initialize w to 1 and not to 0.Approved by: Stephen M. Webb, PS Jenkins bot
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.12