35 Commits (6df17bba991a5e285c62b02db172c78f35b72b08)

Author SHA1 Message Date
Alex Shvartzkop 6df17bba99 Fix rendering/plotting of arcs with tiny angle and huge radius. 2 years ago
Wayne Stambaugh b8310efd19 Coding policy, Doxygen comment, and spelling fixes. 2 years ago
Seth Hillbrand 162545ddf0 Validate arc output when editing 4 years ago
Jeff Young 4e493e2cbc Clean up some more deci-degrees. 4 years ago
Jeff Young f310a5b986 Excise deci-degrees from trigo. 4 years ago
Jeff Young e37ca2f757 Remove dead code. 4 years ago
Jeff Young e61144d45a Finish with EDA_ANGLE. 4 years ago
Jeff Young e84c574830 Some more EDA_ANGLE cleanup. 4 years ago
Jeff Young 9b661aea10 EDA_ANGLE for plotters. 4 years ago
Jeff Young 3f98769a77 More EDA_ANGLE. 4 years ago
Seth Hillbrand 22a77d3556 Move EDA_ANGLE to KiMath lib 4 years ago
Jeff Young abd3f5bc2b Move footprints to EDA_ANGLE. 4 years ago
Jeff Young eb58d7e44c Text glyph caches and bug fixes. 4 years ago
Marek Roszko d7e790b6c1 Remove wx/gdicmn.h from trigo.h 4 years ago
Marek Roszko 726d873c53 Tear down the wxPoint trigo helpers 4 years ago
Marek Roszko c91d3e3cf9 Remove some more wxPoint 4 years ago
Marek Roszko c4c56de708 Neurotically update position wxPoint usages 4 years ago
Marek Roszko 347e03363a Convert wxPoint/wxSize starting from EDA_RECT usages 4 years ago
Mark Roszko 44dc602d6b Yeet wxPoint/wxSize out of PLOTTER 4 years ago
Jeff Young dd6cd7d184 Pull some more improvements in from rockola/kicad-strokefont. 4 years ago
Jeff Young 9b9e379aa0 Overhaul arc internal model to not over-specify information. 4 years ago
Wayne Stambaugh 78e5e98ea0 Pass VECTOR2I objects by reference instead of on the stack. 4 years ago
Wayne Stambaugh 8fd83cbb95 Pass wxPoint objects by reference instead of on the stack. 4 years ago
Roberto Fernandez Bautista 48823c0723 Formatting fixes and fix qa_kimath following rebase 5 years ago
Roberto Fernandez Bautista 6e7ae93cc8 EDIT_TOOL::DragArcTrack Fix incorrect undo history when items are deleted 5 years ago
Roberto Fernandez Bautista 2b5c1bae97 CHANGED: Dragging a curved track starts an interactive resizing of it, keeping start an end points tangent 5 years ago
Jeff Young 63773809d0 Formatting. 5 years ago
Jeff Young 2f49db49bf Fix fly-off arc handles and move Arc Properties to start/end/angle. 5 years ago
Mark Roszko a28a0e14ba Fix conversion warnings 5 years ago
Roberto Fernandez Bautista b1343ca281 Fix NormalizeAngleNeg to be (-360, 0] 5 years ago
Roberto Fernandez Bautista a9ef38e6c8 CADSTAR PCB Archive Importer: Load Board shapes 5 years ago
Jon Evans fa8655511e Enable converting segments to arcs 5 years ago
Wayne Stambaugh bc7df3239c Start unit tests for math library trigonometry functions. 6 years ago
Wayne Stambaugh 9d6f64da9a Implement symbol library s-expression parser. 6 years ago
Ian McInerney 13b6028e1b Refactor all math into a new kimath library 6 years ago
Seth Hillbrand 4d2e953f42 Cleanup: Replace C-only deprecated headers 6 years ago
Jon Evans e156e4509c Report actual intersection position for crossing tracks 7 years ago
Seth Hillbrand 24bf838392 pcbnew: Allow arc editing via midpoint 7 years ago
jean-pierre charras e8df845b3f Minor fix in zones_by_polygon.cpp: When editing a non copper zone, some settings were not those of the edited zone. 8 years ago
Jon Evans cd14525839 GerbView: More accurate selection of arc shapes 8 years ago
jean-pierre charras 7418deb454 Pcbnew: fix issues with 360 deg angle arcs. 8 years ago
Tomasz Włostowski dc7b743782 common: VECTOR2I-based RotatePoint() 8 years ago
Dick Hollenbeck 0c459ced97 EDA_TEXT object refactor. 9 years ago
jean-pierre charras e46f706d4b Add Set/GetOrientationDegrees and GetOrientationRadians for texts, pads and footprints to avoid internal units to usual angle units conversion in code (and avoid mistakes). 10 years ago
jean-pierre charras 67982a4851 stroke font: fine adjust of text horizontal position. edat_text: fix an issue in SetOrientation: the rotation angle is now constrained between -360 and +360 degrees. 10 years ago
Simon Wells 09ef795a02 Minor coding style fixes in headers 10 years ago
jean-pierre charras f2e5da63e3 Eeschema: netlist generation: fix bad choice for the "best net name" when selecting a net name between labels connected to the same net. 12 years ago
jean-pierre charras e9713bb291 Pcbnew: Block selection enhancement, from Bug #593997 (whishlist) 12 years ago
Lorenzo Marcantonio cb49ca5ae2 More int casts to rounding conversions 13 years ago
Lorenzo Marcantonio 78e41187b3 Moved utilities for angles in trigo.h 13 years ago