Index: trunk/Changelog =================================================================== --- trunk/Changelog (revision 785) +++ trunk/Changelog (revision 786) @@ -1,3 +1,34 @@ +camv-rnd 1.1.3 (r785) +~~~~~~~~~~~~~~~~~~~~~ + [core] + -Fix: set arc object stroke shape for bbox calculation to avoid depending on uninitialized stack variable + -Fix: typo in file name in error message when failing to load from CLI + -Cleanup: remove static inline in favor of RND_INLINE so -Dinline can be removed from the command line on pre-c99 hosts + -Change: set y flip on design role, not cli role, to let actions override them more easily and make camv-rnd more consistent with pcb-rnd + -Add: menu/hotkey for all combinations of tab (using SwapSides() to flip the board) + + [gui] + -Fix: layersel respects sublayers when jumping over layers in layer moves + -Fix: off-by-one bug when moving layer-with-sublayers up in the GUI + -Fix: reset layer selector GUI struct for sublayers instead of just skipping them in the setup loop; moving sublayers around left stale gui structs behind, causing layer visibility icon mixup + -Add: SwapSides() action, mirroring pcb-rnd's; second argument, optional 'S', swaps (reverses) layer order + -Add: status line shows board flip state (whether display is from the top or bottom) + + [import_excellon] + -Add: metric file formats without digits should assume 4:4 for now + -Tune: change numeric format assumption for metric case to match the only sample we have + + [import_gerb] + -Fix: ignore long commands OF and SF (not supported) + -Fix: accept %AD* (empty aperture definition) + + [io_tedax] + -Fix: reverse polarity of layers on save so the file is ordered in the natural top->bottom order + + [menu] + -Add: {l o} for reverse layer ordering (in the view menu) + + camv-rnd 1.1.2 (r746) ~~~~~~~~~~~~~~~~~~~~~ [build] Index: trunk/Release_notes =================================================================== --- trunk/Release_notes (revision 785) +++ trunk/Release_notes (revision 786) @@ -1,5 +1,8 @@ -camv-rnd 1.1.2 +camv-rnd 1.1.3 ~~~~~~~~~~~~~~ -This release replaces ttf rendering with librnd font for better zooming -experience and portability. This is also a bugfix release. +This release features a bunch of bugfixes for file format corner cases +(excellon and gerber) and sublayer and layer grouping. The only new +feature is the SwapSides action and the associated tab based hotkeys, +to flip the board similar to how it is done in pcb-rnd. +