28 Commits (31394e95d750296e9803232992b80f3d32b119bc)

Author SHA1 Message Date
Jeff Young df83e24eb7 Cleanup. 2 years ago
Seth Hillbrand d99641be40 ADDED: Git integration support 2 years ago
Jeff Young 4a62cc6edd Separate symbol editor polyline and polygon tools. 2 years ago
Seth Hillbrand f4b43617e7 Add COMMIT structure to Schematic and Symbol editors 2 years ago
Jeff Young bbd6c80507 Collapse FP_* down into their PCB_* equivalents. 3 years ago
Jon Evans c530bdb5a1 Rename GetSelectMenuText to GetItemDescription 3 years ago
Jeff Young 64a6fc0fd4 Push UNITS_PROVIDER down into a low-level mixin. 3 years ago
Seth Hillbrand 524b129c64 ADDED: Support for explicit DNP field 3 years ago
Jeff Young f17a865593 Move EDA_ITEM hitTest to BOX2I. 3 years ago
Jeff Young 2dc6300501 Move EDA_ITEM bounding boxes to BOX2I. 3 years ago
jean-pierre charras fb5604022c Eeschema: DIALOG_SCH_FIND: ensure the search flags actually used are up to date. 3 years ago
Jeff Young 0953395c87 LIB_SHAPE slightly abuses SHAPE_POLY_SET by using it for line chains. 3 years ago
Jeff Young 4a8aaefdc0 Implement line style printing for LIB_SHAPE. 3 years ago
Jeff Young 356d565d48 Normalize rectangular shapes before feeding to point editor. 4 years ago
Jeff Young 76535d8572 Make LIB_ITEM::COMPARE_FLAGS really a flags field, and add ERC. 4 years ago
Jeff Young f11b8011cd Separate plotting into background and foreground. 4 years ago
Jeff Young 0ffa1288ee Regularize how penWidths are fetched. 4 years ago
Jeff Young f3cd36d1d7 Bring EEschema textboxes in line with PCBNew's. 4 years ago
Jeff Young c6a8100d46 Schematic and symbol text boxes. 4 years ago
Jeff Young e61144d45a Finish with EDA_ANGLE. 4 years ago
Jeff Young 9b661aea10 EDA_ANGLE for plotters. 4 years ago
Seth Hillbrand d5faac7614 Better fix for missing end segment 4 years ago
Seth Hillbrand 5a8b0921eb Don't remove last point in libedit 4 years ago
Marek Roszko c4c56de708 Neurotically update position wxPoint usages 4 years ago
Jeff Young 2bc86fa0a8 Shapes for schematic. 4 years ago
Jeff Young f9861b4a6c Finish arc rework and push out to file formats. 4 years ago
Jeff Young b52529521e Replace individual LIB_* shapes with LIB_SHAPE (based on EDA_SHAPE). 4 years ago
Jeff Young 9b9e379aa0 Overhaul arc internal model to not over-specify information. 4 years ago
Wayne Stambaugh 71c183d7bb Rename LIB_PART to LIB_SYMBOL. 4 years ago
Wayne Stambaugh 9ebabb222c Pass objects by reference instead of on the stack. 4 years ago
Marek Roszko eeb405c196 Cleanup some more excess math/util includes 4 years ago
Wayne Stambaugh a85898f904 Eeschema header housekeeping round 1. 5 years ago
Jon Evans 18037e2f65 Rework bitmap system to load from archived PNGs 5 years ago
Dominik Wernberger e2aa7be4b3 Added a lot of consts and refactored a few lines 5 years ago
Dominik Wernberger bb2881a5ab Make RENDER_SETTINGS argument const 5 years ago
Werni a7d5d1f091 Add more consts all over the place 5 years ago
Thomas Pointhuber a03fb7a9a8 Altium: Refactor and add initial structure for schematic importer 5 years ago
Tomasz Wlostowski c1d5394e46 properties: post-rebase fixes 5 years ago
Jeff Young 1535c83b88 Lay some groundwork for adding distances to DRC errors. 6 years ago
Jeff Young 9c8941e040 Remove a bunch of globals. 6 years ago
Wayne Stambaugh e1900161a7 Eeschema: implement new symbol library file s-expression formatter. 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
Jeff Young b4c8657904 Fix non-visible-part or conversion items from getting selected. 6 years ago
Jeff Young d6e9bdf07b Convert remaining legacy drawing code to print code. 6 years ago
Jeff Young 323bb0f8e1 Moving PageLayout editor to GAL canvas and modern toolset. 6 years ago
Jeff Young f6e07f575a Rename for clarity. 7 years ago
Jeff Young ea0941cab3 Implement modern tools for LibEdit. 7 years ago
Jeff Young 40f41133b3 Move Circle, Arc, Rectangle and PolyLine tools to modern toolset. 7 years ago
Jeff Young fd546da640 Homogenize hit testing and selection return types. 7 years ago