Mail Archives: geda-user/2018/06/05/23:14:24
Hi all,
We've just released pcb-rnd 2.0.0. Thanks to our great user base and
contributors, a lot of testing, bugfixing and cleanups went into this release.
A mail will follow about plens for after 2.0.0.
pcb-rnd is an independent printed circuit board editor.
Home page: http://repo.hu/projects/pcb-rnd
IRC: server=repo.hu port=6667 channel=#pcb-rnd
Release notes:
pcb-rnd 2.0.0
~~~~~~~~~~~~~
The major version number bump has two reasons:
- The old data model got fully removed; from version 2.0.0, internally pcb-rnd
speaks only the new, clean data model and export plugins translates forth and
back when loading/saving in legacy file formats. This completes an 1.5 years
long effort to get rid of legacy and limitations imposed by decades old design
decisions.
- The new, better organized, more new-user-friendly menu and hotkey system; the
menu is now the same for lesstif and gtk and it features context popup menu
that depends on object type under the mouse cursor. The default mouse button
binding is less strange: popup menu on right click.
The grid size and offset system got rewritten too. Instead of hardwired
settings in the menu file, the user can specify a list of grid sizes, units and
offsets in the config. Being in the config, this allows per user, per project
or even per board file preferences.
Among with the old data model, the old, local rtree implementation got removed
too, in favor of genrtree.
There was a major upgrade on plugins too:
- the xy exporter got user configurable templates, so it is now possible to
define new export file formats (even user or project or board file specific
ways) with editing configuration only
- the ipcd356 plugin got rewritten for the new data model
- a new ipcd356 import plugin is available
Finally, extensive automated and manual testing resulted in collecting a long
list of bugs. In turn most of the development cycle was spent on fixing bugs.
--
Best regards,
Igor2
- Raw text -