Ah yes... The HIG....
The HIG dictates ok/cancel buttons must be on the right side of a dialog
even if that puts them off the bottom of the screen. :P
I propose that the MUG (Mixxx User's Guideline) state that users should use
a 2 button mouse, with a scroll wheel highly recommend.
Not to say that we wouldn't accept patches that make it possible to use a 1
button mouse that doesn't interfere the current 2 button mouse behaviour,
but I personally won't be spending any time or consideration for this when
I'm hacking UI bits.
-G
On Sun, Feb 24, 2008 at 12:13 PM, Daniel Barlow <[EMAIL PROTECTED]> wrote:
> > I can't imagine trying to use linux with a one-button
> > mouse...
>
> In more normal circumstances, nor can I. But that box sits next to the
> TV and does very little other than Mixxx and last.fm streaming. The
> imac mouse was just the only USB mouse I had spare at the time, and I
> had some vague recollection of someone-or-other's UI guidelines saying
> "do not write apps that depend on >1 button" so thought I'd be able to
> put up with the inconvenience of doing somethings in a slightly more
> ungainly fashion.
>
> Ah yes, it's the GNOME HIG
>
> http://developer.gnome.org/projects/gup/hig/2.0/input.html
>
> "Do not depend on input from the middle or right mouse buttons. As well
> as being physically more difficult to click, some pointing devices and
> many assistive technology devices only support or emulate the left mouse
> button. Some assistive technologies may not even emulate the mouse at
> all, but generate keyboard events instead."
>
> I grant you that mixxx is not a GNOME app and the equivalent KDE guide
> is a bit less prescriptive (it says "Opens a popup menu (RMB-menu) with
> the most important actions available for the button/link", but it
> doesn't say explicitly that there should be any other way to select
> those options) but it's probably good general advice anyway.
>
> This was not a flame directed at mixxx devs, just a user-expectation
> calibration question. It may be worth bearing in mind for anyone
> hacking on UI stuff, but not a high priority
>
> > Mind you, I'm not advocating for these things, just observing
> > (my, others) pain. But I wish laptop trackpads came with a
> > middle button...
>
> Agree completely. Some IBM laptops do/did, but my last two laptops have
> both required too much precisely timed tapdancing to be entirely
> comfortable with context menus. (I usually bind the RH button to button
> 2 not 3 because at heart I'm a retro exterm/emacs guy and do more
> cut/paste than gui apps, but now we're way offtopic. Hey, let's talk
> some more about mail RFCs ;-)
>
>
> -dan
>
>
--
__
--- == __/ t.O ==--
http://stacktrace.org/
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel