How about "Modern" instead of GAL for user-facing stuff? "Legacy" "Modern (Accelerated)" "Modern (Fallback)"
On Dec 31, 2017 12:38, "Nick Østergaard" <oe.n...@gmail.com> wrote: > I don't think the term standard for Cairo is good. It is better to call it > fallback or faillsafe. > > Calling it standard gives the impression that this is what they should > choose, but really we want them to select OpenGL. > > Den 31. dec. 2017 18.12 <20%2017%2018%2012> skrev "Wayne Stambaugh" < > stambau...@gmail.com>: > >> Looks good to me. >> >> On 12/31/2017 12:04 PM, Jon Evans wrote: >> > How about something like this? >> > >> > Inline image 1 >> > >> > (N.B. I agree with Andy, and think we could consider renaming the >> > options in the View menu to "Legacy", "Accelerated (OpenGL)" and >> > "Standard (Cairo)" or something like that) >> > >> > -Jon >> > >> > On Sun, Dec 31, 2017 at 11:40 AM, Andy Peters <de...@latke.net >> > <mailto:de...@latke.net>> wrote: >> > >> > >> >> On Dec 31, 2017, at 6:49 AM, Simon Wells <swel...@gmail.com >> >> <mailto:swel...@gmail.com>> wrote: >> >> >> >> What about having the default set to cairo, and when the >> >> first/once run dialog runs it talks about openGL (this goes >> >> against you already set to GAL) but it allows a default that even >> >> if it crashes won’t require manually editing a configuration to >> >> make it workable >> > >> > User perspective: >> > >> > The names for the canvases are “engineering terms,” that is, >> > something named by the developers for their own internal use but >> > were never renamed for the end user who might have no idea what is >> > meant by “Cairo canvas” or what “GAL” stands for. I say that because >> > early on I asked myself, “WTF is this ‘Cairo’ thing?” >> > >> > I now understand (I think …) that Cairo and GAL implement the same >> > features but the latter requires proper OpenGL hardware and drivers, >> > and Cairo does not. >> > >> > So perhaps better terms for these options is “Standard” and >> > “Accelerated (OpenGL).” Users know what OpenGL means (I hope, it’s >> > nothing new). As for why a user with access to OpenGL hardware would >> > not choose to use it by default? Battery life on a laptop, I >> > suppose, but in using Kicad for a few years now I can say I’ve never >> > used the Cairo canvas at all. >> > >> > -a >> > >> > >> > >> > >> > >> >> Simon >> >> >> >>> On 1/01/2018, at 2:48 AM, Wayne Stambaugh <stambau...@gmail.com >> >>> <mailto:stambau...@gmail.com>> wrote: >> >>> >> >>> 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 <c...@embeon.de >> >>>>> <mailto:c...@embeon.de>> 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, >> > >> > _______________________________________________ >> > Mailing list: https://launchpad.net/~kicad-developers >> > <https://launchpad.net/~kicad-developers> >> > Post to : kicad-developers@lists.launchpad.net >> > <mailto:kicad-developers@lists.launchpad.net> >> > Unsubscribe : https://launchpad.net/~kicad-developers >> > <https://launchpad.net/~kicad-developers> >> > More help : https://help.launchpad.net/ListHelp >> > <https://help.launchpad.net/ListHelp> >> > >> > >> > >> > >> > _______________________________________________ >> > Mailing list: https://launchpad.net/~kicad-developers >> > Post to : kicad-developers@lists.launchpad.net >> > Unsubscribe : https://launchpad.net/~kicad-developers >> > More help : https://help.launchpad.net/ListHelp >> > >> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >> > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp