I spite of my disdain for nagware, I'll tolerate this under the
following conditions:
The current canvas is not already on one of the gal canvases. If the
user is already using a gal canvas, a dialog to inform the user about
the gal canvas is silly.
It's a one shot dialog that never appears again.
If the gal canvas crashes, the user isn't going to have to manually edit
a configuration file to restore the legacy canvas. This requirement may
prevent us from setting the opengl canvas as the default so the solution
may not be as easy as it seems.
On 12/31/2017 07:34 AM, Jeff Young wrote:
+1 to the startup dialog idea.
I think we also need to set reasonable transparencies in the layers so that it looks more like the default legacy canvas.
I don' think this is necessary given that the gal canvas layer colors
and transparencies are completely user configurable but I'm not opposed
to a default layer color/transparency configuration that looks more like
the legacy canvas.
On 31 Dec 2017, at 10:09, Clemens Koller <cko@xxxxxxxxx> wrote:
On 2017-12-31 03:53, Jon Evans wrote:
I know this would be work for someone to do and maybe I'd offer to do it if the project leaders approve...
What about a one-time pop-up when first installing a release 5.0 that appears if the config says the user was using legacy canvas, telling them about how to switch and that they should check it out?
-Jon
+1
An initial start-up dialog to setup the "users default" after a first install or after a "reset Kicad to defaults, as I messed something up I don't remember" seems very helpful to me. If OpenGL might still crash in rare cases, warn the user in advance and explain, how he can safely step back from using OpenGL in case it doesn't work and how to file a bug report...
Regards,
Clemens
_______________________________________________
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