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. Cheers, Tom > > -S > > On 2019-09-10 12:29, José Ignacio wrote: >> That's a big change. Are you sure it is a good idea to do without >> asking users about it? (from my part it would annoy me quite a bit if >> i was using master). >> >> On Tue, Sep 10, 2019 at 8:09 AM Jeff Young <j...@rokeby.ie> wrote: >> >>> Ctrl-click was made consistent with Pcbnew (and platform standards) >>> for toggle selection. >>> >>> ` is now hooked up to highlight net. >>> >>> Cheers, >>> Jeff. >>> >>>> On 10 Sep 2019, at 13:30, Tomasz Wlostowski >>> <tomasz.wlostow...@cern.ch> wrote: >>>> >>>> Hi, >>>> >>>> Am I missing something or did Ctrl-click to highlight a net >>> suddenly >>>> stopped working in pcbnew? >>>> >>>> Cheers, >>>> Tom >>>> >>>> _______________________________________________ >>>> 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 >>> >>> _______________________________________________ >>> 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 >> _______________________________________________ >> 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 > > _______________________________________________ > 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 _______________________________________________ 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