- 21 Sep, 2013 8 commits
-
-
Dick Hollenbeck authored
BUILD_GITHUB_PLUGIN will build GITHUB_PLUGIN on Linux now. Don't know if the parser works yet, but the FootprintEnumerate() function worked in testing.
-
jean-pierre charras authored
1. block created from-left-to-right selects only 100%inside selection objects (as it now does) 2.block created from-right-to-left selects all overlapping objects inside selection From the patch sent by mathieulj (mathieulj), and some fixes and code cleaning.
-
jean-pierre charras authored
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
- 20 Sep, 2013 3 commits
-
-
Build System authored
pcbnew.py + doxygen-xml files, and build .i files with docstrings, those .i files are included back again to build a pcbnew.py with extended documentation from C++, finally we take the final pcbnew.py to build the doxygen-python documentation
-
Dick Hollenbeck authored
-
jean-pierre charras authored
Pcbnew: better dialogs to select the active layer or a layer pair. Add an option (hotkey+popup menu) to place a via and select the new active layer (useful for boards having more than 2 layers) Eeschema:fix compatibility with old schematic files, when they contain ERC markers. Pcbnew: better test for allowed layers when creating/editing Dimensions and some other Graphic items Drc: fix comments and messages for some drc tests. Fix minor bugs in cleanup dialog options and plot solder mask function (thanks to Lorenzo to locate these bugs)
-
- 19 Sep, 2013 1 commit
-
-
Dick Hollenbeck authored
-
- 18 Sep, 2013 3 commits
-
-
jean-pierre charras authored
Fix minor bugs in cleanup dialog options and plot solder mask function (thanks to Lorenzo to locate these bugs)
-
jean-pierre charras authored
Fix minor bugs in cleanup dialog options and plot solder mask function (thanks to Lorenzo to locate these bugs)
-
Wayne Stambaugh authored
-
- 17 Sep, 2013 3 commits
-
-
Wayne Stambaugh authored
-
Wayne Stambaugh authored
-
Wayne Stambaugh authored
* Remove fp_lib token from board and s-expr netlist file format. * Fix a bunch of Doxygen warnings. * Remove some extra debug log messages.
-
- 16 Sep, 2013 1 commit
-
-
Wayne Stambaugh authored
-
- 14 Sep, 2013 1 commit
-
-
Wayne Stambaugh authored
* Add code to CvPcb to handle assigning component footprints from the footprint library table instead of the search path method. * Add code to CvPcb to allow editing of the footprint library table. * CvPcb footprint and component panes display fully qualified FPID names. * Make CvPcb library pane display footprint library table nicknames instead of library file names. * Add code to FP_LIB_TABLE object to test the paths in the table against the list of libraries loaded from the project file. * Add code to FP_LIB_TABLE to convert assigned footprints in a NETLIST from legacy format to footprint library table format. * Split out COMPONENT_NET, COMPONENT, and NETLIST objects from netlist_reader files and create new pcb_netlist files. * Fix minor wxListView scroll bar sizing issues. * Add new token and code to save and load FPID nickname in board file. * Add new token and code to save and load FPID nickname in s-expression net list file. * Add WX_STRING_REPORT object to dump strings to a wxString object.
-
- 13 Sep, 2013 4 commits
-
-
Lorenzo Marcantonio authored
-
jean-pierre charras authored
-
jean-pierre charras authored
-
Lorenzo Marcantonio l. authored
-
- 11 Sep, 2013 1 commit
-
-
jean-pierre charras authored
Pcbnew: better test for allowed layers when creating/editing Dimensions and some other Graphic items Drc: fix comments and messages for some drc tests. To do: fix issues in active layer selection when creating a track and layer pair selection dialog
-
- 08 Sep, 2013 1 commit
-
-
Wayne Stambaugh authored
* Use FPID instead of wxString in MODULE object. * Use FPID instead of wxString when loading and saving files. * Use FPID in COMPONENT object. * Add wxString helper functions and comparison operators to FPID. * Add fp_lib token to pcb and netlist file formats. * Add code to load and save FPIDs to pcb file format. * Fix segfault when deleting invalid footprint library tables in Pcbnew in non footprint library table build. * Fix bug when counting the number of mod files in EDA_APP::SetFootprintLibTablePath();
-
- 06 Sep, 2013 1 commit
-
-
Wayne Stambaugh authored
* Remove defined CMAKE_INSTALL_PREFIX for Windows from main CMakeList.txt. * Move footprint library path detection code from pcbnew.cpp to EDA_APP object. * Add CMAKE_INSTALL_PREFIX to config.h.cmake. * Simplify and fix search path list code. * Add CMAKE_INSTALL_PREFIX to the list of search paths in case KiCad was installed using `make install`. * Add default global footprint library table to CMake install. * Add method to set footprint library table to PCB_BASE_FRAME object. * Remove unused function EDA_APP::GetLibraryFile(). * Minor FP_LIB_TABLE object improvements.
-
- 03 Sep, 2013 2 commits
-
-
jean-pierre charras authored
pcbnew: fix wxWidgets 2.8 compatibility issue (temporary fix, still have a minor cosmetic issue), and add missing file.
-
jean-pierre charras authored
-
- 02 Sep, 2013 3 commits
-
-
jean-pierre charras authored
Rework on layer box selector, to use it in dialogs (currently the active layer selector, the layer pair selector and the dimension editor dialog. This rework solves Bug #1214545. Work in progress: many dialogs do not yet use the layer box selector.
-
jean-pierre charras authored
-
jean-pierre charras authored
-
- 01 Sep, 2013 4 commits
-
-
jean-pierre charras authored
-
Dick Hollenbeck authored
Use via layers which are determined in only one place, this is a cheap trick to support blind vias in the export.
-
Dick Hollenbeck authored
Add <aliases> and <alias> to generic netlist XML format, required by new bom_csv_grouped_by_value.py support.
-
Dick Hollenbeck authored
Significantly enhance the bom_csv_grouped_by_value.py BOM generator. IMO it at this moment, the best BOM production tool for KiCad.
-
- 31 Aug, 2013 1 commit
-
-
Brian Sidebotham authored
* Fix Bug 1219239 - EESCHEMA crashes when editing a template field in libedit through the context menu
-
- 30 Aug, 2013 2 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
Pcbnew: Redesign layer selection and layer pair selection (give them a look near the Layer selector in toolbarr)
-
- 29 Aug, 2013 1 commit
-
-
jean-pierre charras authored
-