> On Sep 10, 2019, at 11:35 AM, Tomasz Wlostowski <tomasz.wlostow...@cern.ch> 
> wrote:
> 
> On 10/09/2019 18:49, Seth Hillbrand wrote:
>> One of our goals for v6 is to standardize the user interface to expected
>> UX norms.  There will be a number of large changes to accomplish this
>> and it will modify some workflows.  Moving the whole system to a
>> selection-based interface (eeschema, pl editor as well as pcbnew) is
>> good for long-term uptake of the system as well as making it easier to
>> maintain.
> 
> Well, Ctrl-click to highlight was added by me during early development
> of the GAL, because some other tools I'm quite used to have this
> shortcut and the legacy highlight tool was a bit awkward for me.
> Concerning the UX norms, it's not obvious that Ctrl is the standard way
> of adding/removing items from the current selection. A quick test showed
> that:
> - MS office selection mode (sort of standard for Windows UX), Ctrl and
> Shift have the same behaviour.
> - LibreOffice ignores Ctrl modifier when selecting, only Shift works
> - Same in case of Corel programs.
> I know these keys have different function for selection lists (i.e. the
> explorer window with folder/file icons), but this is not our case. IMHO
> modifier keys (Shift, Alt, Ctrl) in a CAD tool should each have
> different frequently used function.
> 
> If nobody opposes, I'll add an option in pcbnew preferences to select
> between Ctrl-Click and a keyboard-only shortcut for net highlight.

Ctrl-Click on macOS defaults to right-button click, harkening back to the days 
of the Mac’s one-button mouse (“one button oughta be enough for everyone!”).

-a
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to