26 Commits (505d764f25cd326e76eeeeca34bb3cff2ac2f727)

Author SHA1 Message Date
Jeff Young 505d764f25 Set board modify bit only when necessary after Board Setup. 5 years ago
jean-pierre charras 3144bab36f final cleanup about removing useless include 5 years ago
Jon Evans 4dda3a1715 Don't allow editing design rules without a project 5 years ago
Jeff Young f8875bc5a6 Move std::contains to alg::contains. 5 years ago
Jeff Young d7e80f8008 Add std::contains() to simplify a lot of code. 5 years ago
Wayne Stambaugh 564f363c57 Pcbnew: fix user defined layer bugs. 5 years ago
Wayne Stambaugh 188232de6f Pcbnew: add user defined layers and allow all layers to have user names. 5 years ago
Jeff Young 1039fb1bc5 Minor refinement to Import Settings from Board dialog. 5 years ago
Jeff Young 4317881012 Improve delete-unused-layers to better handle multi-layer items. 5 years ago
PJM 829316fad4 Pcbnew #4904 : Import settings from another board deleted internal layers 5 years ago
Seth Hillbrand eb89d1c68b pcbnew: Minor update to ratsnest calc 5 years ago
Ian McInerney e2853862e5 Cleanup redundant type casting 6 years ago
Ian McInerney 36f6b4a9b4 Clean up redundant dynamic casts 6 years ago
Jeff Young 14c4175040 Tighten up the board setup dialog layout a bit. 6 years ago
jean-pierre charras f3f0e20a67 Pcbnew: add a board layer stack manager 6 years ago
Seth Hillbrand 48d68f55d7 pcbnew: Two layer boards need both masks 6 years ago
Jeff Young 03bab2f4a9 Remove some more legacy drawing stuff. 6 years ago
Seth Hillbrand 1e5ba6f1b1 Replace DIM() macro 7 years ago
jean-pierre charras db7dba96ad Fix a few Coverity warnings. 7 years ago
Jeff Young ff6a3482ec Remove on-kill-focus-validation. 7 years ago
Maciej Suminski d599a02a90 Fix unused variable warnings 7 years ago
Jeff Young dfd028a66a Don't gray out non-enabled layers in layers setup panel. 7 years ago
Maciej Suminski de65ca512f Fixed reference to PCB_EDIT_FRAME in PANEL_SETUP_LAYERS 7 years ago
Jeff Young 994a9c5ff8 Only show all layers when the stackup changes. 7 years ago
Jeff Young 909f850d16 Give panels the correct parent (the treebook, not the dialog). 7 years ago
Jeff Young aab97c8385 Consolidate design rules UI. 8 years ago
Jeff Young cae249bbb8 UNIT_BINDERize and simplify Layers Setup dialog. 7 years ago
jean-pierre charras 2edc675eaf DIALOG_LAYERS_SETUP: force 4 non copper layers to be always in use. 8 years ago
jean-pierre charras 78161b5922 Layers setup management: Warn user if some removed layers are in use in footprints loaded on the board. 8 years ago
jean-pierre charras 997d4dee4f Minor fixes (fix a compil warning, and a incorrectly sized dialog) 8 years ago
Chris Pavlina a06e3bef33 Layer Setup: DPI-independent default size 8 years ago
Wayne Stambaugh ded4ad9b17 Pcbnew: delete objects from removed layers. 8 years ago
Jon Evans 3ec28e2acf Refactor layer enumerations to all live in the same place 9 years ago
Simon Richter 59c81976dc Explicitly mark overriding functions. 9 years ago
jean-pierre charras 4dc2ece011 Fix a few wording issues in dialogs (dialog plot and dialog move exact) for translators (more explicit words/sentences to remove ambiguities). 10 years ago
unknown c70f4a0706 Pcbnew: Increase board thickness limit from 3mm to 10mm 10 years ago
jean-pierre charras 53b8a8ca96 Pcbnew: add the board thickness setup in dialog_layers_setup.cpp (mainly for the 3D viewer) 11 years ago
jean-pierre charras 016eef39e4 Dialog layers setup: cosmetic enhancements (fix a very minor issue on Windows). Remove a not used and outdated file. 11 years ago
Blair Bonnett 2101324691 Fix wxGTK scrollbar assertion in Pcbnew layer setup dialog. 11 years ago
jean-pierre charras aa9de21cd7 Ref and Value for footprints: use now the layer color, not a specific color: this is needed by the fact these fields can be on an other layer than silk screen, and therefore must have the corresponding color 11 years ago
Dick Hollenbeck add4d5eb6f re-work the LSET(int,...) constructor 11 years ago
Dick Hollenbeck 4578ea8b9e 1) Add 32 Cu Layers. 11 years ago
Maciej Suminski 87c9423f0f PCB_EDIT_FRAME::SetActiveLayer() & GetActiveLayer() made public. 12 years ago
jean-pierre charras 63401f3d95 Rework on 3D viewer (work in progress): Disable or enable layers, grid or 3D footprint shapes should be now faster. 12 years ago
Marco Serantoni d475c544c8 [MacOSX] Fixing resize issue in layer setup dialog 12 years ago
Maciej Suminski b39d562aea Restored previous function names. 12 years ago
Maciej Suminski d9ff4b851a Currently selected layer is displayed on the top. 12 years ago
jean-pierre charras 902e5ccee5 pcb layer box selector: ajust size when modifying the layer names, to show the full name. 12 years ago
Lorenzo Marcantonio b525e3be55 Factored out text anchor drawing 13 years ago
Lorenzo Marcantonio 204d085b64 More cleanup on layer code usage 13 years ago