! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Menued Launcher 'no default' action
Status:
RESOLVED: FIXED
Severity:
enhancement
Product:
Xfce4-panel
Component:
Launcher

Comments

Description Tigerwolf 2007-03-07 02:32:04 CET
When building a menued launcher with multiple menu items (especially for a kiosk application), it would be VERY handy to optionally make clicking the  panel icon just open the launcher list rather than do a command.

Example:  A launcher named 'Browsers' which does nothing more than open a list of available browsers rather than launch a default one.

While this can now be somewhat done by providing no command for the main icon to launch, but it requires the user to see and click on the 'expand arrow' to get the menu items.   The main icon doing nothing appears to many users as something broken.

It's an ergonomic issue for kiosk mode users (I operate 25 machines in open public use).  Often they have never seen an interface like XFCE.  The request comes from quite a bit of personal experience in dealing with user questions in this environment.

Often people will click a button to see what it does.  Using the browsers example: if the default is Opera, they'll get that, then complain: 'Don't you have Firefox?'   Yes.  Click the little arrow.  Oh.  I didn't see that / know what that was.

If you have no default set, you get 'How do I get a browser?  I clicked the Web Browsers button and nothing happened.'  No.  You have to click the little arrow.  Oh... What arrow?   This little one right here.  Oh!

It's true that a user familiar with how the interface works could probably fathom the subtleties.  But for kiosk-type use, the interface needs to be as dolt-proof as possible.    It's why XFCE's simplicty shines for these sorts of applications.

The option I propose would either eliminate the expand arrow for such cases, or make the main icon also open the list as its action.

The could be set by having the preferences menu contain 'no default' select button which would override a launch command, or it could be done by just noting the launch command is blank.

It would also be very nice if the expand arrow could optionally be placed on top/bottom (or appropriate side for vert panels) of the launcher icon like older XFCE versions.  The current arrow side placement on horizontal menus makes it unclear which icon it goes with without a use of a seperator or doing a mouse-over.

Please consider these changes.
Comment 1 Nick Schermer editbugs 2007-09-10 12:05:21 CEST
Fixed in revision 26065

Bug #2985

Reported by:
Tigerwolf
Reported on: 2007-03-07
Last modified on: 2010-11-20

People

Assignee:
Nick Schermer
CC List:
0 users

Version

Version:
Unspecified

Attachments

Additional information