465 Commits (9ca3f632a2928903fa44dbbc514704c76dcc9c66)

Author SHA1 Message Date
jean-pierre charras 902e5ccee5 pcb layer box selector: ajust size when modifying the layer names, to show the full name. 12 years ago
Maciej Suminski ee3f47ae51 Added autopanning to the selection tool. 12 years ago
tomasz. 31389c4063 pcbnew: tool initialization should belong to PCB_EDIT_FRAME to avoid linking errors on cvpcb. 12 years ago
tomasz. 69a44d5f13 pcbnew: hooked Tool Framework into the edit panel. Added a sample selection tool (not fully functional). 12 years ago
Maciej Suminski f9d74ccb70 Removed shaderless OpenGL backend. 12 years ago
Maciej Suminski bd182aad9f Fixed top layer pads netnames issue. 12 years ago
Maciej Suminski c9199ea80a Fixed high contrast mode in OpenGL. Split display settings loading into more appropriate places. 12 years ago
Maciej Suminski 7739cfef2f Added support for multiple active layers (colored ones in the high contrast mode). 12 years ago
Maciej Suminski cbec733deb Refactored code responsible for high contrast mode. Now it allows to have more than one layer on the top. 12 years ago
Maciej Sumiński 07781d34be Removed KICAD_GAL CMake option. 13 years ago
Maciej Suminski 04b4f236be Switching to OpenGL using shaders backend on the fly (changed keyboard shortcuts: different backends are available using Alt+F9..F12). 13 years ago
Maciej Suminski 28511cf4fe Introducing shaders. 13 years ago
Wayne Stambaugh 5560cb54e2 More Pcbnew footprint library table work in progress. 13 years ago
Wayne Stambaugh c9be8bfdd4 Pcbnew footprint library table work in progress. 13 years ago
Wayne Stambaugh f78497bf4f Decouple PLOT_CONTROLLER from UI dependencies. 13 years ago
Maciej Suminski 1944fea398 Modified way of switching canvas 13 years ago
Maciej Suminski a96c5379b3 Fixed non-GAL build. 13 years ago
Maciej Suminski e4bac0d91a Fixed resize issue (moved GAL panel into pane). 13 years ago
Maciej Suminski 820e6e5e16 Introduced Cairo-based rendering backend using GAL. 13 years ago
jean-pierre charras 752e4a4a58 All: change some texts and messages hard to translate, or not translatable (and some incorrect messages). 13 years ago
Lorenzo Marcantonio 9fd79dfa91 Implemented the LAYER_NUM typedef (LAYER was already taken as a class name...) to represent a layer number. 13 years ago
jean-pierre charras d0724de1de Fix rounding issue when a double is stored in a wxConfig file (wxWidgets 2.9.4 store only 4 digits in mantissa). 13 years ago
Dick Hollenbeck 2a2a530c62 improvements to python's GIL acquisition and release, but not done yet, since I think the GIL needs to be acquired even when not involving wxPython. 13 years ago
jean-pierre charras 619125f9ab Changes for CvPcb to eeschema stuff file: the stuff file generation from CvPcb is removed. Eeschema now imports footprints names from the .cmp usual file created by CvPcb or by Pcbnew (Why to use 2 file formats for the same thing?) . 13 years ago
jean-pierre charras ac64da651d Pcbnew: fix a minor bug I created in rev 3912. 13 years ago
jean-pierre charras 81f9f743d3 Pcbnew: fix bug Bug #1101399 (Custom page size gets reset after restarting pcbnew) (bug also in eeschema) 13 years ago
jean-pierre charras 129f93b8d3 Try to fix Bug #1100876< Modes (track/footprint) not available.> 13 years ago
jean-pierre charras de78b60dda Pcbnew: store in configuration the default line width (now in mm), under a new keyword, to avoid a strange behavior of pcbnew in decimils version (old pcbnew versions), after running pcbnew in nanometers. 13 years ago
Wayne Stambaugh f8a56d446f Base object decoupling improvements. 13 years ago
jean-pierre charras 143debdd61 Pcbnew: Rework on recovery files menu 13 years ago
jean-pierre charras bde103f5be Pcbnew: fix issue when loading a recovery backup board file. 13 years ago
jean-pierre charras 3c315005ee Pcbnew: add a dialog to load a legacy file in "old" projects, when the .kicad_pcb file is not existing, and the correspoinding .brd file exists. 13 years ago
Dick Hollenbeck ae19bbfa33 add dialog for fp_lib_table 13 years ago
jean-pierre charras 93ebdb2cd0 All: better code to handle opened frames libview, libedit, modview, modedit. 13 years ago
jean-pierre charras b810135e4e Code cleaning, minor fixes and minor coding style fixes. wxWidgets 2.9.4 compatibility fix( deprecated function MakeModal ) 13 years ago
Lorenzo Marcantonio e771112259 Enforced EDA_COLOR_T type and minor const-ification 13 years ago
Lorenzo Marcantonio 3157b4d188 Enforced EDA_COLOR_T type and minor const-ification 13 years ago
Lorenzo Marcantonio fef8347176 Script plotting patch 13 years ago
Miguel Angel Ajo f80357cb1a pcbnew: Show/Hide button for scripting console 13 years ago
Miguel Angel Ajo 89dd074841 pcbnew scripting: cleanup, renamed KICAD_SCRIPTING_EXPERIMENT to KICAD_SCRIPTING_WXPYTHON, now every flavour compiles 13 years ago
jean-pierre charras 52318f6988 Pcbnew: menu Edit/Reset modules fields size: Add dialog to select what modules are modified. 14 years ago
jean-pierre charras f6551172d2 Fix capitalization issues in title bar and config files (broken by bzr rev 3543) 14 years ago
Wayne Stambaugh bf5802f1f7 Removal of internal units. 14 years ago
Dick Hollenbeck f8490ff4af Remove g_PcbPlotOptions, use wxformbuilder to subclass DIALOG_SHIM on several dialogs 14 years ago
Dick Hollenbeck 2e29b4f152 * Add PCB_EDIT_FRAME::syncLayerVisibilities(), PCB_LAYER_MANAGER::SyncLayerVisibilities(). 14 years ago
jean-pierre charras e90cc8adf5 All: added a standard exit dialog called by int DisplayExitDialog( wxWindow* aParent, const wxString& aMessage ) 14 years ago
jean-pierre charras 2153f4d1e2 Pcbnew: footprint placement file creation: 14 years ago
jean-pierre charras fa470d5c4a Pcbnew: Added: modview. This footprint viewer frame which has the same purpose as Viewlib in Eeschema. 14 years ago
Dick Hollenbeck 6c04e60587 see CHANGELOG.txt 14 years ago
Dick Hollenbeck 716d21d88a get rid of some globals, share BOARD_DESIGN_SETTINGS from PCB_EDIT_FRAME with FOOTPRINT_EDIT_FRAME 14 years ago