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

Reply via email to