327 Commits (acfd16739fc451ca30287995d98a57beac82b3c8)

Author SHA1 Message Date
Wayne Stambaugh 507a88524a KiCad internal library header file housekeeping. 4 years ago
Wayne Stambaugh 175b474c3e Coverity issue fixes. 4 years ago
jean-pierre charras 17737af130 Fix some issues related to SHAPE_ARC: 4 years ago
jean-pierre charras bcb5618315 Fix incorrect calculation in TransformCircleToPolygon(), only noticeable 4 years ago
jean-pierre charras fa49b54f93 Fix minor issue in TransformCircleToPolygon() when aError is set to a large value. 4 years ago
jean-pierre charras 9a865b1989 Fix a typo and a minor compil warning 4 years ago
jean-pierre charras 310adedf85 Add GetCircleToSegmentError() to geometry/geometry_utils. 4 years ago
jean-pierre charras 3c81403424 Refinements in Arc to Polygon transform: slightly better shapes of arc ends. 4 years ago
jean-pierre charras 31d7a0a8d1 TransformArcToPolygon(): slightly better approximation of arc. 4 years ago
jean-pierre charras 1d6ad4a52a SHAPE_ARC::ConvertToPolyline(): fix ugly approximation for some arcs. 4 years ago
jean-pierre charras 0ff1f6f69c Try to fix a include order (Windows only, to fix aCI/CD error) 4 years ago
jean-pierre charras aeb479b46f Fix an issue with pythons scripts running outside Kicad (Windows specific). 4 years ago
Seth Hillbrand a04d6401c1 Transform arcs more accurately 4 years ago
luz paz f968fc8719 Fix source comment / documentation typos 4 years ago
david-beinder 053bd66650 Fix localization of OS unsupported message, disallow bug reports from W7 4 years ago
Marek Roszko ffa87e69c6 Remove/replace some stdint.h includes 4 years ago
Marek Roszko 69d7a23e1c Start cleaning out wx/wx.h in cpp files 4 years ago
Michal Schulz f923649801 If NSError contains recovery suggestion string, append it to error message as it was until now. However, if recovery string is NIL, do not append it at all. 4 years ago
Jeff Young 53a75a4961 Fix actual-clearance handling in arc collision routines. 4 years ago
Jeff Young 976e756b02 Formatting. 4 years ago
Seth Hillbrand 059f79dfdb Re-remove KiROUND from header 4 years ago
Marek Roszko 29783f125b Eliminate one wxRect constructor in BOX2 4 years ago
Seth Hillbrand cf1c75ecd4 Handle rounding errors in seg length calculation 4 years ago
Marek Roszko c294d28275 Split POLY_GRID_PARTITION to a cpp file 4 years ago
Marek Roszko 13abb9f947 Shift some seg functions to the cpp file 4 years ago
jean-pierre charras b6de4da686 Fix compatibility with wxWidgets 3.0.x 4 years ago
Marek Roszko 0b4a680dbb Hotglue wxLogDebug into math/util.h without the global include 4 years ago
Marek Roszko cf2bb5692a Remove the wxLog calls from math/util.h for now 4 years ago
Jeff Young 46d746c9da Performance optimizations. 4 years ago
Tomasz Wlostowski 2d8264124d geometry: SHAPE_LINE_CHAIN::PathLength() now can accept the maximum index of the segment to calculate the length to 4 years ago
Tomasz Wlostowski 7553b7b092 geometry: add minimum distance threshold parameter to SHAPE_LINE_CHAIN::Find()/FindSegment() 4 years ago
Tomasz Wlostowski b3fb7190df geometry: SEG::Contains() should use Distance(), not SquaredDistance() for correct rounding 4 years ago
Tomasz Wlostowski e7fe8c4ddb geometry: rework SHAPE_LINE_CHAIN::Intersect() to explicitly indicate touching vertices and remove references to SEGs from INTERSECTION structure 4 years ago
Jon Evans f30ebbde33 Fix accuracy of tuning path calculation when measuring arcs 5 years ago
Ian McInerney 30c92fc5d1 Disable OSX automatic window tabbing 5 years ago
Tomasz Wlostowski dc70df6036 kiplatform: check for null window handle in IsWindowActive(). 5 years ago
Jon Evans 715c61ac9f PNS: Fix yet more arc edge cases 5 years ago
Jon Evans 1c431d9929 PNS: Fix some off-by-one errors with arc dragging 5 years ago
Jon Evans f5ef60c2f2 PNS: Fix shoving segment after arc 5 years ago
Jon Evans a26fc6d65d PNS: Fix several issues with arc dragging 5 years ago
jean-pierre charras 258fd07939 Fix a compil issue (at least on msys2) 5 years ago
Jon Evans 7ba110bd77 PNS: Fix dragging of segments with arcs in line 5 years ago
Thomas Pointhuber a30894e5a1 Allow SHAPE_LINE_CHAIN and SHAPE_ARC to be mirrored using a SEG 5 years ago
Jeff Young e04c820442 Formatting. 5 years ago
Roberto Fernandez Bautista b7bd7246af SHAPE_LINE_CHAIN::Split: Add integers before incrementing the iterator 5 years ago
Roberto Fernandez Bautista 235688e459 Less restrictive Arc Track Dragging tool 5 years ago
Marcus A. Romer 1632707d9b Replace tabs with spaces 5 years ago
Jon Evans 2c05d99d9f SHAPE_POLY_SET: Fix segment collision testing 5 years ago
Jon Evans 5bc1e55272 SHAPE_LINE_CHAIN: Don't crash if inserting point at the end 5 years ago
Jon Evans bd6539885b Fix SHAPE_POLY_SET::SquaredDistanceToPolygon ignoring aNearest if unlucky 5 years ago