r38690 file changeset diff or repo changeset diff igor22024-03-14T04:37:20.541068Z
 
[core] -Fix: round termal generation: in extreme cases (large clearance) the round thermal's 4 cutout arcs may instersect; originally the code simply linked them together which causes invalid poly; the new code links the opposite side arcs together in two pairs then calls the poly lib to combine them so that any potential intersection is handled correctly
r36742 file changeset diff or repo changeset diff igor22022-08-17T02:55:47.723433Z
 
[core] -Fix: don't crash on ThermScale being zero on round thermals
r36741 file changeset diff or repo changeset diff igor22022-08-17T02:49:58.916335Z
 
[core] -Fix: do not crash if ThermScale is set to 0
r31038 file changeset diff or repo changeset diff igor22020-05-01T03:12:17.850747Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (poly/polyarea)
r31037 file changeset diff or repo changeset diff igor22020-05-01T03:08:19.571705Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (poly/polyarea)
r31011 file changeset diff or repo changeset diff igor22020-04-30T15:07:11.319970Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (pcb_bool)
r30970 file changeset diff or repo changeset diff igor22020-04-30T03:56:23.470626Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (rtree, global typedefs)
r30913 file changeset diff or repo changeset diff igor22020-04-27T15:48:19.827571Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (box)
r30903 file changeset diff or repo changeset diff igor22020-04-27T14:48:42.007588Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix
r29283 file changeset diff or repo changeset diff igor22020-01-24T12:35:45.104180Z
 
[librnd] -Split: separate librnd code from pcb-rnd code (polylib, original)
r28426 file changeset diff or repo changeset diff igor22019-11-23T08:34:06.486508Z
 
[core] -Fix: polygon support: pline's head vnode is a pointer, not a local struct - this adds one extra allocation per pline, but removes the special casing for head, which is required for the 'exclude head' bugfix later
r26000 file changeset diff or repo changeset diff igor22019-06-05T15:11:27.619119Z
 
[core] -Split: generic (non-pcb-struct-specific) polygon generator functions to polygon1_gen.[ch] for hidlib app reuse
r25994 file changeset diff or repo changeset diff igor22019-06-05T13:33:45.307764Z
 
[core] -Rename: pcb_poly_from_line/pcb_poly_from_arc to pcb_poly_from_pcb_line/pcb_poly_from_pcb_arc to make room for a non-pcb-object based variant that will be needed by other hidlib apps
r20470 file changeset diff or repo changeset diff igor22018-10-30T03:42:16.780615Z
 
-Change: do not use an email address but an URL to the live version of contact.html - due to spammers
r15789 file changeset diff or repo changeset diff igor22018-03-24T16:34:03.360225Z
 
[core] -Del: old data model: unused code for non-circuilar pin thermals
r15788 file changeset diff or repo changeset diff igor22018-03-24T16:25:12.057788Z
 
[core] -Del: old data model: remove unused pin thermal helper
r15681 file changeset diff or repo changeset diff igor22018-03-23T14:28:07.576340Z
 
[core] -Del: references to pin/via lists
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
r13190 file changeset diff or repo changeset diff igor22017-12-03T14:18:57.822202Z
 
-Fix: old FSF address
r12609 file changeset diff or repo changeset diff igor22017-11-04T10:28:41.950092Z
 
[padstack] -Fix: circle thermal: use the right board pointer, the one passed as an argument, not some local cache
r12450 file changeset diff or repo changeset diff igor22017-10-29T14:56:37.095780Z
 
[thermal] -Split: decouple ThermPoly() from pcb_pin_t
r12421 file changeset diff or repo changeset diff igor22017-10-28T12:32:55.514995Z
 
-Revert: r12420 - not really usable for the generic case because of the fixed angle
r12420 file changeset diff or repo changeset diff igor22017-10-28T12:14:19.035246Z
 
[thermal] -Move: make diag line pa generator a public static inline
r12419 file changeset diff or repo changeset diff igor22017-10-28T12:11:26.632728Z
 
[thermal] -Rename: diag_line function so it can be turned into a public static inline
r11905 file changeset diff or repo changeset diff igor22017-10-02T05:47:39.786356Z
 
