kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #37388
Re: GAL canvas strategy
3 more commits:
1) re-wrote my previous unit handling to also work for libEdit
2) fixed a crash bug when cancelling a block selection
3) fixed a bug in text measurement (which exists in master but is never triggered due to using a single GAL)
Cheers,
Jeff.
> On 2 Sep 2018, at 00:42, Jeff Young <jeff@xxxxxxxxx> wrote:
>
> Another commit is up with 4 fixes for various orientation and alignment issues.
>
> Cheers,
> Jeff.
>
>
>> On 31 Aug 2018, at 22:42, Jeff Young <jeff@xxxxxxxxx> wrote:
>>
>> Hi Tom,
>>
>> Two more commits.
>>
>> The first implements hidden text, lines, etc.
>>
>> The second fixes the draw order issues. I couldn’t get the layerDepth stuff to work, either for Eeschema or LibEdit.
>>
>> For Eeschema, where we put only the component in the VIEW (and draw all the children from it) I resorted to draw order (body-colour-filled items first, then all others).
>>
>> For LibEdit, where we put the individual items in the VIEW, I used the drawPriority. This works well, although it does mean getting rid of all the AdvanceDepth() calls in SCH_PAINTER.
>>
>> Both are marked as heuristics until we provide a user-editable z-order.
>>
>> Anyway, give it a look and let me know what you think.
>>
>> Cheers,
>> Jeff.
>>
>>
>>> On 31 Aug 2018, at 00:13, Jeff Young <jeff@xxxxxxxxx> wrote:
>>>
>>> One more commit (adds dangling ends for lines and labels).
>>>
>>>
>>>> On 30 Aug 2018, at 21:41, Jeff Young <jeff@xxxxxxxxx> wrote:
>>>>
>>>> Yes, that’s “a couple more issues completed”, not “a couple more issues found”. ;)
>>>>
>>>>> On 30 Aug 2018, at 21:38, Tomasz Wlostowski <tomasz.wlostowski@xxxxxxx> wrote:
>>>>>
>>>>> On 30/08/18 21:49, Jeff Young wrote:
>>>>>> A couple more for you:
>>>>>>
>>>>>> 1) pin name/number offset
>>>>>> 2) pin electrical types
>>>>>> 3) hidden pins
>>>>>> 4) dangling pins (pin targets)
>>>>>
>>>>> Did you mean you just did them (judging from your commits to the repo)?
>>>>>
>>>>> Tom
>>>>
>>>>
>>>> _______________________________________________
>>>> Mailing list: https://launchpad.net/~kicad-developers
>>>> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
>>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>>> More help : https://help.launchpad.net/ListHelp
>>>
>>>
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~kicad-developers
>>> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>> More help : https://help.launchpad.net/ListHelp
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help : https://help.launchpad.net/ListHelp
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
Follow ups
References
-
GAL canvas strategy
From: Jeff Young, 2018-08-27
-
Re: GAL canvas strategy
From: Tomasz Wlostowski, 2018-08-27
-
Re: GAL canvas strategy
From: Jeff Young, 2018-08-27
-
Re: GAL canvas strategy
From: Tomasz Wlostowski, 2018-08-27
-
Re: GAL canvas strategy
From: Jeff Young, 2018-08-28
-
Re: GAL canvas strategy
From: Tomasz Wlostowski, 2018-08-28
-
Re: GAL canvas strategy
From: Jeff Young, 2018-08-28
-
Re: GAL canvas strategy
From: Jeff Young, 2018-08-28
-
Re: GAL canvas strategy
From: Tomasz Wlostowski, 2018-08-28
-
Re: GAL canvas strategy
From: Jeff Young, 2018-08-28
-
Re: GAL canvas strategy
From: Nick Østergaard, 2018-08-29
-
Re: GAL canvas strategy
From: Jeff Young, 2018-08-29
-
Re: GAL canvas strategy
From: Tomasz Wlostowski, 2018-08-30
-
Re: GAL canvas strategy
From: Jeff Young, 2018-08-30
-
Re: GAL canvas strategy
From: Tomasz Wlostowski, 2018-08-30
-
Re: GAL canvas strategy
From: Jeff Young, 2018-08-30
-
Re: GAL canvas strategy
From: Jeff Young, 2018-08-30
-
Re: GAL canvas strategy
From: Jeff Young, 2018-08-31
-
Re: GAL canvas strategy
From: Jeff Young, 2018-09-01