Gerbv Changelog

What's new in Gerbv 2.3.0

Sep 25, 2009
  • gerbv: fixed a minor arc rendering bug in fast mode
  • gerbv: Make the svg/pdf/ps export use a 1:1 scale instead of scaling to fit the page.
  • configure: Always require cairo now since we make use of some of the transformation functions even when using gdk rendering.
  • gerbv: Fix a bug in the vertical scrollbar calculations.
  • libgerbv: Fix a bug where apertures < 10 were potentially ignored in some drill files
  • gerbv: Fix clipping bug when viewing files with image offsets
  • gerbv: Fix a bug whereclicking on the message tab caused the keyboard accelerators stop working
  • gerbv: Use a reasonable return code when doing command line processing.
  • libgerbv: Improve the macro parser.
  • libgerbv: Allow 0 degree rotation
  • libgerbv: Fix some drill parser bugs
  • libgerbv: Support the Excellon "R" (repeat) command
  • testsuite: Add some tests for drill files
  • libgerbv: Fix a bug in the Excellon export which sometimes dropped the first element.
  • libgerbv: Fix some additional Excellon export bugs.
  • gerbv: Add the ability to rotate/translate layers
  • libgerbv: Fix the pkgconfig file to include some needed dependencies.

New in Gerbv 2.1.0 (Sep 9, 2008)

  • Added ability to select objects, with the option of deleting or viewing basic properties of the objects
  • Split off the core functionality of gerbv into a library (libgerbv) to allow developers to quickly write software using Gerber parsing/editing/exporting/rendering functionality. Full DOxygen documentation has also been created to facilitate developers wishing to use libgerbv.
  • Added export to RS274X and Excellon functionality, allowing gerbv to translate files between formats. The RS274X export function can also beused to "clean" troublesome files to a more compatible format.
  • Added the ability to override the Excellon format "guessing", allowing non-standard drill files to be correctly rendered
  • Greatly expanded the command line functionality, including the ability to panelize boards into a single one through the command line
  • Added "Aperture usage" tab to Gerber reports. This allows the user to see how often each aperture is used in all visible layers of his project.
  • Fixed bug when exporting several layers to SVG/PDF/PS, which caused corrupted output and/or crashes
  • Fixed several Windows-only problems related to parsing and rendering
  • Fixed rendering bug when using polygon objects within step and repeat blocks
  • Improved RS-274X export output format to work with certain Gerber viewing software