[UIFE] tweaks to compiz for maverick

Bug #634417 reported by Andrea Cimitan
22
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ayatana Design
Fix Released
Undecided
Unassigned
Ayatana Ubuntu
Fix Released
Low
Andrea Cimitan
compiz (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

The patch in 0.8.6-0ubuntu8 for this bug was wrong, and resulted in inactive window frames becoming _completely_ transparent, because /apps/gwd/metacity_theme_opacity was specified as an int instead of a float. Please upload this fix:

https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/634417/+attachment/1633401/+files/compiz_0.8.6-0ubuntu8_lp634417.debdiff

[ORIGINAL REPORT:]
Binary package hint: compiz

The design team decided to move the shadow 4 pixels down, in order to reduce the shadow between menubaritems and the menu frame.
At the same time we want to get rid of the transparency on the unfocused window frame.

Related branches

Changed in ayatana-ubuntu:
milestone: none → ubuntu-10.10
Revision history for this message
Robbie Williamson (robbiew) wrote :

Email below with background info:

Hello guys
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/634417

As described in the bug report above, we (design team) decided to change two default options for package compiz. Essentially:
1) the inactive window decorations are no longer transparent (that should not affect any doc, neither sshots)
2) we shifted the shadow down by 4 pixels. The rationale behind this is that the shadow over the menubar item when a menu was opened (the shadow of the menu over the menubar item) was ruining the "merged/blended" appearance of the menu/menubaritem in the new Ambiance/Radiance themes: if you move the shadow down by 4 pixels the shadow disappears almost, and the menubaritem looks like it is part of the menu (something we decided).

That decision was taken in July, but it's our fault because nobody took care of patching compiz, so I did it personally two weeks ago, after UI freeze (didn't have time before). Sorry.
-- Andrea Cimitan - http://www.cimitan.com

summary: - tweaks to compiz for maverick
+ [FFe] tweaks to compiz for maverick
Changed in compiz (Ubuntu):
status: New → Confirmed
Changed in compiz (Ubuntu):
milestone: none → ubuntu-10.10
Revision history for this message
Martin Pitt (pitti) wrote :

Too bad about the transparent window title, I really liked it. But anyway, that's just a personal and random statement.

I'm more concerned about the "move shadow 4 pixels off" -- that sounds like the menu shadow would then be disjoined from the actual menu popup? That would be very strange. Do you have a screenshot of this?

summary: - [FFe] tweaks to compiz for maverick
+ [UIFE] tweaks to compiz for maverick
Revision history for this message
Sam Spilsbury (smspillaz) wrote : Re: [Compiz] [Bug 634417] Re: [UIFE] tweaks to compiz for maverick

On Wed, Sep 22, 2010 at 12:27 AM, Martin Pitt <email address hidden> wrote:
> Too bad about the transparent window title, I really liked it. But
> anyway, that's just a personal and random statement.
>
> I'm more concerned about the "move shadow 4 pixels off" -- that sounds
> like the menu shadow would then be disjoined from the actual menu popup?
> That would be very strange. Do you have a screenshot of this?
>

I would describe it like this: the shadow is shifted 4 pixels down, so
you see a 4px longer shadow on the bottom and a 4px shorter shadow on
top.

> ** Summary changed:
>
> - [FFe] tweaks to compiz for maverick
> + [UIFE] tweaks to compiz for maverick
>
> --
> [UIFE] tweaks to compiz for maverick
> https://bugs.launchpad.net/bugs/634417
> You received this bug notification because you are a member of compiz
> packagers, which is subscribed to compiz in ubuntu.
>
> _______________________________________________
> Mailing list: https://launchpad.net/~compiz
> Post to     : <email address hidden>
> Unsubscribe : https://launchpad.net/~compiz
> More help   : https://help.launchpad.net/ListHelp
>

--
Sam Spilsbury

Revision history for this message
Martin Pitt (pitti) wrote :

That would mean that the bottom shadow is much thicker than the right side one; doesn't that look odd?

Revision history for this message
Sam Spilsbury (smspillaz) wrote :

On Wed, Sep 22, 2010 at 6:45 PM, Martin Pitt <email address hidden> wrote:
> That would mean that the bottom shadow is much thicker than the right
> side one; doesn't that look odd?
>

