888 Commits (f77d830d7956deb9057a33c0ad95d4f3b7d37529)

Author SHA1 Message Date
Seth Hillbrand 8dda9b37fa Change zorder to use unsigned 1 year ago
Seth Hillbrand 64ff47c594 Handle edge cases in kissing zones 1 year ago
John Beard 201b60c670 Point editor single-corner chamfer tool 1 year ago
John Beard 4bad76825c Standardise clamp function 1 year ago
John Beard 58669f2b9f BOX2: Correct a clamp 1 year ago
John Beard 55370e7520 QA: BOOST_CHECK to _TEST in some KiMath tests 1 year ago
John Beard 91dca89116 Eeschema: Add indicator icons for pins with alt modes 1 year ago
John Beard a4cbd0adb4 Sym edit: allow to drag pins with edges 1 year ago
John Beard 3f131e2011 Abstract REFERENCE_IMAGE to a separate class 1 year ago
John Beard 889e24988b Reference image: avoid overflow on large scales 1 year ago
John Beard 215533f31a Unify flip direction handling 1 year ago
John Beard 4e2162fc97 Bezier: add the function to get point at t 1 year ago
John Beard e2370c6e45 BEZIER: Avoid some copying in the ctor 1 year ago
John Beard aea42a5cdf Pcbnew: handle connected copper circle points 1 year ago
John Beard 95beedb612 Dogbones: add slots for acute angles 1 year ago
John Beard a5e6f70122 Dogbone: handle small mouths even better 1 year ago
John Beard 671ecdf13c Dogbone: correct small mouth warning 1 year ago
John Beard 8fdb6d6e88 Feature: Exact item offset tool 1 year ago
John Beard 1d2fb3ec82 Geom: add a simple OVAL type 1 year ago
John Beard 99e1869987 Fix build: use same signature for alg::lexicographical_compare_three_way as std:: 1 year ago
John Beard f6a693475f BOX2: Add a KiROUND specialisation for BOX2D -> BOX2I 1 year ago
John Beard 5e9aba5555 Remove commented-out VECTOR2 dtor 1 year ago
John Beard 49b8a5ce74 VECTOR2, BOX2: Add constexpr to many functions 1 year ago
John Beard f4eb173c43 BOX2: By-value GetInflated method 1 year ago
John Beard 7fe5caffa6 BOX2: Fix Inflate parameter type 1 year ago
John Beard b2be0d39bd Snapping: Add construction geometry snapping 1 year ago
John Beard 72e48aed52 Trigo: Add a GetRotated function to get a rotated VECTOR2I 1 year ago
John Beard a3a3f7648e Break ERROR_LOC out to its own header 1 year ago
John Beard 5925f9c374 Break out some geom functions from dimension text adjustment 1 year ago
John Beard 80abdee90d Make hash constexpr 1 year ago
John Beard 78cb6c1189 SEG: Correct sign in LineDistance 1 year ago
Seth Hillbrand 538b055c98 Remove ambiguity in MM3_HASH ctor 1 year ago
Seth Hillbrand 5ba50c26a9 Update embedded files hash to use Murmur3 1 year ago
Seth Hillbrand 3e5ca2ee7a Modify SHAPE_LINE_CHAIN::Simplify() to fix PNS 1 year ago
Alex Shvartzkop ebb418f22b Avoid some potential integer overflows in circle.cpp. 1 year ago
John Beard 1fb2d7fe26 Pcbnew: Snap to graphic/track intersections 1 year ago
John Beard 0818ee1770 Pcbnew/FPedit: Add snap anchor type indicators 1 year ago
Seth Hillbrand fba2b7a04a Modify previous commit to correct logic 1 year ago
Lucas Dumont f3bbf2b7bd Kimath: Squared distance can't be negative 1 year ago
John Beard c7fa61cd94 GTK: Enable IME cancellation on canvas focus 1 year ago
John Beard 7fc367e688 Pcbnew: Add dogbone corner tool 1 year ago
Seth Hillbrand c0d8d87364 Cleanup GetClampedCoords 1 year ago
Seth Hillbrand 368d98ef9e Add optional quiet param to KiRound 1 year ago
Seth Hillbrand 69849ba3ca Replace custom Clamp with std::clamp 1 year ago
Seth Hillbrand 1be2d7f8b7 Optimize SEG::SquaredDistance 1 year ago
Seth Hillbrand 433677fc21 Replace std::lexicographical_compare_three_way 1 year ago
Seth Hillbrand 6ed537753c Avoid losing the last point when simplifying 1 year ago
Alex Shvartzkop 63eac0382c Add bounds checking when slicing SHAPE_LINE_CHAIN from the middle of the last arc. 1 year ago
Alexander Rauth 9177e62718 correct polygon area calculation 1 year ago
Seth Hillbrand 77b1d367df Fixup copper connection wires 1 year ago