59 Commits (0d35d69f708273d63981ec19498fa293483c80fd)

Author SHA1 Message Date
Jeff Young 522d64968e Yet more module -> footprint. 5 years ago
Jeff Young 84dd5108ba Remove some "class_" prefixes from files. 5 years ago
Jeff Young 7c60c2e404 Module -> footprint. 5 years ago
Jeff Young a6552f14f1 Improve SNR (code, status bar and user messages). 5 years ago
Jeff Young 4e5dd6952e Fix arc flipping behaviour. 5 years ago
Ian McInerney 31e626f279 Cleanup creation of all our smart pointers 5 years ago
Jeff Young ebc8e2c921 Move property manager tokens to HKI macro. 5 years ago
Jeff Young 2f49db49bf Fix fly-off arc handles and move Arc Properties to start/end/angle. 5 years ago
Jeff Young 37906511f5 Class renaming. 5 years ago
Jeff Young 7a4900b8dc PCB_LINE_T -> PCB_SHAPE_T and PCB_MODULE_EDGE_T -> PCB_FP_SHAPE_T 5 years ago
Jeff Young 4702e279b9 A DRAWSEGMENT can be stroked *and* filled. 5 years ago
Mikolaj Wielgus 400c15b8eb Add mils to units, remove useMils variables 5 years ago
jean-pierre charras 87a220b8e2 more cleanup about removing useless include 5 years ago
Jeff Young 64fa400b19 Ease translation a bit. 5 years ago
qu1ck 636285311e Make DRAWSEGMENT::GetRectCorners return vector 5 years ago
Fabien Corona 4a0d6297ab pcbnew: Add an alternate edit method for arcs 5 years ago
Reece R. Pollack 0b56dc09a6 EXPERIMENTAL: Origin transform of class DRAWSEGMENT 5 years ago
Jeff Young 9878a1e10c Add other (open) shapes to GetLength() calculation. 5 years ago
Jeff Young 6c74658a98 Finish arc implementation of m_ThirdPoint for EDGE_MODULEs. 5 years ago
Fabien Corona 133d082cc5 Pcbnew fix arc edition 5 years ago
Jeff Young 2320a67c30 Fix issues with DRAWSEGMENT undo. 5 years ago
Tomasz Wlostowski 89a953e039 Migrated GetEffectiveShape(s) to SHAPE_COMPOUND 5 years ago
Tomasz Wlostowski 832a8c5bf7 pcbnew: implement SHAPE_COMPOUND-based GetEffectiveShape() 5 years ago
Seth Hillbrand 0a5f11fb37 Keep item ordering as much as possible 5 years ago
Maciej Suminski a289056a9e Properties meta-data for pcbnew classes 6 years ago
Maciej Suminski 89698a727b Removed const modifier for returned non-reference types 6 years ago
Jeff Young 441dfa30f0 Return individual custom pad shapes instead of a SHAPE_POLY_SET. 5 years ago
Jeff Young 40a72d9530 Add SH_RECT handling to 3D shape conversion. 5 years ago
Jeff Young 6acd35c981 Cleanup. 5 years ago
Jeff Young da2b7071b4 WYSISYG custom pad editor. 5 years ago
Jeff Young e376750f62 Flatten CS_PAD_PRIMITIVE out in favour of reusing DRAWSEGMENT. 5 years ago
Jeff Young aeed8e6e2c Finish implementation of DRAWSEGMENT::C_RECT. 5 years ago
Jeff Young 1535c83b88 Lay some groundwork for adding distances to DRC errors. 6 years ago
Jeff Young 7f1b409305 Remove dead legacy print code. 6 years ago
Jon Evans e59a3d981e Implement a new settings framework across all of KiCad 6 years ago
qu1ck 32674ef360 Fix polygon shape move 6 years ago
Ian McInerney 13b6028e1b Refactor all math into a new kimath library 6 years ago
Mark Roszko 11ff16be4e Switch to scoped enums 6 years ago
jean-pierre charras a9f9540fa4 Pcbnew: minor cosmetic enhancement:in status panel, for polygon graphic shape: 6 years ago
jean-pierre charras fa200f3d39 Pcbnew: enhancement: graphic polygon: display the points count, instead of length. 6 years ago
Seth Hillbrand eb3d32f967 SHAPE_LINE_CHAIN: Unify constructors 7 years ago
Seth Hillbrand c4d853c1e8 SHAPE_LINE_CHAIN: Remove element access 7 years ago
Seth Hillbrand b5f021ff9f Cleanup: Replace push_back with emplace_back 6 years ago
Seth Hillbrand 6625d0721e Implement Get/Set display options 6 years ago
Jeff Young 872826085a Filter PCBNew contents when pasting into Footprint Editor. 6 years ago
jean-pierre charras 52fcbeab44 Fix incorrect HitTest in DRAWSEGMENT (bezier curve) 6 years ago
Jeff Young 37af3adffb Add preference for flip axis. 6 years ago
Jeff Young c2662b0e11 Retire EDA_DRAW_PANEL and legacy_wx/EDA_DRAW_FRAME. 7 years ago
Jeff Young d6e9bdf07b Convert remaining legacy drawing code to print code. 7 years ago
Jon Evans adfc4d2485 PcbNew: fix Bezier curves not having bounding boxes at startup 7 years ago