On Tue, Nov 17, 2009 at 10:14:30PM +1030, David Kettler wrote:
> Simple GUI buttons are provided for controlling conkeror.  They are
> intended to be unobtrusive and to steal as little screen space as
> possible.  Clicking on them executes a conkeror command.  Hovering
> over them tells you the command and the corresponding keystroke.
> 
> The buttons are intended to make conkeror usable for a casual user and
> also to aid the novice user while they become familiar with conkeror's
> interface.
> 
> They can be enabled with:
>   require("mode-line-buttons.js");
>   add_mode_line_buttons(standard_mode_line_buttons, true);
> ---
> 
> Problems:
>   - The icons used do not clearly indicate their function.
>   - The names of the commands are also probably unclear for novices.
>   - There are probably too many buttons.  It might be better to have
>     just a few, together with a popup menu.



I like the feature, but I don't think the framework is in place to do it
robustly yet.  What I have in mind is a more general Menu subsystem that
handles menus in the abstract, rather than in terms of particular UI
representations of them.  I also think there are problems in the
interactive system that need to be addressed first, like a way to disable
commands, and gray-out buttons that run those commands, when they should
not be called.

No objections to something like this going into contrib/ or the wiki,
though, so people who would find it convenient can use it in the meantime.

-- 
John Foerch
_______________________________________________
Conkeror mailing list
[email protected]
https://www.mozdev.org/mailman/listinfo/conkeror

Reply via email to