[core] -Update: categorize TODO warnings
r9504 file changeset diff or repo changeset diff igor22017-06-16T04:01:07.872153Z
 
[square] -Fix: clearance for odd shapes on square+octagon
r9014 file changeset diff or repo changeset diff igor22017-06-02T04:56:01.589134Z
 
-Add: TODO for a real bad case of argument-pass-in-global-var
r6692 file changeset diff or repo changeset diff igor22017-02-05T03:58:10.161736Z
 
[core] -Fix: function renaming typo
r5897 file changeset diff or repo changeset diff igor22016-12-23T16:47:37.667244Z
 
-Fix: typos in comments (patch by Larry)
r5069 file changeset diff or repo changeset diff igor22016-11-18T04:06:59.549683Z
 
[unravel2] -Rename: more polyarea constants
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
r4990 file changeset diff or repo changeset diff igor22016-11-16T04:28:08.600266Z
 
[unravel2] -Rename: polyarea functions
r4988 file changeset diff or repo changeset diff igor22016-11-16T04:02:24.971348Z
 
[unravel2] -Rename: polyare lib calls
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
r4811 file changeset diff or repo changeset diff igor22016-11-12T17:25:25.629672Z
 
[unravel2] -Rename: Coord to pcb_coord_t
r4802 file changeset diff or repo changeset diff igor22016-11-12T15:09:39.961715Z
 
[unravel2] -Rename: more polyarea types
r4801 file changeset diff or repo changeset diff igor22016-11-12T14:57:34.623460Z
 
[unravel2] -Rename: vector and vertex types in p[olyarea
r4771 file changeset diff or repo changeset diff igor22016-11-12T11:04:55.656802Z
 
[unravel2] -Rename: PinType -> pcb_pin_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
r4754 file changeset diff or repo changeset diff igor22016-11-12T09:04:35.373684Z
 
[unravel2] -Rename: PCBType to pcb_board_t
r4591 file changeset diff or repo changeset diff igor22016-11-05T10:48:21.743623Z
 
[unravel] -Rename: therman is obj_pinvia_therm - we'd have a different thermal for smd pads
r4544 file changeset diff or repo changeset diff igor22016-11-03T16:17:41.741768Z
 
[unravel] -Del: more unnecessary includes in core
r4507 file changeset diff or repo changeset diff igor22016-11-03T05:24:10.355023Z
 
[unravel] -Del: #includes from global.h, especially the board.h include that'd bring the rest of the world - everyone should ingore what's needed there
r3397 file changeset diff or repo changeset diff hzeller2016-09-17T07:18:15.906514Z
 
[all-over]: use pcb_cardinal_t where Cardinal was used. Except where it actuall uses the Xt Cardinal
r3383 file changeset diff or repo changeset diff igor22016-09-17T04:58:14.722548Z
 
[c89] -Del: <stdbool.h> - use pcb_bool.h instead
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
r1960 file changeset diff or repo changeset diff igor22016-06-11T07:13:16.264127Z
 
-Cleanup: remove some unused #includes
r1846 file changeset diff or repo changeset diff igor22016-06-05T06:01:38.569692Z
 
-Cleanup: remove a bunch of excess #includes to reduce the amount of deps
r1029 file changeset diff or repo changeset diff igor22016-02-16T05:45:50.176310Z
 
-Cleanup: move dmalloc include to central config.h
r1022 file changeset diff or repo changeset diff igor22016-02-14T08:22:57.084131Z
 
-Cleanup: indentaton in the original code
r488 file changeset diff or repo changeset diff igor22015-07-28T07:23:19.739501Z
 
[scconfig] -Fix: always have config.h, don't ifdef it
r10 file changeset diff or repo changeset diff igor22013-08-31T04:24:53.407492Z
 
[square] -Add: prepare for using clearence octagon for the generic square pin feature
r4 file changeset diff or repo changeset diff igor22013-08-30T15:43:54.689550Z
 
-Import: trunk from vendor, debian patched
r2 file changeset diff or repo changeset diff igor22013-08-30T15:40:02.300006Z
 
[vendor] -Add: original version from 20110918, debian patched

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