109 Commits (473979d686ba6331280ff61fcbbbc2348b6940ad)

Author SHA1 Message Date
Alex c66dc035c7 Clear loop points when resetting polygon/zone draw. 3 years ago
Alex be43484bc7 Make build45DegLeader static. 3 years ago
Alex 3d2b1aaf90 Improve H/V/45 deg mode when drawing zones and polygons. 3 years ago
Alex d44a52ceee Make arc endpoint theta consistent with polar coordinate system. 3 years ago
Jeff Young 45d6b4a9fc Readability improvements. 3 years ago
Mark Roszko b00178adb3 Nuke base_units from orbit 3 years ago
Marek Roszko 03aa63bd50 Move 5 helpers to EDA_UNIT_UTILS since they aren't iu specific 3 years ago
Seth Hillbrand f1261e71d4 Replace boost::optional with std::optional 3 years ago
Alex 6d739ca9da Improve handling of long distances 4 years ago
Seth Hillbrand b792a3f3f5 Add angle display to line drawing 3 years ago
Seth Hillbrand bed38d2fc8 Stroke, don't fill fonts in preview 3 years ago
Jeff Young f2440978ec Fix some issues with ruler drawing. 4 years ago
Jeff Young d5a2059c21 Error messages for zone merging. 4 years ago
Jeff Young c8a50d9b50 Remove unit-less angles from VECTOR2I/D APIs. 4 years ago
Jeff Young 4a05b36bc6 Prefer EDA_ANGLE to naked radians. 4 years ago
Jeff Young 854987f663 Remove unit-less angles from geometry manager APIs. 4 years ago
Jeff Young 0091c76a6f Excise deci-degrees from UNIT_BINDER. 4 years ago
Jeff Young e048e51f5d Improve SNR of EDA_ANGLE stuff. 4 years ago
Jeff Young 8f7d2dd06a More VECTOR2D -> VECTOR2I and wxPoint cleanup. 4 years ago
Jeff Young 89c0f8e297 Move to new font engine. 4 years ago
Jeff Young 86cb57f4a7 Cherry-pick TEXT_ATTRIBUTES and EDA_ANGLE from rockola/kicad-strokefont 4 years ago
Jeff Young 28b279cb2d Units cleanup. 4 years ago
Seth Hillbrand f97c7c78c8 Connect ruler tool with axes preferences 4 years ago
Jeff Young f221220fe2 Rename layer ids file. 4 years ago
Wayne Stambaugh 89b1fdabe9 Pass COLOR4D object by reference instead of on the stack. 4 years ago
luz paz f968fc8719 Fix source comment / documentation typos 4 years ago
Jonathan Haas 55679be2e3 Fix some typos across the codebase 5 years ago
Jon Evans 6924b98bc3 Remove deprecated BRIGHT_BOX preview item 5 years ago
Jon Evans c04e19f9ac Include optimization: move some things from common.h to point-of-use 5 years ago
Wayne Stambaugh 6ab1144ea3 Fix broken Doxygen comment specifiers. 5 years ago
Jeff Young c4117c1ecf Adjust text and shadow offsets for flipped view. 5 years ago
Jeff Young 4b2d9a5054 Don't draw ruler ticks outside the viewport. 5 years ago
Ian McInerney 308ab8cafa Properly scale the ticks for all imperial units on the preview ruler 5 years ago
Jeff Young 17c9f7c61f Cleanup formatting. 5 years ago
Jeff Young f6c17001e4 Formatting 5 years ago
Marek Roszko 12d21e34e2 Remove trigo.h from eda_text.h 5 years ago
Jeff Young b3cd829d9f Don't allow degenerate polygons. 5 years ago
PJM b263164c72 Pcbnew: Don't flip tool text when view is flipped 5 years ago
PJM 6de5cf827a Pcbnew: Don't flip tool text when view is flipped 5 years ago
Jeff Young 3fd0df658d Simplify arc drawing guides to be more consistent with other tools. 5 years ago
Jeff Young 70f329df91 Fix two-point assistant drawing layers to be in correct order. 5 years ago
Mikolaj Wielgus 400c15b8eb Add mils to units, remove useMils variables 5 years ago
Jeff Young 0052954046 Try to make rulers draw right on Cairo as well as OpenGL. 5 years ago
Jeff Young 612411a87b Give assistant graphics a max bounding box. 5 years ago
Jeff Young c7802e7ff8 Adjust ruler text on non-HDPI displays. 5 years ago
Jeff Young 626bcea8ce Move ruler drawing to the stroke font. 5 years ago
Jon Evans 56ca842ec4 Fix H/V/45 zone snapping behavior 5 years ago
Jon Evans 022839a5ae Make ruler a bit easier to see on busy designs 5 years ago
Jeff Young c71bb246e6 Don't allow preview to try and draw empty polygons. 5 years ago
Thomas Pointhuber 7ba6a77c94 Improve arc geometry manager to choose the direction which makes more sense 5 years ago