Index: trunk/doc/TODO =================================================================== --- trunk/doc/TODO (revision 34763) +++ trunk/doc/TODO (revision 34764) @@ -2,7 +2,6 @@ 1. For the upcoming release =============================================================================== - librnd sep: - - remove hidlib_pcb.[ch] - test with /usr/local installation - test with custom path installation - test with and without fungw installed @@ -9,10 +8,10 @@ - test with and without all plugins - revise autobuild servers' scripts - struct based librnd->app API - - revise the API (see gsch2pcb-rnd glue) - check coord type and quit on mismatch - revise pcb-rnd tests and remove glue that's not needed anymore - librnd, irc.c, btn_sendver_cb(): need an app version API + - revise tests in both librnd and pcb-rnd - CLEANUP/FEATURE: version 3.0.0: - rename pcblib to footprint-rnd! rename pcblib/tru-hole to fix the typo; update configs - ./configure --config should default to /etc - warning: librnd will have its own, different /etc path! Load both Index: trunk/scconfig/Rev.h =================================================================== --- trunk/scconfig/Rev.h (revision 34763) +++ trunk/scconfig/Rev.h (revision 34764) @@ -1 +1 @@ -static const int myrev = 34748; +static const int myrev = 34764; Index: trunk/scconfig/Rev.tab =================================================================== --- trunk/scconfig/Rev.tab (revision 34763) +++ trunk/scconfig/Rev.tab (revision 34764) @@ -1,4 +1,4 @@ -34748 configure version bump to 3.0.0-dev and related API changes in librnd +34764 configure version bump to 3.0.0-dev and related API changes in librnd 34707 configure new release version 34691 configure io_pads: disable write code but enable the plugin by default 34633 configure io_pads: PADS_ASCII write code Index: trunk/src/hidlib_pcb.c =================================================================== --- trunk/src/hidlib_pcb.c (revision 34763) +++ trunk/src/hidlib_pcb.c (nonexistent) @@ -1,28 +0,0 @@ -/* - * COPYRIGHT - * - * pcb-rnd, interactive printed circuit board design - * Copyright (C) 2019 Tibor 'Igor2' Palinkas - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - * - * Contact: - * Project page: http://repo.hu/projects/pcb-rnd - * lead developer: http://repo.hu/projects/pcb-rnd/contact.html - * mailing list: pcb-rnd (at) list.repo.hu (send "subscribe") - */ - -#include "board.h" -#include Index: trunk/src/Makefile.dep =================================================================== --- trunk/src/Makefile.dep (revision 34763) +++ trunk/src/Makefile.dep (revision 34764) @@ -2826,11 +2826,6 @@ obj_subc.h ../src_3rd/libminuid/libminuid.h ht_subc.h obj_pstk_list.h \ obj_pstk.h vtpadstack.h obj_pstk_shape.h polygon.h vtpadstack_t.h \ hid_cam.h layer_addr.h layer_vis.h plug_io.h plug_footprint.h -hidlib_pcb.o: hidlib_pcb.c board.h ../config.h vtroutestyle.h attrib.h \ - global_typedefs.h layer.h globalconst.h obj_common.h flag.h \ - data_parent.h obj_arc_list.h obj_arc.h obj_line_list.h obj_line.h \ - obj_poly_list.h obj_poly.h obj_text_list.h obj_text.h font.h \ - obj_gfx_list.h obj_gfx.h layer_grp.h rats_patch.h ht_subc.o: ht_subc.c ../config.h obj_subc_list.h obj_subc.h \ ../src_3rd/libminuid/libminuid.h obj_common.h flag.h globalconst.h \ attrib.h global_typedefs.h data_parent.h layer.h obj_arc_list.h \ Index: trunk/src/Makefile.in =================================================================== --- trunk/src/Makefile.in (revision 34763) +++ trunk/src/Makefile.in (revision 34764) @@ -60,7 +60,6 @@ flag_str.o gui_act.o hid_cam.o - hidlib_pcb.o ht_subc.o idpath.o insert.o