|
From: Dan M. <da...@us...> - 2004-06-09 04:12:48
|
Module Name: pcb Committed By: danmc Date: Wed Jun 9 04:12:42 UTC 2004 Modified Files: pcb/src: find.c misc.c misc.h Log Message: Save layerstack settings prior to running DRC and restore them afterwards so that things like current input layer are not changed by DRC. Noted by Mark Becker. To generate a diff of this commit: cvs rdiff -r1.27 -r1.28 pcb/src/find.c cvs rdiff -r1.24 -r1.25 pcb/src/misc.c cvs rdiff -r1.7 -r1.8 pcb/src/misc.h To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/misc.c?r1=1.24&r2=1.25 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/find.c?r1=1.27&r2=1.28 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/misc.h?r1=1.7&r2=1.8 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2004-06-09 04:14:26
|
Module Name: pcb Committed By: danmc Date: Wed Jun 9 04:14:18 UTC 2004 Modified Files: pcb/src: pcb-menu.res Log Message: Add 0.5 and 0.1 mil grid selections. Requested in RFE #876549 by John Griessen. To generate a diff of this commit: cvs rdiff -r1.3 -r1.4 pcb/src/pcb-menu.res To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/pcb-menu.res?r1=1.3&r2=1.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2004-06-09 04:15:36
|
Module Name: pcb Committed By: danmc Date: Wed Jun 9 04:15:30 UTC 2004 Modified Files: pcb/src: pcb-menu.res Log Message: Do not arbitrarily change the zoom setting whenever running DRC. Especially if there are no DRC errors, we don't want/need to change the zoom. Noted by Mark Becker. To generate a diff of this commit: cvs rdiff -r1.4 -r1.5 pcb/src/pcb-menu.res To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/pcb-menu.res?r1=1.4&r2=1.5 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2004-06-09 23:09:27
|
Module Name: pcb Committed By: danmc Date: Wed Jun 9 23:09:22 UTC 2004 Modified Files: pcb/src: find.c Log Message: fix the function name strings passed to MyCalloc(). To generate a diff of this commit: cvs rdiff -r1.28 -r1.29 pcb/src/find.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/find.c?r1=1.28&r2=1.29 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2004-06-10 00:22:13
|
Module Name: pcb Committed By: danmc Date: Thu Jun 10 00:22:06 UTC 2004 Modified Files: pcb/src: dev_rs274x.c Log Message: make sure we define all aperture codes used by arcs. Fixes the bug reported in bug #969903 by Werner Hoch where an arc of a width not used by anything else in the layout does not have its aperture defined. To generate a diff of this commit: cvs rdiff -r1.21 -r1.22 pcb/src/dev_rs274x.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/dev_rs274x.c?r1=1.21&r2=1.22 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: harry e. <hac...@us...> - 2004-06-15 13:32:35
|
Module Name: pcb Committed By: haceaton Date: Tue Jun 15 13:32:29 UTC 2004 Modified Files: pcb/src: action.c autoroute.c const.h menu.c pcb-menu.res Log Message: Fix live routing menu handling; patch segfault on breaking element with no element specified. Autorouter tweaks. To generate a diff of this commit: cvs rdiff -r1.44 -r1.45 pcb/src/action.c cvs rdiff -r1.21 -r1.22 pcb/src/autoroute.c cvs rdiff -r1.11 -r1.12 pcb/src/const.h cvs rdiff -r1.29 -r1.30 pcb/src/menu.c cvs rdiff -r1.5 -r1.6 pcb/src/pcb-menu.res To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/const.h?r1=1.11&r2=1.12 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/autoroute.c?r1=1.21&r2=1.22 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/menu.c?r1=1.29&r2=1.30 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/action.c?r1=1.44&r2=1.45 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/pcb-menu.res?r1=1.5&r2=1.6 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: DJ D. <djd...@us...> - 2004-06-20 21:33:57
|
Module Name: pcb Committed By: djdelorie Date: Sun Jun 20 21:33:51 UTC 2004 Modified Files: pcb/src: Makefile.am Makefile.in Log Message: Run gather-actions only if maintainer-mode To generate a diff of this commit: cvs rdiff -r1.9 -r1.10 pcb/src/Makefile.am cvs rdiff -r1.11 -r1.12 pcb/src/Makefile.in To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/Makefile.in?r1=1.11&r2=1.12 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/Makefile.am?r1=1.9&r2=1.10 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: DJ D. <djd...@us...> - 2004-06-24 15:05:53
|
Module Name: pcb Committed By: djdelorie Date: Thu Jun 24 15:05:47 UTC 2004 Modified Files: pcb/src: Pcb.ad.in main.c menu.c pcb-menu.res resmenu.c resmenu.h Log Message: Add support for menu accelerators. Replace hotkey translations with menu accelerators where appropriate. To generate a diff of this commit: cvs rdiff -r1.17 -r1.18 pcb/src/Pcb.ad.in cvs rdiff -r1.16 -r1.17 pcb/src/main.c cvs rdiff -r1.30 -r1.31 pcb/src/menu.c cvs rdiff -r1.6 -r1.7 pcb/src/pcb-menu.res pcb/src/resmenu.c cvs rdiff -r1.2 -r1.3 pcb/src/resmenu.h To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/main.c?r1=1.16&r2=1.17 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/Pcb.ad.in?r1=1.17&r2=1.18 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/resmenu.h?r1=1.2&r2=1.3 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/menu.c?r1=1.30&r2=1.31 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/pcb-menu.res?r1=1.6&r2=1.7 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/resmenu.c?r1=1.6&r2=1.7 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: DJ D. <djd...@us...> - 2004-06-25 22:58:28
|
Module Name: pcb Committed By: djdelorie Date: Fri Jun 25 22:58:22 UTC 2004 Modified Files: pcb/src: menu.c Log Message: Cut and Copy from the popup menu now wait for a click before acting (bug 978406) To generate a diff of this commit: cvs rdiff -r1.31 -r1.32 pcb/src/menu.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/menu.c?r1=1.31&r2=1.32 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: DJ D. <djd...@us...> - 2004-06-25 23:05:06
|
Module Name: pcb Committed By: djdelorie Date: Fri Jun 25 23:04:59 UTC 2004 Modified Files: pcb/src: pcb-menu.res Log Message: Change size of selected objects, fix enlarge options to actually enlarge (bug 978408) To generate a diff of this commit: cvs rdiff -r1.7 -r1.8 pcb/src/pcb-menu.res To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/pcb-menu.res?r1=1.7&r2=1.8 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2004-06-30 23:24:12
|
Module Name: pcb Committed By: danmc Date: Wed Jun 30 23:24:06 UTC 2004 Modified Files: pcb/src: resmenu.c Log Message: make 'str' static so that the memory allocated by MyStrdup() can properly be freed on the next call of invoke_action. To generate a diff of this commit: cvs rdiff -r1.7 -r1.8 pcb/src/resmenu.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/resmenu.c?r1=1.7&r2=1.8 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2004-06-30 23:29:05
|
Module Name: pcb Committed By: danmc Date: Wed Jun 30 23:28:58 UTC 2004 Modified Files: pcb/src: pcbtest.sh.in Log Message: when running under gdb set XAPPLRESDIR and unset XUSERFILESEARCHPATH To generate a diff of this commit: cvs rdiff -r1.3 -r1.4 pcb/src/pcbtest.sh.in To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/pcbtest.sh.in?r1=1.3&r2=1.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: harry e. <hac...@us...> - 2004-07-02 02:02:59
|
Module Name: pcb Committed By: haceaton Date: Fri Jul 2 02:02:54 UTC 2004 Modified Files: pcb/src: undo.c Log Message: Fix UndoChangeMaskSize assuming LINESTRUCT has the mask parameter To generate a diff of this commit: cvs rdiff -r1.10 -r1.11 pcb/src/undo.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/undo.c?r1=1.10&r2=1.11 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2004-07-07 23:59:54
|
Module Name: pcb Committed By: danmc Date: Wed Jul 7 23:59:48 UTC 2004 Modified Files: pcb/src: rubberband.c Log Message: fix some errors where the diameter was used where the radius should have been used when looking for circular regions which intersect. Fixes bug report #978412. Partial patch provided in the bug report, additional bugs fixed by me. Note: a bug still exists when calculating line -> rectangular pad intersection. A fix will be coming. To generate a diff of this commit: cvs rdiff -r1.8 -r1.9 pcb/src/rubberband.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/rubberband.c?r1=1.8&r2=1.9 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2004-07-08 01:32:46
|
Module Name: pcb Committed By: danmc Date: Thu Jul 8 01:32:40 UTC 2004 Modified Files: pcb/src: rubberband.c Log Message: Fix a bug related to checking for the intersection of a circular region defined by an line end point and its radius and a rectangular pin/pad. The old code looked for the intersection of the smallest square which encloses the circular region and the rectangular pin/pad region. However this method claims that there are intersections when in fact there are not. For example a very wide trace has a significant area enclosed by the square which encloses the circular region defined by the line end and radius that is not enclosed by the circular region. The new code actually looks for intersection of the circular region and the square region. To generate a diff of this commit: cvs rdiff -r1.9 -r1.10 pcb/src/rubberband.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/rubberband.c?r1=1.9&r2=1.10 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: DJ D. <djd...@us...> - 2004-07-10 03:42:20
|
Module Name: pcb Committed By: djdelorie Date: Sat Jul 10 03:42:13 UTC 2004 Modified Files: pcb/src: draw.c draw.h global.h main.c misc.c Log Message: Add limited support for a behind-the-board background image. To generate a diff of this commit: cvs rdiff -r1.33 -r1.34 pcb/src/draw.c cvs rdiff -r1.3 -r1.4 pcb/src/draw.h cvs rdiff -r1.19 -r1.20 pcb/src/global.h cvs rdiff -r1.17 -r1.18 pcb/src/main.c cvs rdiff -r1.25 -r1.26 pcb/src/misc.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/main.c?r1=1.17&r2=1.18 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/global.h?r1=1.19&r2=1.20 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/misc.c?r1=1.25&r2=1.26 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/draw.h?r1=1.3&r2=1.4 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/draw.c?r1=1.33&r2=1.34 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: harry e. <hac...@us...> - 2004-07-17 03:14:39
|
Module Name: pcb Committed By: haceaton Date: Sat Jul 17 03:14:33 UTC 2004 Modified Files: pcb/src: print.c Log Message: Only clear silk on same side as pad. Patch contributed by burto To generate a diff of this commit: cvs rdiff -r1.25 -r1.26 pcb/src/print.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/print.c?r1=1.25&r2=1.26 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2004-07-31 03:26:46
|
Module Name: pcb Committed By: danmc Date: Sat Jul 31 03:26:39 UTC 2004 Modified Files: pcb/src: res_parse.y Log Message: use foo?foo:bar instead of foo?:bar as the latter is a gcc extension. Makes the irix c compiler happy. To generate a diff of this commit: cvs rdiff -r1.4 -r1.5 pcb/src/res_parse.y To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/res_parse.y?r1=1.4&r2=1.5 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2004-07-31 03:29:25
|
Module Name: pcb Committed By: danmc Date: Sat Jul 31 03:29:14 UTC 2004 Modified Files: pcb/src: find.c Log Message: avoid 'inline' unless we're using gcc. To generate a diff of this commit: cvs rdiff -r1.29 -r1.30 pcb/src/find.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/find.c?r1=1.29&r2=1.30 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2004-08-25 01:03:36
|
Module Name: pcb Committed By: danmc Date: Wed Aug 25 01:03:22 UTC 2004 Modified Files: pcb/src: misc.c Log Message: In the Usage() function be sure to restore stderr at the beginning since this function calls exit(). This will ensure that the Usage() message can actually be seen in all cases. Fixes the following: clock@oberon:~$ pcb --version clock@oberon:~$ noted by Karel Kulhav on the gEDA mailing list. To generate a diff of this commit: cvs rdiff -r1.26 -r1.27 pcb/src/misc.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/misc.c?r1=1.26&r2=1.27 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2004-08-25 01:07:17
|
Module Name: pcb Committed By: danmc Date: Wed Aug 25 01:07:05 UTC 2004 Modified Files: pcb/src: main.c misc.c Log Message: allow --version, --help, and --copyright to also work since those are typically supported by GNU programs. To generate a diff of this commit: cvs rdiff -r1.18 -r1.19 pcb/src/main.c cvs rdiff -r1.27 -r1.28 pcb/src/misc.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/main.c?r1=1.18&r2=1.19 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/misc.c?r1=1.27&r2=1.28 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2004-08-25 01:59:13
|
Module Name: pcb Committed By: danmc Date: Wed Aug 25 01:59:06 UTC 2004 Modified Files: pcb/src: action.c Log Message: add one more Usage message. this time for the RemoveSelected() action To generate a diff of this commit: cvs rdiff -r1.45 -r1.46 pcb/src/action.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/action.c?r1=1.45&r2=1.46 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2004-08-25 02:27:26
|
Module Name: pcb Committed By: danmc Date: Wed Aug 25 02:27:20 UTC 2004 Modified Files: pcb/src: file.c Log Message: exclude Makefile, Makefile.am, and Makefile.in as valid element names as these may reside in a lib directory To generate a diff of this commit: cvs rdiff -r1.16 -r1.17 pcb/src/file.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/file.c?r1=1.16&r2=1.17 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2004-08-25 02:37:52
|
Module Name: pcb Committed By: danmc Date: Wed Aug 25 02:37:46 UTC 2004 Modified Files: pcb/src: pcb-menu.res Log Message: use "Reference Designator" instead of "Name on PCB" as the former is more standard To generate a diff of this commit: cvs rdiff -r1.8 -r1.9 pcb/src/pcb-menu.res To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/pcb-menu.res?r1=1.8&r2=1.9 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2004-08-26 01:58:28
|
Module Name: pcb Committed By: danmc Date: Thu Aug 26 01:58:22 UTC 2004 Modified Files: pcb/src: resmenu.c Log Message: Fix a minor memory leak bug which allocated space for 10 more pointers everytime invoke_action() was called. While here add a few comments about whats going on in this function. To generate a diff of this commit: cvs rdiff -r1.8 -r1.9 pcb/src/resmenu.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/resmenu.c?r1=1.8&r2=1.9 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |