On 2/7/19 1:38 PM, Vesa Solonen wrote:
> Steven A. Falco kirjoitti 7.2.2019 klo 18.04:
>
>> However, because of the eeschema line-width issues that I mentioned
>> yesterday, I'm not convinced that users will be happy with gtk3.
>>
>> In the attached screenshot, compare the line width at pin 2 and pin 3 of the
>> op-amp.
>
> Hi Steve,
>
> This is not gtk3 specific, but comes from the rounding issues in
> Eeschema new drawing code (both OpenGL and Cairo). Unfortunately proper
> solutions are not trivial. One can mask it bearably by using Cairo
> drawing with anti-aliasing turned on (at least on 4k resolutions).
You are right.
I tried an older 5.0.2 build and it looks perfect at any zoom level. However,
both the latest nightly build (gtk2) and my gtk3 build show the problem. So it
is not specific to gtk3.
Based on your suggestion I played around with the preferences: With my gtk3
build, I can make it look good by switching to "Modern Toolset fallback + high
antialiasing".
For "Modern Toolset accelerated", I find that "supersampling 2x" makes it look
decent, but still not quite as good as "Modern Toolset fallback + high
antialiasing" or the older 5.0.2 code.
I'm concerned that people will post bug reports (or just downgrade) if they see
the display artifacts. Would it make sense to put up a dialog the first time
the new version is run, advising users to switch their settings if they don't
like the appearance? Or perhaps force the settings to "fallback+AA" one time
on an upgrade?
Steve
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help : https://help.launchpad.net/ListHelp