After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 336122 - "Transparent" panels not really transparent.
"Transparent" panels not really transparent.
Status: RESOLVED OBSOLETE
Product: gnome-panel
Classification: Other
Component: general
2.14.x
Other Linux
: Normal enhancement
: ---
Assigned To: Panel Maintainers
Panel Maintainers
: 581118 613533 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-03-26 22:30 UTC by Sergej Kotliar
Modified: 2020-03-17 01:49 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Use gdk_cairo_set_source_pixmap instead cairo_set_source (1.95 KB, patch)
2008-10-28 18:34 UTC, Andrey Gusev
none Details | Review

Description Sergej Kotliar 2006-03-26 22:30:34 UTC
I'm sure everybody has noticed this, and probably doesn't even think about it much anymore, but I really feel that the current situation with "transparent" panels isn't optimal.

The transparency shows the background for that area. But what happens if you drag a window, or an icon under the panel? They just disappear into thin air!
Shouldn't _everything_ under the panel be translucent?

Not sure if you need compositing to work to make this happen, or if it can somehow be done by code, but this is something that just doesn't look good.
And I'm sure with all of the composite stuff going on lately, it will soon be possible to implement.
Comment 1 Vincent Untz 2006-03-27 06:08:30 UTC
We don't really need a bug about this since we all know about this... Anyway, patch welcome, as usual. Or maybe if I can have a working X with acceleration...
Comment 2 bielawski1 2008-02-10 21:12:32 UTC
Gnome-terminal does this:
* With no compositor, it uses fake transparency like gnome-panel.
* With a compositor, it uses real transparency.
Comment 3 Andrey Gusev 2008-10-28 18:34:01 UTC
Created attachment 121526 [details] [review]
Use gdk_cairo_set_source_pixmap instead cairo_set_source

May be, I will fix this issue, but first I want to offer small improvements of code.
Comment 4 Vincent Untz 2008-12-09 00:51:56 UTC
FWIW, we use gdk_cairo_set_source_pixmap() in trunk (this looks a bit like this patch, but some pattern stuff needed to be kept).
Comment 5 Philip Withnall 2009-05-02 22:22:53 UTC
*** Bug 581118 has been marked as a duplicate of this bug. ***
Comment 6 owen.c93 2010-03-21 22:11:00 UTC
*** Bug 613533 has been marked as a duplicate of this bug. ***