Re: [Kicad-developers] Ctrl-click to highlight in pcbnew missing?

2019-09-10 Thread Ian McInerney
There are two current reports that I can find requesting that the mouse
combinations/modifier keys be user-configurable:
https://bugs.launchpad.net/kicad/+bug/1842967 - Allow the snapping modifier
key to be set
https://bugs.launchpad.net/kicad/+bug/1842337 - Allow a mouse/button pair
to pan around

-Ian

On Tue, Sep 10, 2019 at 9:04 PM Tomasz Wlostowski 
wrote:

> On 10/09/2019 20:55, Michael Kavanagh wrote:
> > There is a subtle difference between Ctrl+Click and Shift+Click for
> > adding items to a selection. E.g. in Windows Explorer/macOS Finder/MS
> > Office:
> >  - Ctrl + Click: Add only the clicked item to the selection
> >  - Shift + Click: Add the clicked item and all the items in between
> > the currently selected and clicked item.
>
> We are not selecting from a list of items/icons/whatever, so there's no
> notion of "items in between the currently selected and clicked item". No
> graphical editor I know does that. Anyway, Seth's idea of modifier key
> customization should fix this for good :)
>
> T.
>
> ___
> 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


Re: [Kicad-developers] Ctrl-click to highlight in pcbnew missing?

2019-09-10 Thread Tomasz Wlostowski
On 10/09/2019 20:55, Michael Kavanagh wrote:
> There is a subtle difference between Ctrl+Click and Shift+Click for
> adding items to a selection. E.g. in Windows Explorer/macOS Finder/MS
> Office:
>  - Ctrl + Click: Add only the clicked item to the selection
>  - Shift + Click: Add the clicked item and all the items in between
> the currently selected and clicked item.

We are not selecting from a list of items/icons/whatever, so there's no
notion of "items in between the currently selected and clicked item". No
graphical editor I know does that. Anyway, Seth's idea of modifier key
customization should fix this for good :)

T.

___
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


Re: [Kicad-developers] Ctrl-click to highlight in pcbnew missing?

2019-09-10 Thread Andy Peters


> On Sep 10, 2019, at 11:55 AM, Tomasz Wlostowski  
> wrote:
> 
> On 10/09/2019 20:45, Andy Peters wrote:
>> 
>> 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!”).
> 
> Not much changed since then ("unusable keyboard oughta be enough for
> everyone - all they need is to consume our content anyway" - Macbook
> 2018 sales pitch :-)

Oh, good god, don’t get me started on the shitty keyboard on the 2017 Touch Bar 
MacBook Pro on which I type this! But the Mac trackpads are still head and 
shoulders above every comer. 

(Truth be told, this MBP is a GREAT Kicad machine.)

-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


Re: [Kicad-developers] Ctrl-click to highlight in pcbnew missing?

2019-09-10 Thread Michael Kavanagh
There is a subtle difference between Ctrl+Click and Shift+Click for
adding items to a selection. E.g. in Windows Explorer/macOS Finder/MS
Office:
 - Ctrl + Click: Add only the clicked item to the selection
 - Shift + Click: Add the clicked item and all the items in between
the currently selected and clicked item.

Cheers,
Michael

On Tue, 10 Sep 2019 at 19:35, Tomasz Wlostowski
 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.
>
> 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  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
> >>>  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

___
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


Re: [Kicad-developers] Ctrl-click to highlight in pcbnew missing?

2019-09-10 Thread Tomasz Wlostowski
On 10/09/2019 20:45, Andy Peters wrote:
> 
> 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!”).

Not much changed since then ("unusable keyboard oughta be enough for
everyone - all they need is to consume our content anyway" - Macbook
2018 sales pitch :-)
> 
> -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
> 


___
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


Re: [Kicad-developers] Ctrl-click to highlight in pcbnew missing?

2019-09-10 Thread Seth Hillbrand

On 2019-09-10 14:35, Tomasz Wlostowski 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.

Cheers,
Tom


There's a bug report somewhere for allowing modifier keys to be 
customized for mouse actions.  I suspect that this change would fit in 
there (probably a panel in pcbnew options?)


-S

___
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


Re: [Kicad-developers] Ctrl-click to highlight in pcbnew missing?

2019-09-10 Thread Andy Peters


> On Sep 10, 2019, at 11:35 AM, Tomasz Wlostowski  
> 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


Re: [Kicad-developers] Ctrl-click to highlight in pcbnew missing?

2019-09-10 Thread Tomasz Wlostowski
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  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
>>>  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


Re: [Kicad-developers] Ctrl-click to highlight in pcbnew missing?

2019-09-10 Thread Seth Hillbrand
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.


-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  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

 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


Re: [Kicad-developers] Ctrl-click to highlight in pcbnew missing?

2019-09-10 Thread José Ignacio
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  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 
> 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


Re: [Kicad-developers] Ctrl-click to highlight in pcbnew missing?

2019-09-10 Thread Jeff Young
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  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