- 13 Sep, 2013 1 commit
-
-
Lorenzo Marcantonio l. authored
-
- 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 2 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
-
- 01 Sep, 2013 1 commit
-
-
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.
-
- 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)
-
- 28 Aug, 2013 2 commits
-
-
jean-pierre charras authored
Pcbnew: enhancements for blind/buried vias palcement, and save blind/buried vias allowed option in .kicad_pcb file
-
jean-pierre charras authored
Add pl_editor_doc.icns, from Orson. Fix Bug #1217504 (bad look of Module Properties Dialog, 3D fields). Add Dick's workaround in plot_board_layers.cpp to try to avoid crash in solder mask calculations, due to a bug in boost::polygon, in resize function.
-
- 24 Aug, 2013 2 commits
-
-
jean-pierre charras authored
Pcbnew: speedup netlist read, when some footprints are not found, by caching the non-existent footprint names, which are searched only once in libs. When a non existent footprint is used by many components, this footprint was previoulsy searched in libs for each component, which is very time consumming.
-
jean-pierre charras authored
Pcbnew: read netlist enhancements: add option to remove single pads nets, add enforce tests to report non existing netnames in zones. Fix also some very minor errors in comments.
-
- 23 Aug, 2013 2 commits
-
-
jean-pierre charras authored
Pcbnew: add more test when reading a netlist file: verify if all pads found in netlist are found in corresponding footprints (no missing pads).
-
jean-pierre charras authored
Pcbnew: Fix a bug when reading a netlist which forces pcbnew to read lib files to find a footprint even if the right footprint is already loaded (which explains the long time to load netlists) Netlist dialog: add option to report only most important messages. Useful for large boards. class REPORTER: add features to allow a basic message filtering (flags to report all/warning/error messages) Fix Bug #1214599 ( tools are deselected on Move command )
-
- 20 Aug, 2013 1 commit
-
-
Dick Hollenbeck authored
Lay basis for a more full featured usage of boost, including compiled libraries such as unit_test_framework, system, etc. Move headers now into boost_root/include/boost/.
-
- 18 Aug, 2013 1 commit
-
-
jean-pierre charras authored
Others: fix very minor issues.
-
- 16 Aug, 2013 1 commit
-
-
Wayne Stambaugh authored
-
- 15 Aug, 2013 1 commit
-
-
Lorenzo Marcantonio authored
- Comment fix
-
- 13 Aug, 2013 1 commit
-
-
jean-pierre charras authored
Pl_Editor: fix copyright in files. Enhancement when creating new items.
-
- 09 Aug, 2013 1 commit
-
-
Dick Hollenbeck authored
REMOVE: vias from specctra DSN export which are not in a netclass. Use only netclass based via sizes in freerouter. Some of the vias in the class-less list were setting the drill hole size to zero and this made no sense to freerouter.
-
- 08 Aug, 2013 2 commits
-
-
Dick Hollenbeck authored
ENHANCE: specctra export Edge.Cuts "endpoint mismatch error message" was not showing exact coordinates with sufficient resolution
-
Dick Hollenbeck authored
-
- 06 Aug, 2013 1 commit
-
-
Carl Poirier authored
REMOVE: USE_PCBNEW_NANOMETERS by making it the only way to go in pcbnew, effectively removing the deci-mils build.
-
- 05 Aug, 2013 2 commits
-
-
Dick Hollenbeck authored
formatting and fix selection clarification bug in pcbnew, could not move reference text when hidden under another footprint
-
jean-pierre charras authored
Pcbnew: footprint wizard dialogs: minor fixes, and fixes a not working parmeters dialog under Windows, due to an incorrect Printf format.
-
- 03 Aug, 2013 2 commits
-
-
jean-pierre charras authored
Save grid origin in .kicad_pcb files only if not 0,0 (to keep compatibility with previous versions of pcbnew, mainly the stable version) Very minor other fixes (set modify flag when grid origin is moved from the dialog grid)
-
Dick Hollenbeck authored
*) add hotkey for setting the grid origin as 'S', in board editor, module editor. *) re-position the function interface for cursor movement from BASE_SCREEN into class EDA_DRAW_FRAME. This is a prelude to getting rid of BASE_SCREEN or splitting it up.
-
- 29 Jul, 2013 1 commit
-
-
jean-pierre charras authored
Minor code cleaning. Pcbnew: better iniatilization of members in DRAWSEGMENT, TRACK, EDGE_MOD (useful when using python scripting).
-
- 28 Jul, 2013 2 commits
-
-
Dick Hollenbeck authored
-
Ben Harris authored
-
- 26 Jul, 2013 1 commit
-
-
matheiulj authored
-
- 19 Jul, 2013 1 commit
-
-
jean-pierre charras authored
-
- 09 Jul, 2013 1 commit
-
-
Dick Hollenbeck authored
-
- 05 Jul, 2013 1 commit
-
-
jean-pierre charras authored
Eeschema: fix a *very subtle* bug noticeable only in complex hierachies, for multiple parts per package: sometimes, the modified flag was set for these components just when switching from a sheet to an other sheet. Pcbnew: fix Bug #1197414 (dragged track segments does not show clearance area)
-
- 01 Jul, 2013 2 commits
-
-
Dick Hollenbeck authored
This keeps it out of the KiCad mode path, making that leaner and less confusing about what is supported in KiCad mode. Within KiCad mode, treat quoted vs. non-quoted tokens as the two general categories, with non-quoted having sub-categories. Eliminate an unimplemented, unused function declaration in DSNLEXER. Improve the output formatting of THROW_PARSE_ERROR().
-
Dick Hollenbeck authored
in *.kicad_pcb file loading times.
-
- 29 Jun, 2013 1 commit
-
-
jean-pierre charras authored
Replace in EDA_TEXT::Draw the parameter EDA_DRAW_PANEL* aPanel by EDA_RECT* aClipBox, which is the actual parameter used by Draw. This change make more easy to use this function when a EDA_DRAW_PANEL canvas is not used to draw texts. Remove dead code in worksheet.cpp.
-
- 27 Jun, 2013 1 commit
-
-
Dick Hollenbeck authored
-