Index: Changelog =================================================================== --- Changelog (revision 1134) +++ Changelog (revision 1135) @@ -1,3 +1,46 @@ +pcb-rnd 1.0.8 +~~~~~~~~~~~~~ + [doc-rnd] + -Add: djopt examples + + [mods] + -Cleanup: split up action.c and spread the code in core and plugins + -Move: action pscalib() to the ps hid code + -Move: autoplace to a core plugin + -Move: autoroute to a core plugin + -Move: dbus to a defunct core plugin + -Move: djopt to a core plugin + -Move: edif to a core plugin + -Move: gpmi to a core plugin + -Move: import_sch to a core plugin + -Move: mincut to a core plugin + -Move: oldactions to a core plugin + -Move: puller to a core plugin + -Move: renumber to a core plugin + -Move: stroke to a core plugin + -Move: toporouter to a core plugin + -Move: vendordrill to a core plugin + + [ba] + -Add: when applying patches to the edited netlist, create missing nets + (new connections may implicitly define new nets) + -Fix: get the renumber action() fixed + -Fix: enable net(add,net,pin) action again and make it operate on the + edited netlist for the back annotation to take notes of the + changes made + + [libstroke] + -Add: menu in the gtk hid's res to toggle stroke enable + -Fix: osolete calls in libstroke action - libstroke support compiles now + -Fix: get the gtk gui call the central crosshair move event handler + instead of reproducing its code locally (... without libstroke) + + [util] + -Add: make clean + -Fix: compiler warnings, mostly unused vars in gsch2pcb + -Cleanup: indentation in gsch2pcb + + pcb-rnd 1.0.7 ~~~~~~~~~~~~~ -Cleanup: src/ should compile in c89 - no more // comments and variables declared in for() Index: Release_notes =================================================================== --- Release_notes (revision 1134) +++ Release_notes (revision 1135) @@ -1,11 +1,12 @@ -pcb-rnd 1.0.7 +pcb-rnd 1.0.8 ~~~~~~~~~~~~~ -1.0.7 is a large scale cleanup release that touches most source files. -The three major changes: - - remove non-c89 features (// comments, variable declaration in for()), - - unify indentation and code formatting - - reorganize the directory structure +1.0.8 is the second phase of the large scale cleanup started at 1.0.7. -It also features a lot of smaller fixes and removes most compiler warnings. +Major changes: - +- more than 40% of the core code has been turned into plugins + (see http://repo.hu/projects/pcb-rnd/mods) +- revive libstroke support (should work with the gtk HID) +- fix the remaining TODOs in back annotation, including action net(add,net,pin) +- revive the renumber code (was on hold because of the back annotation patch) +- clean up util/ (compiler warnings, indentation) Index: debian/changelog =================================================================== --- debian/changelog (revision 1134) +++ debian/changelog (revision 1135) @@ -1,5 +1,11 @@ -pcb-rnd (1.0.4-r1038) unstable; urgency=low +pcb-rnd (1.0.8-r1135) unstable; urgency=low + * New upstream release (1.0.8) + + -- Tibor Palinkas Tue, 23 Feb 2016 08:00:36 +0100 + +pcb-rnd (1.0.7-r1038) unstable; urgency=low + * New upstream release (1.0.7) -- Tibor Palinkas Wed, 17 Feb 2016 08:43:01 +0100 Index: scconfig/hooks.c =================================================================== --- scconfig/hooks.c (revision 1134) +++ scconfig/hooks.c (revision 1135) @@ -9,7 +9,7 @@ #include "tmpasm_scconfig.h" #include "util/arg_auto_set.h" -#define version "1.0.7" +#define version "1.0.8" const char *gui_list[] = { "GTK", "libs/gui/gtk2/presents",