Activity log for bug #815032

Date Who What changed Old value New value Message
2011-07-23 10:36:25 LostOverThere bug added bug
2011-07-23 14:19:41 Omer Akram bug task added unity (Ubuntu)
2011-07-23 14:19:53 Omer Akram unity (Ubuntu): importance Undecided Wishlist
2011-07-24 01:44:22 Launchpad Janitor unity (Ubuntu): status New Confirmed
2011-07-29 13:45:21 Didier Roche-Tolomelli unity: status New Confirmed
2011-07-29 15:48:41 Andrea Azzarone unity: assignee Unity Community Hackers (unity-community-hackers)
2011-07-29 15:48:54 Andrea Azzarone unity (Ubuntu): assignee Unity Community Hackers (unity-community-hackers)
2011-07-29 15:57:24 Andrea Azzarone description Just like the Unity plug-in in CCSM gives users a chance to change the panel opacity, the plug-in should also provide users with a way to change the launcher's opacity levels. Just like the Unity plug-in in CCSM gives users a chance to change the panel opacity, the plug-in should also provide users with a way to change the launcher's opacity levels. ==================================================== * Time to fix: 2h (in hours) * Difficulty: normal * Implementation: In launcher.cpp the function that takes care of drawing the background is Launcher::DrawContent. Should not be difficult adding a private member to change the alpha of the background and then using this value in DrawContent: if (_dash_is_open) { gPainter.Paint2DQuadColor(GfxContext, bkg_box, _background_color); } else { gPainter.Paint2DQuadColor(GfxContext, bkg_box, nux::Color(0xAA000000)); <<<< AA is the current/default alpha value } * Where to look: src/launcher.cpp (for the alpha) src/unityshell.cpp (for the ccsm option) * Workflow information: http://unity.ubuntu.com/getinvolved/
2011-07-29 15:58:08 Andrea Azzarone description Just like the Unity plug-in in CCSM gives users a chance to change the panel opacity, the plug-in should also provide users with a way to change the launcher's opacity levels. ==================================================== * Time to fix: 2h (in hours) * Difficulty: normal * Implementation: In launcher.cpp the function that takes care of drawing the background is Launcher::DrawContent. Should not be difficult adding a private member to change the alpha of the background and then using this value in DrawContent: if (_dash_is_open) { gPainter.Paint2DQuadColor(GfxContext, bkg_box, _background_color); } else { gPainter.Paint2DQuadColor(GfxContext, bkg_box, nux::Color(0xAA000000)); <<<< AA is the current/default alpha value } * Where to look: src/launcher.cpp (for the alpha) src/unityshell.cpp (for the ccsm option) * Workflow information: http://unity.ubuntu.com/getinvolved/ Just like the Unity plug-in in CCSM gives users a chance to change the panel opacity, the plug-in should also provide users with a way to change the launcher's opacity levels. ====================================================  * Time to fix: 2h (in hours)  * Difficulty: normal  * Implementation: In launcher.cpp the function that takes care of drawing the background is Launcher::DrawContent. Should not be difficult adding a private member to change the alpha of the background and then using this value in DrawContent:   if (_dash_is_open)   {     gPainter.Paint2DQuadColor(GfxContext, bkg_box, _background_color);   }   else   { /* AA is the current/default alpha value */     gPainter.Paint2DQuadColor(GfxContext, bkg_box, nux::Color(0xAA000000));   }  * Where to look: src/launcher.cpp (for the alpha)                   src/unityshell.cpp (for the ccsm option)  * Workflow information: http://unity.ubuntu.com/getinvolved/
2011-07-29 20:24:05 Andrea Azzarone branch linked lp:~andyrock/+junk/fix-815032
2011-07-29 20:29:03 Andrea Azzarone unity: assignee Unity Community Hackers (unity-community-hackers) Andrea Azzarone (andyrock)
2011-07-29 20:29:05 Andrea Azzarone unity (Ubuntu): assignee Unity Community Hackers (unity-community-hackers) Andrea Azzarone (andyrock)
2011-07-29 20:33:22 Andrea Azzarone unity: status Confirmed In Progress
2011-07-29 20:33:25 Andrea Azzarone unity (Ubuntu): status Confirmed In Progress
2011-07-30 09:14:06 Andrea Azzarone branch linked lp:~andyrock/unity/fix-815032
2011-08-01 15:43:11 Neil J. Patel unity: importance Undecided Low
2011-08-01 15:43:11 Neil J. Patel unity: status In Progress Fix Committed
2011-08-01 15:43:11 Neil J. Patel unity: milestone 4.6.0
2011-08-01 16:30:07 Didier Roche-Tolomelli unity: status Fix Committed Fix Released
2011-08-01 17:54:35 Launchpad Janitor branch linked lp:~ubuntu-desktop/unity/ubuntu
2011-08-01 18:30:25 Launchpad Janitor unity (Ubuntu): status In Progress Fix Released
2011-08-01 19:14:34 Launchpad Janitor branch linked lp:ubuntu/unity