176 Commits (ab83c86210c0df9b55facb3e8ef3444590ac2692)

Author SHA1 Message Date
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
Jeff Young b83dac68d0 Fix drag-select hit-testing of LibEdit items. 7 years ago
Seth Hillbrand f7c042a357 pcbnew: Allow curves in custom pads 7 years ago
Jeff Young fd546da640 Homogenize hit testing and selection return types. 7 years ago
Seth Hillbrand 24bf838392 pcbnew: Allow arc editing via midpoint 7 years ago
Seth Hillbrand ec24981cc8 pcbnew: Don't refresh S_CURVE in bbox() 7 years ago
Seth Hillbrand 5c5979dfc6 pcbnew: Fix polygon hittest 7 years ago
jean-pierre charras 754837f947 Pcbnew: DRAWSEGMENT polygonal shape: fix drawings in Legacy mode. Add IsPolygonFilled() to know if the polygon is filled or not. 7 years ago
Seth Hillbrand b8309e2a70 pcbnew: Edgecuts polygons only hit edges 7 years ago
Seth Hillbrand ecc80c00a5 pcbnew: Initialize DRAWSEGMENT to default width 7 years ago
Seth Hillbrand 6a6d580a1c pcbnew: Improve zone/polygon selection 7 years ago
jean-pierre charras d73db8c73a Make a few strings not internationalized, because they must not be translated (html format strings) 7 years ago
jean-pierre charras 4cac974420 Add Bezier curve (S_CURVE shape) support in DIALOG_GRAPHIC_ITEM_PROPERTIES. 7 years ago
jean-pierre charras 72d1597201 DXF import: add import of DXF splines that are converted to Bezier curves. 7 years ago
Jeff Young eacaa39aa2 Remove global units usage from GetSelectionText... 8 years ago
Jeff Young f7861c90ec Use more self-documenting names for conversion routines. 8 years ago
Jeff Young b99ea159c8 Rationalize select menu texts. 8 years ago
Seth Hillbrand ca544eb138 Adding radius info to panel for arcs/circles 8 years ago
Seth Hillbrand 6d855cbccb Remove extraneous assert 8 years ago
Andrzej Wolski 9241a399a7 Add EDA_RECT hit test for S_POLYGON 8 years ago
Jeff Young b0d1e49319 Fix plotting of 360 degree arcs and printing of mirrored arcs. 8 years ago
jean-pierre charras 8552f3fedf fix code after renaming files 8 years ago
jean-pierre charras 5d72aebd22 Fix code after renaming files 8 years ago
jean-pierre charras d0754acf00 Fix code after renaming files 8 years ago
jean-pierre charras 270a63daac DRAWSEGMENT, S_POLYGON shape: remove useless copies or conversion to std::vector<wxPoint> of SHPE_POLY_SET polygon shape. 8 years ago
jean-pierre charras 52eedc7192 Footprint editor: Fix a crash when trying to create a custom pad from selected graphic primitives. 8 years ago
Tomasz Włostowski a4528988ca pcbnew: fix graphical polygon movement, rotation, flipping and edit points synchronization. 8 years ago
jean-pierre charras 2ec3a46984 Add support of DRAWSEGMENT S_POLYGON shape to plot functions. 8 years ago
jean-pierre charras 25f9c6e4f9 Incorrect default value (not saved in file) of DRAWSEGMENT width, for the S_POLYGON shape. 8 years ago
Marvin Schmidt 69974b73db Remove some extra semicolons 8 years ago
Tomasz Włostowski 0245912c34 refactoring: split BOARD_ITEM::SwapData to use polymorphic per-item methods 8 years ago
Tomasz Włostowski 81d1e17f02 refactoring: renamed pcbstruct.h to pcb_display_options.h, DISPLAY_OPTIONS->PCB_DISPLAY_OPTIONS 8 years ago
jean-pierre charras 78ec983632 DRAWSEGMENT fix crash when trying to copy a empty polygon. 8 years ago