508 Commits (730cf80960a9f5ed7fb4244a05c33cd0c443395c)

Author SHA1 Message Date
Jeff Young 0f8c5a96b2 Support shape collisions between SHAPE_POLY_SET and other shapes. 2 years ago
Jeff Young 5875f89531 Centralize text size clamping. 2 years ago
jean-pierre charras 6b845b9054 Fix compil warnings and a wxWidgets alert. 2 years ago
Marek Roszko c31b5eb7d8 Fix errant typecast in VECTOR2<T>::Resize 2 years ago
Jeff Young f5791f5dc6 Left some fixes out of previous commit. 2 years ago
Jeff Young 65e53b8ecd Move SHAPE_POLY_SET::Inflate's error spec from a seg-count to a max-deviation. 2 years ago
Jeff Young 4ed267394a Outline font performance improvements. 2 years ago
Jeff Young 29674051b4 Readability (no functional changes). 2 years ago
jean-pierre charras 52bf337b55 vector2d.h: fix for the fix of the awrning fix. 2 years ago
Marek Roszko c2e019b773 Fix warning fix 2 years ago
Marek Roszko 4eeae65411 Fix another warning 2 years ago
Marek Roszko 7774b75172 Another set of C5266 warning fixes 2 years ago
Marek Roszko 573b66d243 Fix a bunch of C5266 warnings (pointless const on bool/int returns) 2 years ago
Seth Hillbrand b72c6e5cb0 Avoid NaNs when applying fillets 2 years ago
Seth Hillbrand f7f52d77e4 Rework Copper Sliver check 3 years ago
qu1ck 0c049eccc7 Fix a bunch of compiler warnings 3 years ago
Tomasz Wlostowski bfbda978b8 router: hole as first class objects, wip 3 years ago
Ian McInerney deb2bc0ac8 Fix mistake in kimath wxWidgets include statement 3 years ago
Ian McInerney ea62b145ff Introduce core interface library 3 years ago
Nimish Telang 8ea357f04d Fix Doxygen directives in numerous headers 3 years ago
jean-pierre charras ac71227e75 Fix compil warnings. 3 years ago
Seth Hillbrand 97558b62ec Update to Clipper 1.2+ 3 years ago
Alex 98e635869f Improve anti-overflow in SEG::intersects. 3 years ago
jean-pierre charras 893a362d9e Minor Coverity and compil warnings fix. 3 years ago
jean-pierre charras e6945a85b0 fix compil and Coverity warnings. 3 years ago
Roberto Fernandez Bautista f1db501adb Fix warning in SHAPE_LINE_CHAIN::Slice 3 years ago
Jeff Young 43fa5e957f Fix shadowed variable warning. 3 years ago
Ian McInerney 5671a123b9 kimath: Fix some warnings 3 years ago
Ian McInerney 3ce4016221 kimath: Enable warnings 3 years ago
Ian McInerney 9292158c76 kimath: Switch from INT_MAX to std::numeric_limits 3 years ago
Ian McInerney bc28287fa7 Cleanup includes in kimath 3 years ago
Ian McInerney a6ebd60c3b CMake: Modernize Boost import to use imported targets 3 years ago
Jon Evans eba0783b38 Fix rotation/flipping properties for text boxes 3 years ago
Jeff Young d545216432 Prefer Clamp() to std::min( std::max() ). 3 years ago
Jeff Young 2f2a00c307 Overflow safety. 3 years ago
Seth Hillbrand 1fda68099f Prevent inf when presented with 0 errormax 3 years ago
Seth Hillbrand af10878954 Use Chamfer lines when deflating 3 years ago
Seth Hillbrand 01039b50ca Correct the formula for error 3 years ago
Marek Roszko d55e2049e5 Silence some warnings with static_casts 3 years ago
Marek Roszko aacc9746e3 Yeet the last of wxSize/wxPoint to stop leaking gdicmn everywhere 3 years ago
Seth Hillbrand 5a56b18b0e Revert "Update Clipper2 to version 1.1.1" 3 years ago
Seth Hillbrand c594a0eba2 Update Clipper2 to version 1.1.1 3 years ago
Seth Hillbrand e7fe69b97f Better handling of vertex sorting 3 years ago
Seth Hillbrand e60152e351 Fix island removal when copper->edge clearance is 0 3 years ago
Roberto Fernandez Bautista 0ecad1ef2e Add EDA_ANGLE::NormalizeNegative() and qa tests 3 years ago
Vincenzo Fortunato 42b4f49e7f Fix polygon self intersection check 3 years ago
Alex 2f0dee40ea Use explicit coord type in GetClampedCoords. 3 years ago
Alex 2382764009 Fix cast in GetClampedCoords. 3 years ago
Alex 8c6eb4ce22 Extend types in GetClampedCoords. 3 years ago
Tomasz Wlostowski 4d208bac49 geometry: added SHAPE_SEGMENT::Is45Degree() method 3 years ago