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 150493 - make stickynotes alpha transparent
make stickynotes alpha transparent
Status: RESOLVED OBSOLETE
Product: gnome-applets
Classification: Other
Component: stickynotes
git master
Other All
: Normal enhancement
: ---
Assigned To: gnome-applets Maintainers
gnome-applets Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-08-18 21:01 UTC by Farhad
Modified: 2020-11-07 12:26 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
Initial compositing attempt, buggy (2.38 KB, patch)
2005-12-26 18:09 UTC, Nicolas Trangez
none Details | Review
More stickynotes transparency support (24.14 KB, patch)
2005-12-29 19:05 UTC, Nicolas Trangez
needs-work Details | Review

Description Farhad 2004-08-18 21:01:53 UTC
- Addition of a transparency/pseudo transparency
option to sticky notes to make them less
distracting on the desktop.

- Addition of a roll-up feature that would only
allow for the title of the sticky to be visible
would also make them less distracting and allow to
have more notes on the desktop without wasting
screen real state.

- Addition of the option to change sticky font
colors. This option currently is not part of the
applet properties and is quite frustrating
considering the background color can be changed.
Comment 1 Danielle Madeley 2005-01-09 08:10:09 UTC
This is three bugs. On each:

 - Want real transparency, marking for G12 at least.

 - WONTFIX, I think we're now handling this in a better way.

 - This should be resolved, ideally for G10.

Marking this entire bug for G10 so that this last part hopefully gets resolved.
Comment 2 Danielle Madeley 2005-01-09 15:14:25 UTC
Part 3 is fixed.

Retitling applet. Marking for G12.
Comment 3 Gustavo Carneiro 2005-07-15 13:26:03 UTC
I think that, if you are running a compositing manager, making a sticky note
translucid is just a matter of setting X property _NET_WM_WINDOW_OPACITY on the
GdkWindow.  Looking at the source of transset helps...
Comment 4 Danielle Madeley 2005-12-23 04:39:34 UTC
This is a candidate for some GNOME Love
Comment 5 Nicolas Trangez 2005-12-26 18:09:28 UTC
Created attachment 56400 [details] [review]
Initial compositing attempt, buggy

Some initial attempt to add alpha-support to the sticky notes using XComposite/window opacity.
It's buggy in several ways, but I don't know whether this is related to the notes themselves, or bugs in XComposite/xcompmgr/metacity/...

See http://blog.eikke.com/index.php/ikke/2005/12/26/stickynotes_alpha for a little more information.
Comment 6 Nicolas Trangez 2005-12-29 19:05:05 UTC
Created attachment 56517 [details] [review]
More stickynotes transparency support

More transparency work (against current CVS). It *does* work great when you get metacity working with a good composite manager, see bug 309152 (runs fine on my system, nvidia binary).
It might be not HIG-compliant, see updates to stickynotes/TODO. Some further work is necessary, but it'd be nice if this could be reviewed and get some testing.
Comment 7 Danielle Madeley 2005-12-31 16:32:31 UTC
On the UI side of things, the preferences dialog needs cleaning up. The alignment is screwy, and the opacity should be a slider instead of a spinbox.

It would also be nice if the preference was only available when XComposite and a Compositing manager were determined to be present (if that is possible).

Now I just need to work out how to set up compositing on my machine.
Comment 8 Nicolas Trangez 2006-01-01 04:09:32 UTC
Checking wether compositing is present on the machine is certainly possible, I'll add a function to do so. You can't check whether a composite manager is running though, so if there's not one running, you will be able to set opacity, but won't get a "result".
I'm really bad at doing GUI layout/code...
Comment 9 Danielle Madeley 2006-01-07 15:42:02 UTC
This appears to be committed without approval. That makes me a little bit sad.
Comment 10 Danielle Madeley 2006-01-07 15:46:50 UTC
Actually, I apologise. It seems that my tree was tainted with patches that I hadn't properly removed.

Any chance of getting the GUI cleaned up? I'm sure you'll find you're able to handle it. Only one way to practise and all that.
Comment 11 Nicolas Trangez 2006-01-07 17:01:56 UTC
Ow, you scared me to death when I read the mail I got from comment 9!

I'm really willing to do this, if I find the time to do it... Exams, you know. I hope this one is not a blocker :-)
Comment 12 Danielle Madeley 2006-01-08 01:06:33 UTC
No, this isn't a blocker, however feature freeze is in a fortnight. So that's your deadline.
Comment 13 John Stowers 2006-07-19 04:38:07 UTC
Any chance of transparency support making the next release??

As the expression goes:
Like a builder with a new tool I am trying to use compiz on every job
Comment 14 Tom Tromey 2006-10-10 00:46:45 UTC
I tried this patch on my FC6 test box and saw weird results.
In particular when I change the opacity the sticky notes no
longer appear reliably.  I don't know if this is a stickynotes
bug or a compiz bug.
Comment 15 André Klapper 2020-11-07 12:26:21 UTC
bugzilla.gnome.org is being replaced by gitlab.gnome.org. We are closing all
old feature requests in Bugzilla which have not seen updates for many years.

If you still use gnome-applets and if you are still requesting this feature in a currently supported version of GNOME (currently that would be 3.38), then please feel free to report it at https://gitlab.gnome.org/GNOME/gnome-applets/-/issues/

Thank you for reporting this issue and we are sorry it could not be implemented.