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 315508 - Note windows are no longer always-on-top
Note windows are no longer always-on-top
Status: RESOLVED OBSOLETE
Product: gnome-applets
Classification: Other
Component: stickynotes
git master
Other All
: Low enhancement
: ---
Assigned To: gnome-applets Maintainers
gnome-applets Maintainers
: 311644 338504 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-09-08 08:27 UTC by Zen Shadow
Modified: 2014-04-15 02:59 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
Makes the applet a display toggle, and enables configuration of startup visibility of notes. (4.67 KB, patch)
2006-04-23 11:29 UTC, Håkon Rydland
none Details | Review
remove desktop hiding functionality (1.07 KB, patch)
2009-06-12 17:52 UTC, Michael Cronenworth
none Details | Review
"Always on top" buttons for each note, see comment #17 (10.28 KB, patch)
2010-01-23 07:47 UTC, Roland Hieber
none Details | Review

Description Zen Shadow 2005-09-08 08:27:38 UTC
Version details: 2.11.93, from Gentoo ebuild with md5sum of 7709e87afffb6847106eb3a230950b1d
Distribution/Version: Gentoo 2005.1

Create a sticky note and switch to a window which overlaps the new note.  There
are situations in which I depend on the sticky notes to be visible at all times,
and this new behavior is quite obnoxious...
Comment 1 Zen Shadow 2005-09-08 08:29:27 UTC
My idea of the ideal solution:

(a) add a preferences checkbox for "always on top"
(b) add a preferences checkbox for "click on desktop hides note windows".  not
sure if the latter is new functionality or not, but I just noticed it in this
version...
Comment 2 Chris Lord 2005-09-23 11:32:04 UTC
I think the behaviour of sticky-notes in Gnome 2.10 was about right (always on
top, click on applet for new note/hide, right-click for applet menu). The
current behaviour makes them somewhat useless, as they quickly get obscured by
other windows. As the idea of *sticky*notes is to remind you of things, having
to remember to click the applet every now and again seems a bit counter-intuitive.
Comment 3 Nick Withers 2005-10-13 14:37:40 UTC
Just a quick pointer (in case you didn't already know): If you press the key
combination <alt>+<space> with the Sticky Notes window active, the usual
top-left window menu thingy comes up - and it includes the "On Top" option. This
isn't remembered between sessions (or at least I'm fairly sure it's not!) and
doesn't help with the "click on desktop hides note windows" "feature" described
earlier...
Comment 4 Danielle Madeley 2005-12-21 07:49:25 UTC
I think we could accept a patch to reimplement some form of the old functionality, perhaps only exposed through GConf in some way (and documented as an easter egg). Otherwise this I think this is WONTFIX.
Comment 5 Danielle Madeley 2005-12-23 04:44:36 UTC
This is related to bug #311644.
Comment 6 Danielle Madeley 2006-02-01 15:15:36 UTC
*** Bug 311644 has been marked as a duplicate of this bug. ***
Comment 7 Danielle Madeley 2006-04-14 17:02:20 UTC
*** Bug 338504 has been marked as a duplicate of this bug. ***
Comment 8 Håkon Rydland 2006-04-23 11:29:38 UTC
Created attachment 64138 [details] [review]
Makes the applet a display toggle, and enables configuration of startup visibility of notes.

I've created a patch that makes the stickynotes applet much easier for me to use.
The inspiration for the patch came from bug #335483.

The patch adds 2 pieces of functionality.

1: Clicking on the applet on the panel will toggle the notes' visibility. This is configurable by the gconf key "/apps/stickynotes_applet/settings/notes_applet_is_toggle". When the value is false, the applet behaves as usual. When the value is true, clicking on the applet when the notes are visible, will hide the notes. (Works best when notes are sticky. Suggestions for improvement welcome)

2: The gconf key "/apps/stickynotes_applet/settings/notes_displayed_on_startup" controls whether the notes are displayed when the applet is loaded.

I'd also like the "stay-on-top" functionality, so I'll look into fixing that as well.

The patch works on 2.12.[0-3] and 2.14.[0-1] versions of gnome-applets. I'll accept suggestions to make it better. I'll even try to add the configuration options to the preferences panel if you'd like me to. Testing is most welcome.

Regards,
    Håkon
Comment 9 towsonu2003 2006-09-23 08:08:31 UTC
Got referred here via https://launchpad.net/distros/ubuntu/+source/gnome-applets/+bug/61919 . Everytime I click on a file on the desktop, my sticky notes dissapear, which annoys me bc then I forget about them... I'd really want to see the always-on-top behavior back. As in:

*notes will be behind running programs
*notes will be above desktop picture, and stay there if desktop / a file[*] on the desktop is clicked. 

> I'll even try to add the configuration
> options to the preferences panel if you'd like me to.

I'd really like to see the configuration options in the preferences panel. 

[*] May be if you just fix the applet so that 
a. notes stay there if a file/folder on the desktop is clicked
and
b. notes will hide if the desktop background is clicked. 

?

thanks
Comment 10 Robert Wruck 2006-12-25 17:08:49 UTC
Hi,

I'd be willing to write a patch that fixes these issues if there was any chance of getting it integrated (Hakon's patch doesn't seem to have received any attention?):

- Make click-on-desktop configurable
- Make always-on-top configurable
- Make toggle-by-applet-click configurable (or better: always on)
- Remember visibility of notes

Please notify me, since I think that in its current state the applet is quite useless.
Comment 11 Michael Cronenworth 2009-03-06 20:54:52 UTC
Three years and no fix? There's two people willing to offer a patch but no Gnome developer is listening?

Clicking on the desktop and having your notes disappear is extremely annoying and *NON-USER FRIENDLY* so what can we do to get the ball rolling?
Comment 12 jan pasek 2009-05-03 16:10:10 UTC
Michael C. I understand your point. But this is linux - free. what is free is a catstrophe. I've even seen some contributions from people defended the idea that notes should be hidden as soon as you click at destkop (that is nonsens!). You want to see notes, not hide them! (We say at work: who the frak is the product manager?:-) There is no such thing as connect clicks on destkop with another application using hardcoded feature (optionally should be in place).
I hpe developers will add this feature in early 3 years...
Comment 13 Michael Cronenworth 2009-06-12 17:52:17 UTC
Created attachment 136462 [details] [review]
remove desktop hiding functionality

I got fed up enough with the "clicking on desktop makes notes hide" mentality. I've attached a patch that removes the functionality. It's not worth a preferences toggle. No one would ever want to use this.
Comment 14 Michael Cronenworth 2009-06-12 17:53:33 UTC
I want to add that the patch is against gnome-applets-2.26.1.
Comment 15 Vish 2009-08-23 07:10:42 UTC
This bug has been around for ~4yrs ! and the devs cant decide on this?
Not a single gnome-applet dev has responded on this bug report  since 3 yrs, really dissapointing.

If this app is no longer maintained , shouldnt sticky notes be depricated?

This makes no sense , why the applet has been made to behave this way. 

If a sticky note is placed , its because the user wants a *constant visible* reminder , for any reminder to behave as a hidden function users have the option to set alarms or memos in Evolution.
The present behavior really defeats the purpose of a "sticky" note.

@Devs :
Kindly respond on bug reports  , there are patches available , either commit them or if you guys reply a wont fix , people can move on to different apps!
Comment 16 Roland Hieber 2010-01-23 02:22:57 UTC
(In reply to comment #3)
> Just a quick pointer (in case you didn't already know): If you press the key
> combination <alt>+<space> with the Sticky Notes window active, the usual
> top-left window menu thingy comes up - and it includes the "On Top" option.

I also think it should be configurable if notes should stay always on top. If I have something running in fullscreen, I can only choose to show all notes (by clicking on the notes applet) or my fullscreen app (by clicking the app, but then all notes go into the background), but not some single notes (which is useful for me as I have so many notes that my screen is full of them and I can't see anything behind if all of them are shown).

The Alt-Space solution mentioned above is a useful thing, but I'm thinking of something more user-friendy, like a small button for each note, besides the lock button.
Comment 17 Roland Hieber 2010-01-23 07:47:11 UTC
Created attachment 152067 [details] [review]
"Always on top" buttons for each note, see comment #17

> The Alt-Space solution mentioned above is a useful thing, but I'm thinking of
> something more user-friendy, like a small button for each note, besides the
> lock button.

Here is a little patch (for v2.28.0) that implements my suggestion. I used two images for this button:
* gnome-panel/stickynotes/pixmaps/always-on-top.png
  which can be downloaded at http://rohieb.name/stuff/always-on-top.png
* gnome-panel/stickynotes/pixmaps/not-always-on-top.png
  which can be downloaded at http://rohieb.name/stuff/not-always-on-top.png
Comment 18 Roland Hieber 2010-11-29 15:17:32 UTC
*bump*

Any thoughts about the patch?
Comment 19 gQuigs 2014-04-15 02:59:46 UTC
It appears Sticky Notes were deprecated, see: https://mail.gnome.org/archives/desktop-devel-list/2009-April/msg00265.html

(I'm not a developer for this component, but this seems like it's obviously obsolete at this point)