kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #36687
Re: 5.1 branch
Cool. Thanks, Tom.
> On 19 Jul 2018, at 16:28, Tomasz Wlostowski <tomasz.wlostowski@xxxxxxx> wrote:
>
> On 18/07/18 13:06, Jeff Young wrote:
>> Hi Tom, et al,
>>
>> I assume we just need to drop wxDC for the canvas, but that UI constructs (such as colour swatches, etc.) would continue to use wxDC?
>
> To clarify: SCH/PCB preview widgets will also use GAL.
>
> Tom
>
>>
>> Thanks,
>> Jeff.
>>
>>
>>> On 17 Jul 2018, at 15:44, Tomasz Wlostowski <tomasz.wlostowski@xxxxxxx> wrote:
>>>
>>> On 16/07/18 17:54, Wayne Stambaugh wrote:
>>>> I was really hoping just to fix the wxDC issues with GTK3 rather than
>>>> implement GAL unless Tom implemented a wxDC GAL and that is all we
>>>> expose for 5.1. The primary goal here is to fix the GTK3 rendering
>>>> issues so we can enable wxPython support again. We need to limit our
>>>> risk exposure for 5.1.
>>>>
>>> Hi Wayne,
>>>
>>> The sooner we drop wxDC, the better for Kicad. I wouldn't do it because
>>> of the GTK3/Python issues (since it's a neverending Linux problem of
>>> changing APIs and libraries), but for performance reasons - on OSX for
>>> instance, eeschema is sometimes barely usable because of slow drawing.
>>>
>>> I hope I'll be able to devote some time to cleaning up the eeschema-gal
>>> code in the coming weeks. So far, the main canvas and the library editor
>>> are implemented, with the symbol preview widgets & library browser
>>> remaining.
>>>
>>>
>>>> I'm assuming the printing is a v6 goal.
>>>
>>> Orson made quite a lot of progress with Cairo printing. IIRC it can make
>>> it to the 5.1.
>>>
>>> Cheers,
>>> Tom
>>>
>>>>
>>>> On 7/16/2018 11:15 AM, Maciej Sumiński wrote:
>>>>> Tom has already prepared a proof-of-concept eeschema with GAL rendering,
>>>>> which still uses the legacy tools. I have some promising results
>>>>> switching the printing system to Cairo GAL. Obviously we will face some
>>>>> unexpected obstacles, but I have high hopes.
>>>>>
>>>>> Cheers,
>>>>> Orson
>>>>>
>>>>> On 07/16/2018 03:40 PM, Wayne Stambaugh wrote:
>>>>>> Yes, assuming we can get that to work without dragging in Phoenix.
>>>>>>
>>>>>> On 7/16/2018 9:27 AM, Jeff Young wrote:
>>>>>>> 5.1 is also for the GTK3 fixes, right?
>>>>>>>
>>>>>>>> On 16 Jul 2018, at 14:23, Wayne Stambaugh <stambaughw@xxxxxxxxx> wrote:
>>>>>>>>
>>>>>>>> On 7/16/2018 9:19 AM, Simon Richter wrote:
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> On 15.07.2018 13:39, Jeff Young wrote:
>>>>>>>>>
>>>>>>>>>> I renamed my 6.0 branch to 5.1, since most of what it contains goes there.
>>>>>>>>>
>>>>>>>>> What is the difference between 5.1 and 6.0? What goes into which branch?
>>>>>>>>>
>>>>>>>>> Simon
>>>>>>>>>
>>>>>>>>
>>>>>>>> 5.1 is only for the UI refactoring Jeff is working on along with any bug
>>>>>>>> fixes that get merged into the 5.0 branch. Any new features such as the
>>>>>>>> new schematic file formats or GALification of eeschema are v6 only.
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> 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
>>>>
>>>
>>>
>>> _______________________________________________
>>> 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
>>
>
References
-
5.1 branch
From: Jeff Young, 2018-07-15
-
Re: 5.1 branch
From: Simon Richter, 2018-07-16
-
Re: 5.1 branch
From: Wayne Stambaugh, 2018-07-16
-
Re: 5.1 branch
From: Jeff Young, 2018-07-16
-
Re: 5.1 branch
From: Wayne Stambaugh, 2018-07-16
-
Re: 5.1 branch
From: Maciej Sumiński, 2018-07-16
-
Re: 5.1 branch
From: Wayne Stambaugh, 2018-07-16
-
Re: 5.1 branch
From: Tomasz Wlostowski, 2018-07-17
-
Re: 5.1 branch
From: Jeff Young, 2018-07-18
-
Re: 5.1 branch
From: Tomasz Wlostowski, 2018-07-19