← Back to team overview

kicad-developers team mailing list archive

Re: wxGTK3 patches

 

Oh wait, I do.

The whole box already says “(not supported in Legacy graphics)”.

So we could remove the “not in legacy” disclaimer for Mac, and reverse the checkbox sense for non-Mac (so it would say something like “Hide crosshairs for selection tool” or something).


> On 7 Feb 2018, at 20:56, Jeff Young <jeff@xxxxxxxxx> wrote:
> 
> Well, except on OSX, where the legacy canvas didn’t support it.
> 
> So turning on the checkbox isn’t supported in Mac-legacy, while turning off the checkbox isn’t supported in other-legacy.
> 
> I haven’t the foggiest idea how to communicate that succinctly.
> 
> 
> 
> 
>> On 7 Feb 2018, at 20:39, Wayne Stambaugh <stambaughw@xxxxxxxxx <mailto:stambaughw@xxxxxxxxx>> wrote:
>> 
>> The crosshair behavior is canvas dependent.  In the legacy canvas, the
>> crosshairs (full screen or small) are always shown.  In the modern
>> canvases, the crosshairs are only show when a tool is active and the
>> option is disabled.  Enabling the option makes the modern canvas
>> behavior the same as the legacy canvas.
>> 
>> On 2/7/2018 3:37 PM, Jeff Young wrote:
>>> Oh wait, bells are ringing.
>>> 
>>> The disclaimer on the checkbox is OSX-only.  Other platforms support it even in legacy, don’t they?
>>> 
>>> 
>>> 
>>>> On 7 Feb 2018, at 20:28, Wayne Stambaugh <stambaughw@xxxxxxxxx <mailto:stambaughw@xxxxxxxxx>> wrote:
>>>> 
>>>> I just looked and there is no mention of legacy or modern in the
>>>> checkbox string.  There is a "not supported in legacy graphics" note in
>>>> the grid options but not the crosshair setting.
>>>> 
>>>> On 2/7/2018 2:24 PM, Jeff Young wrote:
>>>>> We already did.  Well: “Always display crosshairs (not in Legacy)”, anyway.
>>>>> 
>>>>> 
>>>>>> On 7 Feb 2018, at 19:21, Wayne Stambaugh <stambaughw@xxxxxxxxx <mailto:stambaughw@xxxxxxxxx>> wrote:
>>>>>> 
>>>>>> On 2/7/2018 1:54 PM, jp charras wrote:
>>>>>>> Le 07/02/2018 à 19:44, Wayne Stambaugh a écrit :
>>>>>>>> If you are using a gal canvas, the only time you see the cross hairs is
>>>>>>>> when a tool is selected.  This is true of even the small cross hairs.
>>>>>>> 
>>>>>>> Yes, but if in Preferences/Display Options you enable "Always display crosshairs" you should have
>>>>>>> the crosshair cursor always displayed.
>>>>>> 
>>>>>> So that's what that option is for!  We really should change the text to
>>>>>> is "Always display crosshairs in modern canvas" since this has no effect
>>>>>> on the legacy canvas.
>>>>>> 
>>>>>>> 
>>>>>>>> 
>>>>>>>> On 2/7/2018 1:41 PM, Bernhard Stegmaier wrote:
>>>>>>>>> Yes, did see the button (synced today).
>>>>>>>>> But it didn’t seem to change anything.
>>>>>>>>> Where should I see it?
>>>>>>>>> 
>>>>>>>>>> On 7. Feb 2018, at 19:39, Jeff Young <jeff@xxxxxxxxx <mailto:jeff@xxxxxxxxx>> wrote:
>>>>>>>>>> 
>>>>>>>>>> The crosshairs should be available again in a current build.  Do you see the toolbar button on the left?
>>>>>>>>>> 
>>>>>>>>>>> On 7 Feb 2018, at 17:36, Bernhard Stegmaier <stegmaier@xxxxxxxxxxxxx <mailto:stegmaier@xxxxxxxxxxxxx>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>> … yes, no good.
>>>>>>>>>>> It seems to be OK when just panning around.
>>>>>>>>>>> But, it gets very laggy while e.g. dragging/moving symbols around (even on a not so big schematic I had at hand).
>>>>>>>>>>> 
>>>>>>>>>>> It is fine if you take out the Refresh() quoted below on macOS.
>>>>>>>>>>> I didn’t see any obvious things on a quick check with the remaining changes (might be due to the fact that crosshair is still disabled on macOS?).
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> Regards,
>>>>>>>>>>> Bernhard
>>>>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> _______________________________________________
>>>>>> Mailing list: https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
>>>>>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>>>>>> Unsubscribe : https://launchpad.net/~kicad-developers <https://launchpad.net/~kicad-developers>
>>>>>> More help   : https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>
>>>>> 
>>> 
> 


References