- 26 Apr, 2013 1 commit
-
-
Wayne Stambaugh authored
* Tweak the NETLIST_READER code to allow for component footprint names that are not found in any library to generate a warning instead of an error and update the board accordingly. * Don't display undo warning in netlist dialog when dry run option selected. * Rename netlist_reader_common.cpp to netlist_reader.cpp * Rename netlist_reader_firstformat.cpp to legacy_netlist_reader.cpp * Rename netlist_reader_kicad.cpp to kicad_netlist_reader.cpp * Remove cvpcb/read_write_cmpfile.cpp and move the single function it contained into cvframe.cpp * Remove cvpcb/loadcmp.cpp and move the single function it contained into class_DisplayFootprintsFrame.cpp. * Remove cvpcb/readschematicnetlist.cpp and move the single function it contained into cvframe.cpp. * Remove cvpcb/setvisu.cpp and move the few functions it contained into the appropriate source file.
-
- 25 Apr, 2013 1 commit
-
-
Wayne Stambaugh authored
* Create separate NETLIST object to hold contents of netlist files. * Read entire netlist and footprint link files before making applying changes to board. * Add BOARD::ReplaceNetlist() function to eliminate the calls between the NETLIST_READER, PCB_EDIT_FRAME, and BOARD objects. * Change placement of new components below the center of the current board or in the center of the page if the BOARD is empty. * Add dry run option to netlist dialog to print changes to message control without making changes. * Add button to netlist dialog to allow saving contents of message control to a file. * Eliminate the need to compile netlist_reader_*.cpp in both CvPcb and Pcbnew. * Add netlist_reader_*.cpp to the pcbcommon library. * Remove redundant load component link file code from CvPcb. * Modify CvPcb new to work with the new NETLIST_READER object. * Add compare() function and < and == operators to FPID object. * Add REPORTER class to hide an underlying string writing implementation for use in low level objects. Thank you Dick for the idea. * Lots of minor coding policy, Doxygen comment, and missing license fixes.
-
- 17 Apr, 2013 1 commit
-
-
Stefan Helmert authored
The internal BOM generator has bugs. I designed an XSL script, which converts the generated XML Partlist into a CSV file for Libre Office or Open Office. It is very easy to use. You can specify it as a plugin for Eeshema netlist generator. It searches for all field names, generates the table headings accounting for all fields found in any part. Then stuffs all the parts rows according to proper fields.
-
- 16 Apr, 2013 1 commit
-
-
jean-pierre charras authored
Eeschema: fix bug #1168116. Netlist generation: remove dead code and fully outdated option pspice "use net number" Pcbnew: layer manager: display tooltips using translated form (where internationalized, but always shown in English).
-
- 14 Apr, 2013 2 commits
-
-
Lorenzo Marcantonio authored
Changed format specifiers of some printf involved with size_t values to %zu to avoid runtime assertions.
-
Lorenzo Marcantonio authored
Depending on build options seems that wx uses different types for size() so the Format string was not always correct. Put a fat warning in a comment too.
-
- 10 Apr, 2013 2 commits
-
-
Lorenzo Marcantonio authored
Slightly retuned for compensating the new position.
-
jean-pierre charras authored
-
- 09 Apr, 2013 1 commit
-
-
Lorenzo Marcantonio authored
-
- 07 Apr, 2013 2 commits
-
-
Marco Mattila authored
-
Lorenzo Marcantonio authored
Better description for entities on right click menu and panel Typo fixes and some comment reformats
-
- 06 Apr, 2013 2 commits
-
-
Lorenzo Marcantonio authored
Charras beat me on fixing the include/sch_item_struct.h include issue from 4069
-
Lorenzo Marcantonio authored
the spurious warning about stuff that couldn't be seen when changing colours. NOTE that the 'net name' layer is present and configurable but non used anywhere!
-
- 05 Apr, 2013 1 commit
-
-
jean-pierre charras authored
All: change some texts and messages hard to translate, or not translatable (and some incorrect messages). Pcbnew, layer manager: add option (popup menu) to always keep copper layers not visible but the active layer, even when the active layer is changed. Usefull for multilayer ( more than 4 layers) PCBs.
-
- 04 Apr, 2013 1 commit
-
-
Lorenzo Marcantonio authored
In particular the new mechanism for handling extended color palettes is in place, included renaming the ini keys and saving the color name instead of its index; this means better forward compatibility with palette changes. Since ini keys are changed, colors will be reset
-
- 02 Apr, 2013 1 commit
-
-
Lorenzo Marcantonio authored
-
- 01 Apr, 2013 5 commits
-
-
Lorenzo Marcantonio authored
-
jean-pierre charras authored
Minor changes in dialogs to ensure a better likeness between dialogs on Linux and Windows (mainly, remove some wxStaticBoxSizer in dialogs)
-
jean-pierre charras authored
Minor changes in dialogs to ensure a better likeness between dialogs on Linux and Windows (mainly, remove some wxStaticBoxSizer in dialogs)
-
Lorenzo Marcantonio authored
-
Lorenzo Marcantonio authored
-
- 31 Mar, 2013 3 commits
-
-
Lorenzo Marcantonio authored
-
Lorenzo Marcantonio authored
Implemented the LAYER_NUM typedef (LAYER was already taken as a class name...) to represent a layer number.
-
jean-pierre charras authored
-
- 30 Mar, 2013 4 commits
-
-
Lorenzo Marcantonio authored
-
Lorenzo Marcantonio authored
(meaning was inverted)
-
Lorenzo Marcantonio authored
- Renamed ReturnMaskLayer to GetLayerMask (since it's a plain getter)
-
Wayne Stambaugh authored
-
- 28 Mar, 2013 2 commits
-
-
Lorenzo Marcantonio authored
-
Lorenzo Marcantonio authored
-
- 27 Mar, 2013 2 commits
-
-
Andrey Fedorushkov authored
pcbnew: fix print format in THROW_IO_ERROR fix properties file export_vrml.cpp
-
jean-pierre charras authored
-
- 26 Mar, 2013 1 commit
-
-
Wayne Stambaugh authored
-
- 25 Mar, 2013 1 commit
-
-
Wayne Stambaugh authored
-
- 23 Mar, 2013 1 commit
-
-
Andrey Fedorushkov authored
-
- 19 Mar, 2013 1 commit
-
-
Carl Poirier authored
-
- 18 Mar, 2013 1 commit
-
-
Wayne Stambaugh authored
* Complete encapsulation of the MODULE class. * Complete encapsulation of the EDA_TEXT class. * Encapsulate most of the ZONE_CONTAINER class. * Add pcbcommon library as a dependency for reSWIGging the scripting support. This should cover most dependency cases.
-
- 12 Mar, 2013 1 commit
-
-
jean-pierre charras authored
-
- 01 Mar, 2013 1 commit
-
-
jean-pierre charras authored
Eeschema: fix broken mirroring for texts and labels in block mirror X and Y (this fixes Bug #1135505) Pcbnew: add in module popup menu an option to edit the footprint in Modedit (like in Eeschema for components) minor icons enhancements.
-
- 26 Feb, 2013 1 commit
-
-
jean-pierre charras authored
-