515 Commits (63002cec57e65fbbfe8ba358ababb5ff70ea409b)

Author SHA1 Message Date
Seth Hillbrand 4cdf0bd6c9 Clipper2: Handle nested poly/hole/poly returns 3 years ago
Jeff Young d16b23d16e Name shortening and line-break reduction. 3 years ago
Seth Hillbrand 27add591ec Add Clipper2 3 years ago
Jeff Young e5de56b6cc Fix edge case in arc collision. 3 years ago
Jeff Young e866dfe137 Avoid trying to draw empty pads. 3 years ago
Jeff Young 19d270fe74 Text size sanity checking for TEXT_ITEMS_GRID. 3 years ago
Tomasz Wlostowski 26b2fd36d4 libs/kimath: fix divide by 0 for 0-length segments 3 years ago
Alex 6e0d940b98 kiplatform: Add quotes to restart registration command line. 3 years ago
Tomasz Wlostowski f80b48e1b0 libs/kimath: consider signed distances in parallelity check 3 years ago
Tomasz Wlostowski 6ed3618ce5 libs/kimath: improve numerical robustness of ApproxParallel/ApproxCollinear for segments of largely different lengths 3 years ago
jean-pierre charras ca5d87e46d disable CONIN$ and CONOUT$ redirection on mingw. it creates issues 3 years ago
Mark Roszko fb8a4c10f7 Shove kicad2step into pcbnew itself with a new cli 3 years ago
Marek Roszko 2b42163379 Bind stdout and stderr for windows so that the console can get output 3 years ago
Jonathan Haas 9d45b5a197 Change implementation of Box2::FarthestPointTo to actually return the farthest point. 3 years ago
Alex 796e44d1e6 Fix a mistake in BOX2::Inflate. 3 years ago
Alex 58b03b0a1c Small optimizations. 3 years ago
Jeff Young 7e97dc6974 Fix typo found by dsa-t. 3 years ago
Marek Roszko 3d5913c825 Remove convert_to_biu.h, merge contents to base_units.h 3 years ago
Jeff Young 281b9d405a ADDED ability to specify where pad number (& net name) go on custom shaped pads. 3 years ago
Jeff Young fc74de81fb Don't crash on empty SHAPE_LINE_CHAINs. 3 years ago
Jeff Young 9188838e50 RIP EDA_RECT. 3 years ago
Jeff Young b4492e0bd2 More EDA_RECE yeetage. 3 years ago
Jeff Young f17a865593 Move EDA_ITEM hitTest to BOX2I. 3 years ago
Jeff Young c7036ae076 Beef up BOX2's API so it can replace EDA_RECT. 3 years ago
Seth Hillbrand b736460e71 Move optional access from value() to *operator 3 years ago
Seth Hillbrand df8b7a8fef Fix RemoveNullSegments 3 years ago
Seth Hillbrand a7f978daf6 Fix typo 3 years ago
Seth Hillbrand 5a37211fdb Handle cases where Simplify removes all outlines 3 years ago
Seth Hillbrand 146495672e Utilize our combine_hash routine for multiple hash 3 years ago
Seth Hillbrand 06786c34d7 Blacklist hashes for 2d integer elements 3 years ago
Seth Hillbrand f1261e71d4 Replace boost::optional with std::optional 3 years ago
Marek Roszko f63a099fad Remove unused function to squash warning 3 years ago
Roberto Fernandez Bautista 1fa1b44d02 Fix SHAPE_LINE_CHAIN::Simplify() when there are only 3 points in the chain 3 years ago
Jeff Young 96f01d33c8 Performance improvements. 3 years ago
Seth Hillbrand 3594a06475 Fix simplify routine 3 years ago
Seth Hillbrand 2039a1bc8b Don't resize vectors in hot loops 3 years ago
Seth Hillbrand f6d2164cb0 Fix crash in PNS walkaround 3 years ago
jean-pierre charras 81d9524e03 Fix missing header. 3 years ago
jean-pierre charras 130723ebac VECTOR2D CalcArcCenter( VECTOR2D& aStart, VECTOR2D& aEnd, EDA_ANGLE& aAngle ): 3 years ago
Jeff Young 032708860b Include both text shapes and border shapes in textbox. 3 years ago
Seth Hillbrand 00f0d229bf Fix incorrect comment in previous commit 3 years ago
Seth Hillbrand 16e3d40552 ADDED: Display calculated clearance in status bar 3 years ago
Jeff Young b727bfc16d Performance: avoid sqrt at all costs. 3 years ago
Alex c107abe247 math: Use intrinsic functions for 64-bit rescale on MSVC. 3 years ago
Seth Hillbrand eccbb374a0 Add debug message to VECTOR3 check 3 years ago
Marco Langer 1606bfc9f8 fixed a runtime divide by zero crash for integral type template instanciations and made the class trivial copyable to increase performance 5 years ago
Alex 27869b1a37 Don't recalculate constants at every call in isqrt. 3 years ago
Jeff Young 0953395c87 LIB_SHAPE slightly abuses SHAPE_POLY_SET by using it for line chains. 3 years ago
Seth Hillbrand 6fef054c51 Handle basic rounding error in schematic import 3 years ago
Seth Hillbrand a8c6488358 Remove warning 3 years ago