240 Commits (d3f017d8253e4a0a2b10b0d9444cf7ccb2489f4f)

Author SHA1 Message Date
Ian McInerney 99dcadf7e6 Introduce new KI_FALLTHROUGH macro 6 years ago
Jeff Young fd6dffe170 Only save changed severities etc. if the modify bit is set. 6 years ago
Thomas Pointhuber b707c84b62 Use Record handling for parsing 6 years ago
Jeff Young 85c2e0d23a Add user-defined severities, exclusions and colors to DRC markers. 6 years ago
Ian McInerney 879a8f4efb Rework the file history menus to not need references to the file history 6 years ago
Jon Evans 28222d3bd0 Use existing pcb filename for Save As where possible 6 years ago
Ian McInerney b9d8849b28 Unify unsaved changes detection logic in all frames 6 years ago
Ian McInerney f7ded3040c pcbnew: Modify new file to have a better prompt when closing old board 6 years ago
jean-pierre charras 6f2cbe5982 Pcbnew: housekeeping: move netlist code to netlist_reader sub directory. 6 years ago
Jeff Young 6179dfde37 Default keep upright to false in design settings. 6 years ago
jean-pierre charras b25ffc0aa8 Pcbnew, layer manager: fix flicker when loading a file, and incorrect size on start when no file is loaded 6 years ago
Jeff Young 562ab0bdea Move layer defaults and diff-pair dimensions to board file. 6 years ago
Jeff Young 8f84c3ec4f Grid rid of GetCanvas/GetGalCanvas distinction now that there's only gal. 7 years ago
Jeff Young 0ea75cb4e7 Another attempt to fix build failure. 7 years ago
Jeff Young ea3c29e3ec Now that we allow multiple 3DViewers, we need to make sure we have the right one. 7 years ago
Jeff Young 3912c7407f Move global commands to ACTIONs. 7 years ago
Jeff Young 7553cc2651 Clean up some dangling legacy odds and ends. 7 years ago
Jeff Young c2662b0e11 Retire EDA_DRAW_PANEL and legacy_wx/EDA_DRAW_FRAME. 7 years ago
Jeff Young 03bab2f4a9 Remove some more legacy drawing stuff. 7 years ago
Jeff Young edc8438ef0 Start the process of removing the legacy draw panel. 7 years ago
Seth Hillbrand e7e20b85b5 Don't change the board without user action 7 years ago
Jeff Young 9d9745b555 Remove more legacy editing code. 7 years ago
Jeff Young e9e28b9aac Retire legacy block architecture. 7 years ago
jean-pierre charras 6e6063b258 Pcbnew: release the lock file if a board was loaded, and when clearing the board currently edited. 7 years ago
jean-pierre charras 5137b54bd8 Pcbnew: fix a (minor) lock file issue: the lock was too early set. 7 years ago
Jeff Young dae41b7460 Remove legacy segment-based zones. 7 years ago
Jeff Young 77f15eeeaf Support synchronous messaging over KIWAY EXPRESS. 7 years ago
Jeff Young 1ae47b6069 Implement a copper-to-edge-clearance setting. 7 years ago
Seth Hillbrand 078320e2fb Unify and correct Autosave functions 7 years ago
Jeff Young 73f0b3087c Initialize grid visibility correctly when opening project files. 7 years ago
Seth Hillbrand 1e5ba6f1b1 Replace DIM() macro 7 years ago
Seth Hillbrand aeedb3543b pcbnew: Update strings 7 years ago
Jeff Young 78daaa8825 Allow cancel, delete or rescue when opening pcbs with undefined layers. 7 years ago
Wayne Stambaugh e5ff4f8582 Pcbnew: fix lock file bug on windows. 7 years ago
Jeff Young 4b1a31ffad Regularize save-changes dialogs. 7 years ago
Jeff Young d8d4f75fa1 Fix button order and genralize Exit dialog so it can be shared more. 7 years ago
Seth Hillbrand 13b96799ea pcbnew: remove duplicate rebuild in GAL 7 years ago
Jeff Young 49ea6e1670 Fix occurrences of "edition" which should be "editing" 8 years ago
Jeff Young aab97c8385 Consolidate design rules UI. 8 years ago
Wayne Stambaugh 81843c37a4 Organize trace debugging code for ease of maintenance. 8 years ago
jean-pierre charras 9ea360f168 Pcbnew: avoid useless validation dialog about modifications when closing pcbnew or opening a file, when the initial board is empty. 8 years ago
Maciej Suminski 419a16ae58 Eagle import: fix footprint LIB_IDs in the imported board 8 years ago
Maciej Suminski a3941b1dec Eagle import plugin: remap zones/tracks/vias using net name remapping 8 years ago
Maciej Suminski 1f078f533b Refactor Eagle project import to use Kiway::ExpressMail() 8 years ago
Russell Oliver 9016344bb3 Eagle Schematic Import: Fix netlist mapping for zones and vias. 8 years ago
Wayne Stambaugh aeae32b1a2 Fix file naming bug when importing Eagle projects with . in file name. 8 years ago
Jon Evans cfd67163a1 Refactor post-load actions in PcbNew and apply them consistently 8 years ago
Jeff Young 4bae901dc8 Centralize zoom-to-fit code. 8 years ago
Russell Oliver 864c152a5b Add converted footprint library to library table during Eagle project. 8 years ago
jean-pierre charras 8552f3fedf fix code after renaming files 8 years ago