|
From: harry e. <hac...@us...> - 2006-10-04 01:11:20
|
Module Name: pcb Committed By: haceaton Date: Wed Oct 4 01:11:18 UTC 2006 Modified Files: pcb/src [clipper]: polygon.c thermal.c Log Message: added cache for recently used thermals ---------------------------------------------------------------------- To generate a diff of this commit: cvs rdiff -r1.36.4.17 -r1.36.4.18 pcb/src/polygon.c cvs rdiff -r1.1.2.6 -r1.1.2.7 pcb/src/thermal.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/thermal.c?r1=1.1.2.6&r2=1.1.2.7 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/polygon.c?r1=1.36.4.17&r2=1.36.4.18 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: harry e. <hac...@us...> - 2006-10-05 00:38:31
|
Module Name: pcb Committed By: haceaton Date: Thu Oct 5 00:38:31 UTC 2006 Modified Files: pcb/src [clipper]: action.c Log Message: fixed the command-line interface to SetThermal() ---------------------------------------------------------------------- To generate a diff of this commit: cvs rdiff -r1.89.2.10 -r1.89.2.11 pcb/src/action.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/action.c?r1=1.89.2.10&r2=1.89.2.11 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: harry e. <hac...@us...> - 2006-10-05 00:40:01
|
Module Name: pcb Committed By: haceaton Date: Thu Oct 5 00:40:01 UTC 2006 Modified Files: pcb/src [clipper]: polyarea.h polygon.c polygon1.c Log Message: some optimization to improve speed ---------------------------------------------------------------------- To generate a diff of this commit: cvs rdiff -r1.1.2.3 -r1.1.2.4 pcb/src/polyarea.h cvs rdiff -r1.36.4.18 -r1.36.4.19 pcb/src/polygon.c cvs rdiff -r1.1.2.13 -r1.1.2.14 pcb/src/polygon1.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/polygon1.c?r1=1.1.2.13&r2=1.1.2.14 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/polyarea.h?r1=1.1.2.3&r2=1.1.2.4 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/polygon.c?r1=1.36.4.18&r2=1.36.4.19 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: harry e. <hac...@us...> - 2006-10-05 02:14:56
|
Module Name: pcb Committed By: haceaton Date: Thu Oct 5 02:14:54 UTC 2006 Modified Files: pcb/src [clipper]: polyarea.h polygon1.c Log Message: Huge performance improvement. Improved the intersection routine from typically 28% of clipping cpu time (the biggest contributor) to 2% of clipping cpu time! Also fixed a subtle bug. ---------------------------------------------------------------------- To generate a diff of this commit: cvs rdiff -r1.1.2.4 -r1.1.2.5 pcb/src/polyarea.h cvs rdiff -r1.1.2.14 -r1.1.2.15 pcb/src/polygon1.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/polygon1.c?r1=1.1.2.14&r2=1.1.2.15 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/polyarea.h?r1=1.1.2.4&r2=1.1.2.5 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: harry e. <hac...@us...> - 2006-10-05 04:59:11
|
Module Name: pcb Committed By: haceaton Date: Thu Oct 5 04:59:11 UTC 2006 Modified Files: pcb/src [clipper]: polyarea.h polygon.c polygon1.c thermal.c Log Message: more optimizations ---------------------------------------------------------------------- To generate a diff of this commit: cvs rdiff -r1.1.2.5 -r1.1.2.6 pcb/src/polyarea.h cvs rdiff -r1.36.4.19 -r1.36.4.20 pcb/src/polygon.c cvs rdiff -r1.1.2.15 -r1.1.2.16 pcb/src/polygon1.c cvs rdiff -r1.1.2.7 -r1.1.2.8 pcb/src/thermal.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/polygon1.c?r1=1.1.2.15&r2=1.1.2.16 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/polyarea.h?r1=1.1.2.5&r2=1.1.2.6 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/thermal.c?r1=1.1.2.7&r2=1.1.2.8 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/polygon.c?r1=1.36.4.19&r2=1.36.4.20 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: DJ D. <djd...@us...> - 2006-10-05 18:57:20
|
Module Name: pcb Committed By: djdelorie Date: Thu Oct 5 18:56:59 UTC 2006 Modified Files: pcb/src: hid.h main.c Log Message: Add global "exporter" option. To generate a diff of this commit: cvs rdiff -r1.12 -r1.13 pcb/src/hid.h cvs rdiff -r1.57 -r1.58 pcb/src/main.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/hid.h?r1=1.12&r2=1.13 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/main.c?r1=1.57&r2=1.58 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: harry e. <hac...@us...> - 2006-10-05 21:36:39
|
Module Name: pcb Committed By: haceaton Date: Thu Oct 5 21:36:39 UTC 2006 Modified Files: pcb/src [clipper]: polygon1.c Log Message: yet more optimizations. The code is reasonably fast at this point. ---------------------------------------------------------------------- To generate a diff of this commit: cvs rdiff -r1.1.2.16 -r1.1.2.17 pcb/src/polygon1.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/polygon1.c?r1=1.1.2.16&r2=1.1.2.17 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: harry e. <hac...@us...> - 2006-10-06 02:03:21
|
Module Name: pcb Committed By: haceaton Date: Fri Oct 6 02:03:21 UTC 2006 Modified Files: pcb/src [clipper]: draw.c Log Message: fix a compiler warning ---------------------------------------------------------------------- To generate a diff of this commit: cvs rdiff -r1.55.2.7 -r1.55.2.8 pcb/src/draw.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/draw.c?r1=1.55.2.7&r2=1.55.2.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...> - 2006-10-07 00:49:30
|
Module Name: pcb
Committed By: danmc
Date: Sat Oct 7 00:49:30 UTC 2006
Modified Files:
pcb/src: hid.h
Log Message:
add missing hid_{load,save}_settings prototypes
To generate a diff of this commit:
cvs rdiff -r1.13 -r1.14 pcb/src/hid.h
To view the diffs online visit:
http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/hid.h?r1=1.13&r2=1.14
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
|
|
From: harry e. <hac...@us...> - 2006-10-07 04:09:11
|
Module Name: pcb Committed By: haceaton Date: Sat Oct 7 04:09:12 UTC 2006 Modified Files: pcb/src [clipper]: global.h parse_y.y polygon.c Log Message: fix clipper understanding of layer groups during file parsing. ---------------------------------------------------------------------- To generate a diff of this commit: cvs rdiff -r1.46.2.5 -r1.46.2.6 pcb/src/global.h cvs rdiff -r1.27.4.6 -r1.27.4.7 pcb/src/parse_y.y cvs rdiff -r1.36.4.20 -r1.36.4.21 pcb/src/polygon.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/parse_y.y?r1=1.27.4.6&r2=1.27.4.7 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/polygon.c?r1=1.36.4.20&r2=1.36.4.21 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/global.h?r1=1.46.2.5&r2=1.46.2.6 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: harry e. <hac...@us...> - 2006-10-07 19:40:15
|
Module Name: pcb Committed By: haceaton Date: Sat Oct 7 19:40:11 UTC 2006 Modified Files: pcb/src [clipper]: create.c Log Message: initialize Data->pcb ---------------------------------------------------------------------- To generate a diff of this commit: cvs rdiff -r1.30.4.7 -r1.30.4.8 pcb/src/create.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/create.c?r1=1.30.4.7&r2=1.30.4.8 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: harry e. <hac...@us...> - 2006-10-07 22:47:07
|
Module Name: pcb Committed By: haceaton Date: Sat Oct 7 22:47:06 UTC 2006 Modified Files: pcb/src [clipper]: find.c Log Message: proper centering of display around DRC error ---------------------------------------------------------------------- To generate a diff of this commit: cvs rdiff -r1.53.2.11 -r1.53.2.12 pcb/src/find.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/find.c?r1=1.53.2.11&r2=1.53.2.12 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: harry e. <hac...@us...> - 2006-10-07 23:14:42
|
Module Name: pcb Committed By: haceaton Date: Sat Oct 7 23:14:42 UTC 2006 Modified Files: pcb/src [clipper]: polygon1.c Log Message: yet more optimization - don't use copies of holes, use the exisiting contour which saves a copying and deletion step. ---------------------------------------------------------------------- To generate a diff of this commit: cvs rdiff -r1.1.2.17 -r1.1.2.18 pcb/src/polygon1.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/polygon1.c?r1=1.1.2.17&r2=1.1.2.18 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: harry e. <hac...@us...> - 2006-10-08 03:21:06
|
Module Name: pcb Committed By: haceaton Date: Sun Oct 8 03:21:03 UTC 2006 Modified Files: pcb/src [clipper]: polygon.c Log Message: fix Morph to work with optimized clipper ---------------------------------------------------------------------- To generate a diff of this commit: cvs rdiff -r1.36.4.21 -r1.36.4.22 pcb/src/polygon.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/polygon.c?r1=1.36.4.21&r2=1.36.4.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...> - 2006-10-08 03:31:09
|
Module Name: pcb Committed By: haceaton Date: Sun Oct 8 03:31:09 UTC 2006 Modified Files: pcb/src [clipper]: create.c parse_y.y Log Message: fix for clipper not knowing layer groupings during file loading ---------------------------------------------------------------------- To generate a diff of this commit: cvs rdiff -r1.30.4.8 -r1.30.4.9 pcb/src/create.c cvs rdiff -r1.27.4.7 -r1.27.4.8 pcb/src/parse_y.y To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/parse_y.y?r1=1.27.4.7&r2=1.27.4.8 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/create.c?r1=1.30.4.8&r2=1.30.4.9 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: harry e. <hac...@us...> - 2006-10-08 04:13:57
|
Module Name: pcb Committed By: haceaton Date: Sun Oct 8 04:13:57 UTC 2006 Modified Files: pcb/src [clipper]: polygon1.c Log Message: fix bug where snap round falls just outside contour bounding box. ---------------------------------------------------------------------- To generate a diff of this commit: cvs rdiff -r1.1.2.18 -r1.1.2.19 pcb/src/polygon1.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/polygon1.c?r1=1.1.2.18&r2=1.1.2.19 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: harry e. <hac...@us...> - 2006-10-08 19:01:59
|
Module Name: pcb Committed By: haceaton Date: Sun Oct 8 19:01:58 UTC 2006 Modified Files: pcb/src [clipper]: parse_y.y Log Message: unclearing polys need an initclip too. ---------------------------------------------------------------------- To generate a diff of this commit: cvs rdiff -r1.27.4.8 -r1.27.4.9 pcb/src/parse_y.y To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/parse_y.y?r1=1.27.4.8&r2=1.27.4.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...> - 2006-10-09 00:14:28
|
Module Name: pcb Committed By: danmc Date: Mon Oct 9 00:14:28 UTC 2006 Modified Files: pcb/src [clipper]: hid.h main.c Log Message: sync with trunk To generate a diff of this commit: cvs rdiff -r1.10.4.2 -r1.10.4.3 pcb/src/hid.h cvs rdiff -r1.55.2.2 -r1.55.2.3 pcb/src/main.c To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/hid.h?r1=1.10.4.2&r2=1.10.4.3 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/main.c?r1=1.55.2.2&r2=1.55.2.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: harry e. <hac...@us...> - 2006-10-10 04:35:49
|
Module Name: pcb Committed By: haceaton Date: Tue Oct 10 04:35:48 UTC 2006 Modified Files: pcb/src: draw.c polyarea.h polygon.c polygon.h polygon1.c Log Message: fix polygon search bug introduced with optimizations. fix a layer group bug in polygon clearing. speed up gerber generation a little ---------------------------------------------------------------------- To generate a diff of this commit: cvs rdiff -r1.62 -r1.63 pcb/src/draw.c cvs rdiff -r1.2 -r1.3 pcb/src/polyarea.h pcb/src/polygon1.c cvs rdiff -r1.37 -r1.38 pcb/src/polygon.c cvs rdiff -r1.10 -r1.11 pcb/src/polygon.h To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/polygon.h?r1=1.10&r2=1.11 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/polyarea.h?r1=1.2&r2=1.3 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/polygon1.c?r1=1.2&r2=1.3 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/polygon.c?r1=1.37&r2=1.38 http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/draw.c?r1=1.62&r2=1.63 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: Dan M. <da...@us...> - 2006-10-10 10:48:22
|
Module Name: pcb Committed By: danmc Date: Tue Oct 10 10:48:22 UTC 2006 Modified Files: pcb/src: resource.h Log Message: be consistent with underscores in __RESOURCE_INCLUDED__ To generate a diff of this commit: cvs rdiff -r1.4 -r1.5 pcb/src/resource.h To view the diffs online visit: http://cvs.sourceforge.net/viewcvs.py/pcb/pcb/src/resource.h?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: harry e. <hac...@us...> - 2006-10-12 02:37:50
|
Module Name: pcb Committed By: haceaton Date: Thu Oct 12 02:37:49 UTC 2006 Modified Files: pcb/src: action.c Log Message: Morph selections ---------------------------------------------------------------------- To generate a diff of this commit: cvs rdiff -r1.95 -r1.96 pcb/src/action.c To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/action.c?r1=1.95&r2=1.96 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
|
From: harry e. <hac...@us...> - 2006-10-12 02:41:31
|
Module Name: pcb Committed By: haceaton Date: Thu Oct 12 02:41:31 UTC 2006 Modified Files: pcb/src: create.c global.h heap.h polygon.c polygon1.c Log Message: fix GROUP_LOOP macro, optimize hole insertion and fix some small bugs ---------------------------------------------------------------------- To generate a diff of this commit: cvs rdiff -r1.33 -r1.34 pcb/src/create.c cvs rdiff -r1.49 -r1.50 pcb/src/global.h cvs rdiff -r1.7 -r1.8 pcb/src/heap.h cvs rdiff -r1.38 -r1.39 pcb/src/polygon.c cvs rdiff -r1.3 -r1.4 pcb/src/polygon1.c To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/polygon1.c?r1=1.3&r2=1.4 http://pcb.cvs.sourceforge.net/pcb/pcb/src/create.c?r1=1.33&r2=1.34 http://pcb.cvs.sourceforge.net/pcb/pcb/src/polygon.c?r1=1.38&r2=1.39 http://pcb.cvs.sourceforge.net/pcb/pcb/src/global.h?r1=1.49&r2=1.50 http://pcb.cvs.sourceforge.net/pcb/pcb/src/heap.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: harry e. <hac...@us...> - 2006-10-12 02:46:32
|
Module Name: pcb Committed By: haceaton Date: Thu Oct 12 02:46:31 UTC 2006 Modified Files: pcb/src: macro.h Log Message: Fix GROUP_LOOP macro To generate a diff of this commit: cvs rdiff -r1.23 -r1.24 pcb/src/macro.h To view the diffs online visit: http://pcb.cvs.sourceforge.net/pcb/pcb/src/macro.h?r1=1.23&r2=1.24 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |