5854 Commits (ea62b145ff2f03fb0a34bf528c2480ef902571df)

Author SHA1 Message Date
Ian McInerney ea62b145ff Introduce core interface library 3 years ago
Wayne Stambaugh b05de51a8d Fix a few Coverity issues. 3 years ago
Ian McInerney 33da9b2327 Reintroduce constexpr to COLOR4D 3 years ago
Wayne Stambaugh c3e6825d62 Add hashing to and unit tests for some low level objects. 3 years ago
Jeff Young 9b4627e782 Don't pass a FRAME-based UNITS_PROVIDER to a modeless dialog. 3 years ago
Mike Williams 9c3d93eb34 BOM Generator: wire up forced exclusion, optional DNP exclusion 3 years ago
Mike Williams c5cc313da9 Symbol Fields Table: BOM presets saved in JSON settings 3 years ago
Jeff Young bbd6c80507 Collapse FP_* down into their PCB_* equivalents. 3 years ago
Wayne Stambaugh 28776f5745 Text attributes object improvements. 3 years ago
Jon Evans 65193487a6 Properties: Rename methods to better reflect their purposes 3 years ago
Wayne Stambaugh a79108f102 Fix GCC compile error. 3 years ago
Marek Roszko ab28650d57 Use read/write locks in the settings_manager to avoid thread issues in some scenarios 3 years ago
Marek Roszko 8a8589b9db Fix cli crash due to dialogs buried in the pcb parser... 3 years ago
Seth Hillbrand 19d0aceda3 Remove superfluous m_status variable 3 years ago
Wayne Stambaugh 244c37298f Fix Doxygen commenting issues. 3 years ago
Nimish Telang 8ea357f04d Fix Doxygen directives in numerous headers 3 years ago
Marek Roszko c65e33ac13 Prevent crash in color settings due to dropdown weirdness 3 years ago
Wayne Stambaugh a0d02fbab1 Make multivector.h header order independent. 3 years ago
Jeff Young ec6d709929 Make sure legend reflects gain/phase for AC small signal analyses. 3 years ago
Roberto Fernandez Bautista 5923d18cdd TRANSFORM doesn't need knowledge of wx 3 years ago
Roberto Fernandez Bautista e8ead30baf WIP: CADSTAR Parts now shows up in library tables and is handled correctly (todo: read cadstar header) 3 years ago
Alex fc6279a2ea Improve EC_CONVERGING behaviour when lines are almost collinear. 3 years ago
Jeff Young a0adb59437 Update dimension units when opening PCBs in CLI. 3 years ago
Jeff Young 7b3e01ce52 Select correct face from a .ttc file. 3 years ago
Jeff Young 0fb1ccff21 Commenting and formatting. No functional changes. 3 years ago
Wayne Stambaugh 664e5629f2 Document board change event listener code. 3 years ago
Wayne Stambaugh 66f6168163 Fix mode-less dialog issues. 3 years ago
Jeff Young dc78797274 Support SHEET_PATH when printing. 3 years ago
Jeff Young c4ef08bead Exercise more caution with user filenames. 3 years ago
Jeff Young 74f064d3aa Don't keep smart pointers to wxWindows, particularly modeless ones. 3 years ago
Jeff Young c9351dfd67 Drawing improvements for symbol & footprint diffs. 3 years ago
Jeff Young 357427d803 Graphical diff for board vs library footprints. 3 years ago
Seth Hillbrand d2cc252fc7 Move via/track/grid selection widget to wxComboBox 3 years ago
Jeff Young bc0d59801a Graphical diff for schematic vs library symbols. 3 years ago
Jeff Young 2d6ab62da4 ADDED: schematic/library diff for symbols. 3 years ago
Salvador E. Tropea 13de3c0656 Use constants for the names of the built-in colors 3 years ago
Jeff Young 9b9efb9002 Cache for netclass pattern assignments. 3 years ago
Jon Evans 7b3fd2113c Improve sheet rendering performance 3 years ago
Jeff Young 461def2719 Move automatic dimension processing inside PCB_DIMENSION_BASE. 3 years ago
Jon Evans 610e787ada Move to requiring explicit action to save project settings 3 years ago
Johannes Pfister a87550a2c6 When importing legacy PCB dimension: Use automatic dimension when Unit couldn't be determined 3 years ago
Jeff Young 766b1a1ca8 Continue rationalisation of vector, trace and signal names. 3 years ago
jean-pierre charras 51d46c0e73 plotters rework: add plot fct to use TEXT_ATTRIBUTES class to pass text settings 3 years ago
jean-pierre charras ece34e1a0c Plot Gerber format: ensure all attributes are added to polygon items. 3 years ago
Jeff Young ee956673b1 Respect readOnly cells in GRID_TRICKS. 3 years ago
Jon Evans 1215a967e2 Set copper edge clearance to a more reasonable default 3 years ago
Jeff Young 65a10bd425 Remove unused member variable. 3 years ago
Seth Hillbrand 81256c0fa4 Prevent mutex deadlock 3 years ago
Jon Evans f076f6fb46 Preserve unknown keys in JSON_SETTINGS 3 years ago
Jon Evans 43d3a18b86 Improve HiDPI handling of appearance/layer controls 3 years ago