Try it for yourself,

If you have the gconf backend in use, open ccsm and play around with
the shadow settings in the decoration plugin.

Otherwise open gconf-editor, go to /apps/gwd/ and play around with the
shadow offsets there.

> --
> [UIFE] tweaks to compiz for maverick
> https://bugs.launchpad.net/bugs/634417
> You received this bug notification because you are a member of compiz
> packagers, which is subscribed to compiz in ubuntu.
>
> _______________________________________________
> Mailing list: https://launchpad.net/~compiz
> Post to     : <email address hidden>
> Unsubscribe : https://launchpad.net/~compiz
> More help   : https://help.launchpad.net/ListHelp
>

--
Sam Spilsbury

Revision history for this message
David Barth (dbarth) wrote :

Updating assignment and status for the record

Changed in ayatana-ubuntu:
assignee: nobody → Andrea Cimitan (cimi)
importance: Undecided → Low
status: New → In Progress
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package compiz - 1:0.8.6-0ubuntu8

---------------
compiz (1:0.8.6-0ubuntu8) maverick; urgency=low

  * debian/compiz-gnome.gconf-defaults
    - move the shadow 4 pixels down, in order to reduce the shadow between
      menubaritems and the menu frame (LP: #634417)

  * debian/patches/029_default_options.patch
    - get rid of the transparency on the unfocused window frame. (LP: #634417)
 -- Ken VanDine <email address hidden> Tue, 21 Sep 2010 16:59:27 -0400

Changed in compiz (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Scott Kitterman (kitterman) wrote :

Unsubscribing the release team to get it off the team buglist.

Revision history for this message
Anders Kaseorg (andersk) wrote :

This didn’t work for me; instead it made the inactive windows _more_ transparent. When I run gtk-window-decorator manually, it spews the following message to stderr:

GConf Error: Type mismatch: Expected `float' got `int' for key /apps/gwd/metacity_theme_opacity

(Perhaps it should have been set to 1.0 instead of 1?)

Revision history for this message
Anders Kaseorg (andersk) wrote :

This fixes debian/compiz-gnome.gconf-defaults to specify /apps/gwd/metacity_theme_opacity as a float instead of an int.

Changed in compiz (Ubuntu):
status: Fix Released → In Progress
Revision history for this message
Andrea Cimitan (cimi) wrote :

Thank you, will try to fix this soon!

Revision history for this message
u-foka (ufooka) wrote :

Hy!

I installed an update today, that referenced this bug..
  * debian/patches/029_default_options.patch
    - get rid of the transparency on the unfocused window frame. (LP: #634417)

This is the change that made my unfocused windows border nearly invisible?
If yes:
- what's the point of this? It's really ugly and unusable :(
- how can I make them visible again?

Revision history for this message
u-foka (ufooka) wrote :

Hmm, actually if I tell gconf-editor to unset key /apps/gwd/metacity_theme_opacity then everything get back to normal until gtk-window-decorator started again that resets back the value to integer/1 what it can't understand afterwards :(

Revision history for this message
Anders Kaseorg (andersk) wrote :

u-foka: Yes, the patch in 0.8.6-0ubuntu8 was wrong. Read my comments #9 and #10 above. A workaround is to edit /usr/share/gconf/defaults/10_compiz-gnome to change ‘1’ to ‘1.0’, then run ‘sudo update-gconf-defaults’.

Anders Kaseorg (andersk)
description: updated
Revision history for this message
Anders Kaseorg (andersk) wrote :

Fixed in 0.8.6-0ubuntu9.

compiz (1:0.8.6-0ubuntu9) maverick; urgency=low

  * debian/compiz-gnome.gconf-defaults: /apps/gwd/metacity_theme_opacity
    is a float (1.0), not int (1).

 -- Anders Kaseorg <email address hidden> Fri, 24 Sep 2010 21:09:32 -0400

Changed in compiz (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Anders Kaseorg (andersk) wrote :

This is fixed in Maverick, and I assume there’s nothing to do anywhere else (feel free to reopen if I’m wrong).

Changed in ayatana-design:
status: New → Fix Released
Changed in ayatana-ubuntu:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.