previous page
r15686 file changeset diff or repo changeset diff igor22018-03-23T14:56:08.341503Z
 
[core] -Del: old data model: unused macro
r15685 file changeset diff or repo changeset diff igor22018-03-23T14:54:55.273431Z
 
[core] -Change: generalize pcb_is_point_in_pad() into pcb_is_point_in_line() and cut the ties to pcb_pad_t
r15565 file changeset diff or repo changeset diff igor22018-03-22T07:15:42.679681Z
 
[core] -Del: line vs. pin intersection check
r15544 file changeset diff or repo changeset diff igor22018-03-22T05:30:02.734905Z
 
[core] -Del: old data model from find.c
r15294 file changeset diff or repo changeset diff igor22018-03-10T05:08:03.068961Z
 
[polygon] -Add: line-polyline intersection optionally returns the point of intersection
r14950 file changeset diff or repo changeset diff igor22018-02-24T13:32:54.500966Z
 
[find] -Fix: consider only copper layers for padstack-padstack intersections
r14712 file changeset diff or repo changeset diff igor22018-02-16T10:25:23.160441Z
 
[find] -Fix: don't even consider poly-clear-poly if the bounding boxes don't overlap (to avoid a false positive of too small clearance on things that don't even touch)
r14709 file changeset diff or repo changeset diff igor22018-02-16T08:13:34.197522Z
 
[find] -Fix: respect poly-clear-poly
r14695 file changeset diff or repo changeset diff igor22018-02-14T07:29:36.227581Z
 
[core] -Fix: drc: line vs. padstack polygon intersect considers Bloat
r14580 file changeset diff or repo changeset diff igor22018-02-09T04:44:11.910890Z
 
[find] -Fix: when looking for padstack vs. padstack intersection, use board layers for iteration, as padstack layers within a subcircuit won't match the layers of another subcircuit so subc-subc padstacks wouldn't ever touch
r14076 file changeset diff or repo changeset diff igor22018-01-17T07:23:13.825310Z
 
[find] -Add: pstk vs. pstk intersection: poly vs. poly
r14075 file changeset diff or repo changeset diff igor22018-01-17T07:14:04.037639Z
 
[find] -Change: split off padstack poly shape offset code to a separate function for reuse
r14074 file changeset diff or repo changeset diff igor22018-01-17T06:57:44.069604Z
 
[find] -Add: pstk vs. pstk intersection: circle vs. line
r14073 file changeset diff or repo changeset diff igor22018-01-17T06:45:22.546653Z
 
[find] -Add: pstk vs. pstk intersection: line vs. poly
r14072 file changeset diff or repo changeset diff igor22018-01-17T06:29:31.064113Z
 
[find] -Add: pstk vs. pstk intersection: circle vs. circle
r14071 file changeset diff or repo changeset diff igor22018-01-17T06:24:40.835489Z
 
[find] -Add: pstk vs. pstk intersection: poly vs. circle
r14045 file changeset diff or repo changeset diff igor22018-01-16T04:19:41.315025Z
 
-Cleanup: license banners: replace old PCB project banner and Thomas Nau contact in core (with permission from Thomas Nau) and mark other author's contact as old contact
r14030 file changeset diff or repo changeset diff igor22018-01-15T05:43:22.147244Z
 
[find] -Add: partial padstack vs. padstack intersection checks
r13665 file changeset diff or repo changeset diff igor22017-12-27T04:21:46.064971Z
 
-Cleanup: remove excess () in return statements
r13087 file changeset diff or repo changeset diff igor22017-11-30T04:13:48.270236Z
 
[padstack] -Fix: find.c: line shaped padstack vs. line intersection test doesn't ignore line (pad) width
r13037 file changeset diff or repo changeset diff igor22017-11-26T03:35:30.561688Z
 
-Cleanup: switch to PCB_INLINE for code readability
r12595 file changeset diff or repo changeset diff igor22017-11-04T06:51:55.926090Z
 
[padstack] -Cleanup: rename padstack to pstk to shorten names and stick to the max-4-char convention of object type naming
r12489 file changeset diff or repo changeset diff igor22017-10-30T13:14:12.471397Z
 
[padstack] -Cleanup: rename pcb_padstack_shape_update_pline() to pcb_padstack_shape_update_pa(), as we cache a whole pa, not just a pline
r12332 file changeset diff or repo changeset diff igor22017-10-23T14:17:03.268442Z
 
[padstack] -Add: find.c: intersect check for poly shaped pad vs. polygon (no thermal)
r12331 file changeset diff or repo changeset diff igor22017-10-23T14:00:16.762714Z
 
[padstack] -Add: find.c: padstack vs. polygon intersection for pad shapes: line and circle
r12330 file changeset diff or repo changeset diff igor22017-10-23T13:40:01.524693Z
 
[padstack] -Add: untested circle shape vs. pcb arc intersection code
r12329 file changeset diff or repo changeset diff igor22017-10-23T13:05:01.120804Z
 
[padstack] -Add: find.c: arc vs. line pad and poly pad intersections
r12326 file changeset diff or repo changeset diff igor22017-10-23T11:50:31.543484Z
 
[padstack] -Add: find.c corner case: poly pad fully within a line is detected as a line-pad connection
r12322 file changeset diff or repo changeset diff igor22017-10-23T08:12:46.999294Z
 
[padstack] -Add: geo: call to determine whether a polyline touches a pcb line
r12311 file changeset diff or repo changeset diff igor22017-10-22T15:40:15.734359Z
 
[padstack] -Add: circle vs. line intersection
r12309 file changeset diff or repo changeset diff igor22017-10-22T14:25:55.366244Z
 
[padstack] -Fix: apply padstack base offset on shape before checking for line-line intersect
r12306 file changeset diff or repo changeset diff igor22017-10-22T13:36:49.044707Z
 
[padstack] -Add: find.c: prepare for padstack vs. line intersection lookups
r12228 file changeset diff or repo changeset diff igor22017-10-20T17:29:13.092373Z
 
-Change: rename pcb_polygon_t to pcb_poly_t for consistency with shortened names
r10945 file changeset diff or repo changeset diff igor22017-08-19T04:19:45.780785Z
 
[term] -Add: find.c: arc->rat jump
r10924 file changeset diff or repo changeset diff igor22017-08-18T14:46:31.970887Z
 
[term] -Fix: missing casts
r10922 file changeset diff or repo changeset diff igor22017-08-18T14:40:10.364358Z
 
[term] -Fix: find.c: rat can be connected to the center point of a polygon, for poly terms
r10918 file changeset diff or repo changeset diff igor22017-08-18T14:07:20.546984Z
 
[term] -Fix: allow find.c to find a rat-to-line connection even if it doesn't land at the endpoint of the line but the center
r10832 file changeset diff or repo changeset diff wojciechk82017-08-15T22:45:57.390112Z
 
[core] -Update: find connections of polygon with lines/arcs that have 0 clearance
r9988 file changeset diff or repo changeset diff wojciechk82017-07-02T14:20:58.188915Z
 
[core] -Fix: Arc intersection bug
r5333 file changeset diff or repo changeset diff igor22016-11-27T06:23:54.716917Z
 
[core] -Fix: don't use unsafe arc ends call
r5024 file changeset diff or repo changeset diff igor22016-11-16T19:36:58.204259Z
 
[unravel2] -Rename: units.h functions
r5007 file changeset diff or repo changeset diff igor22016-11-16T06:28:55.824950Z
 
[unravel2] -Rename: search.h is-something-in-something calls
r4992 file changeset diff or repo changeset diff igor22016-11-16T04:58:53.590146Z
 
[unravel2] -Rename: rest of the poly functions
r4991 file changeset diff or repo changeset diff igor22016-11-16T04:47:42.175744Z
 
[unravel2] -Rename: low level polygon functions
r4989 file changeset diff or repo changeset diff igor22016-11-16T04:24:23.899285Z
 
[unravel2] -Rename: more polyarea
r4988 file changeset diff or repo changeset diff igor22016-11-16T04:02:24.971348Z
 
[unravel2] -Rename: polyare lib calls
r4947 file changeset diff or repo changeset diff igor22016-11-15T06:13:50.647315Z
 
[unravel2] -Rename: arc accessors
r4944 file changeset diff or repo changeset diff igor22016-11-15T05:58:25.214451Z
 
[unravel2] -Rename: bounding box functions for the new naming conventions
r4913 file changeset diff or repo changeset diff igor22016-11-14T03:41:12.255867Z
 
[unravel2] -Rename: misc_util functions
r4877 file changeset diff or repo changeset diff igor22016-11-13T09:50:32.989262Z
 
[unravel2] -Rename: more flag manipulation macros
r4876 file changeset diff or repo changeset diff igor22016-11-13T09:44:36.388640Z
 
[unravel2] -Rename: flag manipulation macros
r4875 file changeset diff or repo changeset diff igor22016-11-13T09:39:21.914711Z
 
[unravel2] -Rename: basic flag functions
r4873 file changeset diff or repo changeset diff igor22016-11-13T09:33:06.589813Z
 
[unravel2] -Rename: is-in-poly functions
r4868 file changeset diff or repo changeset diff igor22016-11-13T09:16:00.434333Z
 
[unravel2] -Rename: intersection calls
r4811 file changeset diff or repo changeset diff igor22016-11-12T17:25:25.629672Z
 
[unravel2] -Rename: Coord to pcb_coord_t
r4809 file changeset diff or repo changeset diff igor22016-11-12T16:05:38.382614Z
 
[unravel2] -Rename: Angle to pcb_angle_t
r4802 file changeset diff or repo changeset diff igor22016-11-12T15:09:39.961715Z
 
[unravel2] -Rename: more polyarea types
r4771 file changeset diff or repo changeset diff igor22016-11-12T11:04:55.656802Z
 
[unravel2] -Rename: PinType -> pcb_pin_t
r4770 file changeset diff or repo changeset diff igor22016-11-12T10:58:42.855658Z
 
[unravel2] -Rename: PadType -> pcb_pad_t
r4769 file changeset diff or repo changeset diff igor22016-11-12T10:56:08.106453Z
 
[unravel2] -Rename: PolygonType -> pcb_polygon_t
r4767 file changeset diff or repo changeset diff igor22016-11-12T10:51:53.928485Z
 
[unravel2] -Rename: PointType to pcb_point_t
r4766 file changeset diff or repo changeset diff igor22016-11-12T10:47:25.224278Z
 
[unravel2] -Rename: ArcType -> pcb_arc_t
r4764 file changeset diff or repo changeset diff igor22016-11-12T10:32:44.973779Z
 
[unravel2] -Rename: LineType -> pcb_line_t
r4761 file changeset diff or repo changeset diff igor22016-11-12T10:04:02.019368Z
 
[unravel2] -Rename: BoxType -> pcb_box_t
r4515 file changeset diff or repo changeset diff igor22016-11-03T09:49:31.770284Z
 
[unravel] -Del: global.h doesn't include macro.h
r4511 file changeset diff or repo changeset diff igor22016-11-03T09:11:07.833965Z
 
[unravel] -Del: remove another bunch of #includes from global.h
r3383 file changeset diff or repo changeset diff igor22016-09-17T04:58:14.722548Z
 
[c89] -Del: <stdbool.h> - use pcb_bool.h instead
r2510 file changeset diff or repo changeset diff igor22016-08-12T06:27:29.501100Z
 
[core] -Cleanup: prefix const macro names
r2509 file changeset diff or repo changeset diff igor22016-08-12T06:17:04.829262Z
 
[core] -Cleanup: prefix pcb flag names
r2435 file changeset diff or repo changeset diff igor22016-08-08T04:52:59.642297Z
 
[reduce] -Del: rcs $Id$ left over from a previous VCS [reduce] -Fix: regroup copyright messages, should be on top of the file
r2418 file changeset diff or repo changeset diff igor22016-08-06T08:14:28.499273Z
 
[find] -Split: huge find.c in smaller files, per topic

Command line to view the complete history:
svn log -v svn://svn.repo.hu/pcb-rnd//trunk/src/find_geo.c