I really like this idea. Removing terms only really known to developers (Cairo, GAL) and naming them based on their *function* would be a huge improvement especially for newer users who have yet to get used to KiCAD-particular names.
On Wed, Feb 8, 2017 at 9:57 AM, Chris Pavlina <pavlina.ch...@gmail.com> wrote: > I suggested something related earlier. Here is what I would do: > > - Merge OpenGL and Cairo!!! The average user doesn't know what a Cairo > is, or what a GAL is. We're lucky if they know what an OpenGL is. > OpenGL and Cairo should just be "Pcbnew", with a fallback from GL to > Cairo if GL can't start and a "Disable hardware acceleration" option > in the preferences to do it manually. > > - Rename legacy/default to "Legacy Pcbnew", also make this an option in > the preferences. > > Both of these new options should default false. > > On Wed, Feb 08, 2017 at 09:52:59AM +1100, Cirilo Bernardo wrote: > > Given the recent thread on making Legacy a build option and > > after a number of conversations with people familiar with the > > source code, it seems that a number of developers believe > > that the Legacy canvas code is really holding back a lot of > > improvements to the code structure. I would suggest that in > > the V5 release, each time pcbnew is started it should always > > default to GAL (or Cairo if someone is using a laptop from 2001). > > On top of that, each time a user decides to switch to the Legacy > > canvas I would throw up a nag screen to tell the user that the > > canvas they are selecting has been deprecated and will be > > removed in the next release and that the user should use the > > GAL canvas instead and report any missing or buggy tools > > via the bugtracker. > > > > I think ripping out Legacy soon after release would be a good > > thing and will allow (some of us) to concentrate on improved > > modularity (and maintainability) of the code. Encouraging > > people to use GAL in V5 (while also discouraging them from > > using Legacy) should hopefully get us the bug reports we need > > to implement and polish up the GAL tools. > > > > Any comments? > > > > - Cirilo > > > > _______________________________________________ > > 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