Drapes Applet left-click behavior confusing

Bug #56919 reported by Thomas M. Hinkle
2
Affects Status Importance Assigned to Milestone
Desktop Drapes
Confirmed
Low
Milosz Tanski

Bug Description

Left-clicking switches the desktop. This is kind of cool, I guess, but when I first installed it (and hence it couldn't switch the desktop), I couldn't figure out how to work the thing since I clicked it and nothing happened.

Most things on the panel (including applets) give you a drop-down menu (network applet, battery applet, tomboy) or present a window on left-click (banshee, weather), so having an action performed with no feedback on left-click is confusing.

Not sure what the best fix is. Here are a few proposals:

1. Keep the current behavior, but add feedback -- perhaps a notify-blurb that says "Desktop changed" or (if that gets annoying) at least a blurb in the case of no desktops that says "Drapes does not have any desktop images." and gives a button to get to the preferences screen or something.

2. Change the behavior to adding a menu -- this adds one extra click to rotating (click to raise menu + click to switch) but you may want that in the future anyway, since I could see changing the menu to allow more specific switching anyway (i.e. Switch to random / Switch to -> with menu of pictures / etc.)

Revision history for this message
Milosz Tanski (mtanski) wrote :

This will mostly likely be changed to your suggested behavior number one (in some way). Number 2 cannot really be implemented since drapes runs both as an applet and also as tray, and popping up a menu of the options for the applet is a job of the right button. And, in my opinion the behavior of that should stay consistent between the two.

Drapes, should also automatically import your gnome wallpapers that you already have. It works for some people and doesn't for others, and there is a bug filled for it. But showing a message when there are no wallpapers (non could be imported from the gnome settings) or there were all removed, is defiantly something we'd want.

Changed in drapes:
assignee: nobody → mtanski
importance: Untriaged → Low
status: Unconfirmed → Confirmed
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.