57 Commits (8ab9934143b9a2cdf22e66b06dd5046c7455b20c)

Author SHA1 Message Date
Jeff Young 64a6fc0fd4 Push UNITS_PROVIDER down into a low-level mixin. 3 years ago
Mark Roszko b00178adb3 Nuke base_units from orbit 3 years ago
Seth Hillbrand 09ef7c8f1e Add RPT_SEVERITY_DEBUG for developer-type messages 3 years ago
Jeff Young 63386ba64d Pointer safety for ERC/DRC dialogs. 3 years ago
jean-pierre charras afacec3acb Protect RC_TREE_MODEL::GetValue() against null pointer 3 years ago
Marek Roszko 19e27ef587 Avoid missing null check in RC_TREE_MODEL::DeleteItems 3 years ago
Jeff Young 1f347582f8 Introduce new marker type so we can track DRC errors on the drawing sheet. 3 years ago
Jeff Young a11f48ef10 Markers provider is no longer responsible for all markers. 3 years ago
Jeff Young 74b9ff5865 Don't specify a severity when traversing the filtered list. 3 years ago
Seth Hillbrand 91a3024e34 Check pointer after yield 4 years ago
Jeff Young 3fddf0414b A bit of wxT(). 4 years ago
Seth Hillbrand 16e802aff4 Don't count zero-length as duplicate 4 years ago
Jeff Young 21790fcab7 Fix a pair of dereference-freed-pointers in DRC. 4 years ago
Marek Roszko c4c56de708 Neurotically update position wxPoint usages 4 years ago
Jeff Young 5f37c2b247 Custom rule severities. 4 years ago
Mikolaj Wielgus 0d3e8e3d09 Make ERC/DRC item lightness proportional to default text brightness 4 years ago
Jeff Young fb8ee1a9d3 Remove assert. 4 years ago
Roberto Fernandez Bautista 0fa8e1f311 DRC Control: Clear pointer to MARKER after it has been centered 4 years ago
Jeff Young 1bb5fc3fd6 Work around EnsureVisible bug in wxWidgets during DRC cross-probe. 4 years ago
Jeff Young e2baacec21 Add cross-probing between PCB (markers) and DRC marker list. 4 years ago
Jeff Young 8b5f393804 DRC bug fixes and debugging improvements. 4 years ago
Wayne Stambaugh bcd6bddfd4 Start expunging NULL. 4 years ago
Jeff Young 3269f45776 Add wxDataView-style defensive code to wxListView usage. 4 years ago
Marek Roszko fcb21038cb Reduce some eda_item.h usage in headers 4 years ago
Dominik Wernberger e2aa7be4b3 Added a lot of consts and refactored a few lines 5 years ago
Ian McInerney fc20eaa083 Fix some compiler and Coverity warnings 5 years ago
jean-pierre charras 00255f2a9c Fix a compil warning. 5 years ago
Jeff Young 4d3224a9cb Fix off-by-one error when deleting single marker. 5 years ago
Jeff Young df262eaa06 Make prev/next marker work reliably on all platforms. 5 years ago
Seth Hillbrand 298bc13f5d Delay deletion of the RC_ITEM tree nodes 5 years ago
Jeff Young 1391774f64 Re-factor boundary/courtyard checker error handling. 5 years ago
Jeff Young ae77dfc455 Fix crash bug in marker deletion. 5 years ago
Jeff Young d5addb692c Move a bunch of DRC tests to RTrees. 5 years ago
Jon Evans cc71f7d050 Add some missing headers required on wx3.0 at least 5 years ago
Jon Evans cb1d416e5a Use settings keys, not error codes, for ERC/DRC reports 5 years ago
Jeff Young 44b23dd3d1 Add some defensive code to try and prevent freed pointer access. 5 years ago
Tomasz Wlostowski 3e0635bd22 common: RC_ITEM can now keep an arbitrary number of violating UUIDs 5 years ago
Jeff Young ac4978cf8a Some defensive code which may prevent a freed-memory-access. 5 years ago
Ian McInerney e9aa9a759a Add missing break statements to prevent fallthrough 5 years ago
Jeff Young c6fb799fcd Restore severity in saved DRC/ERC reports. 5 years ago
Jeff Young 81b523f9a4 Make sure the board itself is in the item map. 5 years ago
Dominik Wernberger 6c164310ec Delete nodes in vector before clearing it 5 years ago
Jon Evans a52e3fc87a Fix a segfault if screen changes from under the RC_TREE_MODEL 5 years ago
Jeff Young 93ef18d775 Fix typo where two footprint warning messages were transposed. 5 years ago
Tomasz Wlostowski d937fadd6f Migrate RC_ITEM to use shared_ptr 5 years ago
Jeff Young f67ba62c11 Don't stop when current item is reached: there might be more. 5 years ago
Jeff Young 9c9fdb2569 More performant (and more correct) deletion of DRC markers. 5 years ago
Jeff Young c56599ab07 Allow ERC/DRC markers to be deleted without deleting exclusions. 5 years ago
Jeff Young c8170d9430 Restore selection after rebuilding DRC/ERC tree. 5 years ago
Jon Evans 12b4a55ae8 Port Eeschema to new project settings 5 years ago