Hi,

is there any roadmap/plan for how to go on with the three canvases in pcbnew 
after the stable release?

With the last PCB I made recently I noticed that for whatever reason the redraw 
problems/artefacts with default canvas on OSX got much worse compared to my 
last board made maybe one year ago. The redraw key is your best friend… :(
Also, there seem to be some/many complaints about performance, which is no real 
surprise given that drawing without XOR is more or less only a workaround and 
still the only real issue why you can’t use a stock wxWidgets (it still doesn’t 
support the needed overlay drawing).

I used the OpenGL canvas due to that for the first time and it is really nice - 
but, as discussed already some times some things are (intentionally?) 
different, IMHO some features from default canvas are still missing, while 
other features like the interactive router are only available there… kind of an 
in-between situation.

While the redraw issues could probably be fixed with some well placed, OSX-only 
forced redraws (maybe again decreasing performance), the performance issues 
would probably be much harder to optimise.
Recently also somebody mentioned on the ML that gtk3 also doesn’t provide a XOR 
drawing any more, so if there are any ideas to switch to gtk3 all other 
platforms would suffer the same problems.
So, is there any point in wasting time still adding workarounds to the default 
canvas or should the focus be on getting rid of all but one (the OpenGL) canvas?


Regards,
Bernhard





_______________________________________________
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