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 <[email protected]> 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 >>> <[email protected]> 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 : [email protected] >>>> Unsubscribe : https://launchpad.net/~kicad-developers >>>> More help : https://help.launchpad.net/ListHelp >>> >>> _______________________________________________ >>> Mailing list: https://launchpad.net/~kicad-developers >>> Post to : [email protected] >>> Unsubscribe : https://launchpad.net/~kicad-developers >>> More help : https://help.launchpad.net/ListHelp >> _______________________________________________ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

