summaryrefslogtreecommitdiff
path: root/cad/pcb-current
AgeCommit message (Collapse)AuthorFilesLines
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-24update to 20050315 snapshotdmcmahill2-6/+6
======================================================================== Release Notes for PCB snapshot 20050315 ======================================================================== - Several footprint library fixes including TO-220 parse errors and incorrect drill holes on several componenets. - Fixed a crashing bug in the pinout window. - Allow the FAB author to be set via an Xresource to override what PCB might have gotten from the gecos information. - Added table of standard drill sizes to the manual. - Fixed a crashing bug when trying to use arrow keys to adjust the scale slider in the print dialog box.
2005-02-23Add RMD160 digests in addition to SHA1 ones.agc1-2/+2
2005-01-28update to pcb-current-20050127dmcmahill4-21/+6
======================================================================== Release Notes for PCB snapshot 20050127 ======================================================================== - Fix drill size for PLCC sockets in ~geda library. Fix drill size for LED3 and LED5 footprints in ~geda library. - Move the right-click popup menu to pcb-menu.res. - Add DisperseElements() action for spreading out elements in an initial layout. - Fix fab drawing output for the case where a very small number of drill sizes are used. - Various documentation improvements. - Remove many compiler warnings. - Added metric output to the cursor display - Fix <Key>. for toggling 45 degree mode. - Crosshair snap snaps to center of pads and also to the mark of the element. - Protect all strcmp() calls with a check for a NULL pointer. Fixes various crashes. - Fixed the mode buttons which were unresponsive in some versions of the X libraries. - Element names may be edited over the element. - Added --enable-efence for ElectricFence debugging. Off by default - Added --disable-rpath to avoid using rpath for the X libraries. - Added vendor resource file support. This allows lets you specify a set of allowed drill sizes and drc rules for a particular vendor. - Added -action command line option to allow executing an action on startup. - Date and time of compilation added to About dialog. - Fix a bug where the soldermask relief on a new element is 100x smaller than the default when "convert buffer to element" is used. - Fix a name_tree corruption bug when changing an element name. - Don't remove the formatted manual with a 'make clean' since they are part of the distfile. - Let automake handle the html and pdf conversion. This ends up using texi2pdf for the pdf output which seems to do a better job than ps2pdf. - Sort actions by modifier so that both Ctrl<Key>x and <Key>x work. - Fix a SelectByName bug. - Fix non-gcc compilation - Command history added to : - Fixed pinout window crash - Allow Ctrl-drag to copy objects in arrow mode. - Fixed a polygon clearance bug - Fix an arc bounding box calculation error.
2004-12-07Add #define needed for non-gcc compilers. Should address recent bulk build ↵dmcmahill2-1/+15
failures.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-04update to pcb-current-20040903dmcmahill3-6/+7
======================================================================== Release Notes for PCB snapshot 20040903 ======================================================================== - enable -Wall when compiling with gcc. Many compiler warnings have been fixed. - add a short man page which refers the user to the real documentation - Added ExecuteFile(file) action which allows the execution of several actions contained in a text file. - Added -script <file> flag which specifies a file containing actions to be executed upon startup. - Various documentation improvements - Protect some gcc extensions with tests for gcc. This allows compilation with the IRIX c compiler. - Add support for a background image in the drawing area which can help in importing a layout from a scanned image. - Updated the ~geda library 150 and 300 mil width SOIC packages to remove silk on pads and to more closely follow the IPC recommendations - Added support for menu accelerators. - segfault when breaking apart an element with no element selected bug fixed. - autorouter improvements - added more 400mil DIP packages to ~geda library - fix a trace optimizer bug which produced a segfault - other various bug fixes
2004-06-05Switch to Tk 8.4.minskim1-2/+2
2004-05-31update to pcb-current-20040530. Changes since last snapshot are:dmcmahill3-10/+13
======================================================================== Release Notes for PCB snapshot 20040530 ======================================================================== This has been an exciting 3 months for PCB. Many improvements have been made in the program as well as additions and improvements to the footprint library. Thanks to everyone who has provided feedback, patches, etc. ---------------------- Additions/Improvements ---------------------- - Expanded DRC checking - "Realtime" DRC checking - DRC settings are now stored in the board fle - Centroid (X-Y) and bill of materials output - Dynamic menus. Users can now customize the menus via a site-wide, per-user, or per-project menu resource file. - Significant improvements to autorouting of congested designs. - Autorouter can now use power planes. - Improved appearance in autorouter output. - Silk on pads/pins is clipped in RS-274-X output - Ordering is preserved when writing output files so that diff may be effectively used on pcb files. - The autoplace feature now actually works - Added ToggleVisibility action - Most of the database is now kept in rtrees which avoids linear searches. This speeds up operation significantly. - Added SetFlag, ClrFlag, ChangeFlag actions --------- Bug Fixes --------- - pin/pad bounding box calculation fixed. Components can now be placed closer to the edge of the board. - miter trace optimization bug. - Fix bug with pins which are enclosed by multiple polygons. - Shorts to unnamed elements and pins are handled correctly. - Various memory leaks fixed. - Fixed some bugs with a really high zoom. - Fixed default media selection in postscript print dialog - Fix some DRC bugs with square pins. ------------------ Footprint Library: ------------------ - Added SOJ footprint family (~geda library) - Added CTS series 742/3/4/5/6 resistor pack footprints (~cts library) - Added PKG_CONNECTOR_DIL macro to let the HEADER*_1 footprints work (~geda library) - Correct the SDIP footprints (~geda library) - Correct some Minicircuits footprints (~minicircuits library) - Correct some panasonic footprints (~panasonic library) - Change refdes silk size for sockets (~johnstech library) - Increase soldermask relief on some mounting holes (~johnstech library) - Convert the COMMON_SMT_DIL_MIL and COMMON_SMT_DIL_MM macros used by several other libraries to the hi-res format. - Correct pin count on 100 pin QFP packages (100 not 72) (~geda library) - Correct pin count on HEADER60_2 (60 not 50) (~geda library)
2004-05-04obey XAW_TYPE and include xaw.buildlink3.mkdmcmahill1-1/+12
2004-04-27USE_GNU_TOOLS+= lexdmcmahill1-2/+2
2004-03-08Enable tk84 and replace x11/tk with x11/tk83. Packages compatibleminskim1-2/+2
with 8.4 will be updated to depend on x11/tk after Tk update.
2004-02-15update to 20040215 snapshot.dmcmahill3-12/+34
A partial list of what's new is: - Internal resolution changed to 0.01 mil from 1.0 mil - Improved DRC checking - Mirroring/rotating of buffers - Undo works on trace optimizations - Fixed polygon undo bugs - Fix arc DRC bugs - Added local measurement for line drawing - Added mode for polygon viewing to help examing planes - Added new footprint libraries (amp, amphenol, bourns, johnstech, minicircuits, panasonic) - Added new footprints to the geda library - Other bug fixes
2004-02-15bl3ifydmcmahill1-7/+8
2004-01-31s/seperate/separate/snj1-1/+1
2004-01-22replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2004-01-12Remove info files from PLIST files.seb1-7/+1
2003-08-17import pcb-current-20030815.dmcmahill5-0/+237
Pcb - X11 interactive printed circuit board layout system. Pcb is a handy tool for the X Window System to design printed circuit boards. All coordinate units are 1/1000 inch. Please note that this package is a development snapshot and while it contains the latest and greatest features, it may be buggy as well. There is a seperate pcb package which is made of the stable releases.