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 385534 - [Patch] Clear button for Control Center
[Patch] Clear button for Control Center
Status: RESOLVED OBSOLETE
Product: gnome-main-menu
Classification: Other
Component: libslab
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Scott Reeves
GNOME main menu maintainers
Depends on:
Blocks:
 
 
Reported: 2006-12-13 17:30 UTC by Denis Washington
Modified: 2011-08-01 12:14 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
The "Clear button for Control Center" patch (4.55 KB, patch)
2006-12-13 17:32 UTC, Denis Washington
none Details | Review
The --with-libsexy option (gnome-control-center) (1.30 KB, patch)
2006-12-13 17:36 UTC, Denis Washington
none Details | Review
The obligatory screenshot (80.03 KB, image/png)
2006-12-13 17:43 UTC, Denis Washington
  Details
The --with-libsexy option (1.25 KB, patch)
2006-12-14 14:58 UTC, Denis Washington
none Details | Review

Description Denis Washington 2006-12-13 17:30:15 UTC
This patch replaces the search entry water mark in the application browser and the control center with a button that clears the entry. It was developed mainly to get rid of the search watermark for the gnome-control-center shell because it is not recognized by stock GNOME users, and to add some extra functionality instead. The clear button requires libsexy and is optional (build-time option: --with-libsexy); by default, the watermark code is used.
Comment 1 Denis Washington 2006-12-13 17:32:12 UTC
Created attachment 78300 [details] [review]
The "Clear button for Control Center" patch
Comment 2 Denis Washington 2006-12-13 17:36:21 UTC
Created attachment 78301 [details] [review]
The --with-libsexy option (gnome-control-center)

This is actually no patch for gnome-main-menu, but for gnome-control-center's configure.in. To test the clear button, you will have to apply this patch to gnome-control-center and compile it with --with-libsexy.
Comment 3 Denis Washington 2006-12-13 17:43:38 UTC
Created attachment 78302 [details]
The obligatory screenshot
Comment 4 Matthias Clasen 2006-12-14 07:06:54 UTC
It should be pointed out before these newfangled clear buttons spread further from evolution to other parts of the desktop, that they are a regression in terms of a11y, since they are not key-navigatable as far as I can see.
Comment 5 Denis Washington 2006-12-14 14:36:38 UTC
To solve the a11y issue, would it be possible to additionally provide a shortcut for clearing the entry? We could build that functionality right into libsexy.
Comment 6 Denis Washington 2006-12-14 14:42:09 UTC
Correct that: there already is a shortcut, CTRL-Backspace.
Comment 7 Denis Washington 2006-12-14 14:58:27 UTC
Created attachment 78361 [details] [review]
The --with-libsexy option

Adds the --with-libsexy option to gnome-main-menu.
Comment 8 Matthias Clasen 2006-12-14 17:15:04 UTC
Another issue with these buttons is that they are by designicon-only, which makes them harder to understand for people who have
vision problems. There is no room for an additional label that explains it.
This also greatly reduced the discoverability of any keyboard shortcut you add, since there is no place to display the shortcut (like we do with mnemonics by underlining, and with accels by showing them in menus).
Comment 9 Denis Washington 2006-12-14 17:22:39 UTC
What about a tooltip?
Comment 10 Michael Monreal 2008-02-07 11:01:05 UTC
A tooltip sounds right. Anyway, this should be fixed in libsexy. Enough apps use this widget by now, so I don't think any a11y problems for the c-c shell count anymore.
Comment 11 Denis Washington 2011-08-01 12:14:05 UTC
This is obsolete as we now have the new "System Settings".