381 Commits (03c279ffd42ea5d9b40025ba5634addcc7d46354)

Author SHA1 Message Date
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. 6 years ago
Jeff Young 0ea75cb4e7 Another attempt to fix build failure. 6 years ago
Jeff Young ea3c29e3ec Now that we allow multiple 3DViewers, we need to make sure we have the right one. 6 years ago
Jeff Young 3912c7407f Move global commands to ACTIONs. 6 years ago
Jeff Young 7553cc2651 Clean up some dangling legacy odds and ends. 6 years ago
Jeff Young c2662b0e11 Retire EDA_DRAW_PANEL and legacy_wx/EDA_DRAW_FRAME. 6 years ago
Jeff Young 03bab2f4a9 Remove some more legacy drawing stuff. 6 years ago
Jeff Young edc8438ef0 Start the process of removing the legacy draw panel. 6 years ago
Seth Hillbrand e7e20b85b5 Don't change the board without user action 6 years ago
Jeff Young 9d9745b555 Remove more legacy editing code. 6 years ago
Jeff Young e9e28b9aac Retire legacy block architecture. 6 years ago
jean-pierre charras 6e6063b258 Pcbnew: release the lock file if a board was loaded, and when clearing the board currently edited. 6 years ago
jean-pierre charras 5137b54bd8 Pcbnew: fix a (minor) lock file issue: the lock was too early set. 6 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" 7 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
Simon Richter a9ccf1161b Fix quotes in UI messages 8 years ago
Wayne Stambaugh 652b969193 GTK+ file dialog wildcard improvements. 8 years ago
Russell Oliver 2a0a999350 Eeschema Eagle Import: Code clean-up and formatting 8 years ago
Russell Oliver 3b0855d204 Eagle Project Import: Code cleanup and documentation. 8 years ago
Russell Oliver b9973a1c67 PcbNew Eagle Import: Archives footprints in pretty library automatically on eagle project import. 8 years ago
Russell Oliver 869743d573 Kicad Eagle Project Import Improvements. -- schematic and board files are both visible in file selection dialog. -- Allows for the selection of either the board or schematic file. -- silently fails on not detecting the corrosponding board or schematic file. -- all new kicad files are generated in new project directory -- Silently read netlist without generating annotation warnings which synchronises timestamps and paths based on given eagle references, otherwise renumbering schematic references will break links accross schematic and pcbnew. 8 years ago
Russell Oliver 433aa653fe Kicad: Add Project import function. -- add menu entry -- add ImportFile kiway function -- expose functions for creating/reading netlist -- add example eagle boad file as well 8 years ago
jean-pierre charras 4d0c1577d2 Fix Pcbnew Python: LoadBoard does not rebuild connectivity database, and later, SaveBoard does not save net class memberships 8 years ago
Oliver Walters c27f5b725d Improved various error messages 8 years ago