- 11 Feb, 2013 1 commit
-
-
Wayne Stambaugh authored
* Improve the stable and testing build version option logic. * Use CMake FindPythonInterp to configure the Python interpreter. * Use Python interpreter to determine the system Python module install path if not already defined on the command line. * Add header symbol checks for asinh(), acosh(), and atanh(). * Add test source to check for isinf() which can be defined as a C++template. * Replace conditional compile on windows systems for aXXXh() with CMake configuration tests. * A few minor MSVC compile fixes. * Fix incorrect python environment string in fixswigimports.py * Create a separate document for KiCad CMake build options. * Create a separate how to compile KiCad on Windows document.
-
- 09 Feb, 2013 1 commit
-
-
jean-pierre charras authored
Pcbnew: Try to find a better workaround for zone fiill bug (crash or bad fil areasl in very rare cases). pcbnew+Eeschema: Fix a very minor bug: filename not displayed in frame reference.
-
- 06 Feb, 2013 1 commit
-
-
jean-pierre charras authored
Very minor other fixes.
-
- 04 Feb, 2013 1 commit
-
-
Andreas Beutling authored
-
- 02 Feb, 2013 1 commit
-
-
jean-pierre charras authored
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?) . Pcbnew: in netlist dialog: The user now can choose between the netlist and the .cmp file to import footprints names. Therfore no need to delete the .cmp file when exists to use only the netlist. This is useful for users who use CvPcb only once to fill footprints fields in schematic, and after edit/modify the footprints fields in schematic outside CvPcb.
-
- 30 Jan, 2013 1 commit
-
-
Jacobo Aragunde Perez authored
-
- 27 Jan, 2013 1 commit
-
-
jean-pierre charras authored
Fix bug in TestSegmentHit( wxPoint aRefPoint, wxPoint aStart, wxPoint aEnd, int aDist ), when aDist = 0. (fix Bug #1106744 )
-
- 26 Jan, 2013 1 commit
-
-
jean-pierre charras authored
Pcbnew: fix a very old bug in DRC, pad to pad drc tests: sometimes a test between a rectangular pad and an oval pad was skipped. Segment Hit Test: enhanced detection near segment ends (noticeable for instance when clicking on short tracks in Pcbnew. Remove duplicate code about segment hit test. remove unused file.
-
- 23 Jan, 2013 1 commit
-
-
Dick Hollenbeck authored
-
- 19 Jan, 2013 1 commit
-
-
jean-pierre charras authored
Pcbnew: fix bug Bug #1101399 (Custom page size gets reset after restarting pcbnew) (bug also in eeschema) Try to find a better fix for Bug #1100876
-
- 18 Jan, 2013 2 commits
-
-
Jacobo Aragunde Perez authored
-
Dick Hollenbeck authored
Enhance DIALOG_SHIM to optionally call SetFocus() after the derived class's constructor has been called, for wx 2.8 and wxGTK
-
- 16 Jan, 2013 1 commit
-
-
jean-pierre charras authored
Make scripting version compilable on platforms where the python executable is not python2 (define it by -DPYTHON_EXECUTABLE=<python executable filename>)
-
- 12 Jan, 2013 1 commit
-
-
Wayne Stambaugh authored
* Improve MSG_PANEL_ITEM to handle message panel information. * Create containers for passing message panel items between objects and the message panel. * Rename EDA_ITEM::DisplayInfo to EDA_ITEM::GetMsgPanelInfo. * Remove all direct manipulation of EDA_DRAW_FRAME from all objects derived from EDA_ITEM.
-
- 10 Jan, 2013 2 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
EDA_LIST_DIALOG: add a filter option to select names to display is list, from a kamil zorychta's patch <kamil.zorychta@gmail.com> Use wxFormBuilder to create EDA_LIST_DIALOG_BASE, like other dialogs. Minor code cleanup (remove unused functions and coding style fixes) and minor bug fixes.
-
- 04 Jan, 2013 1 commit
-
-
Jacobo Aragunde Perez authored
Eeschema:commit patch <Prevent Eeschema from opening the same file twice> with a small fix for windows.
-
- 03 Jan, 2013 1 commit
-
-
Dick Hollenbeck authored
-
- 02 Jan, 2013 1 commit
-
-
jean-pierre charras authored
-
- 30 Dec, 2012 1 commit
-
-
Wayne Stambaugh authored
-
- 29 Dec, 2012 1 commit
-
-
Alexander Lunef authored
Pcbnew: Add pcad2kicad pcb plugin, to import PCAD boards ( .pcb ASCII data file PCad 2000 format ) from Alexander Lunef
-
- 28 Dec, 2012 1 commit
-
-
Wayne Stambaugh authored
* Create new GEDA PCB plug in. * Add support for opening GEDA PCB footprints with module editor. * Make import footprint file dialog remember last selected footprint type during current session. * Update module editor file import to use new GEDA PCB plug in. * Let IO_MGR know about GEDA PCB plug in. * Create a WHITESPACE_FILTER_READER to simplify parsing GEDA PCB footprint files.
-
- 27 Dec, 2012 1 commit
-
-
jean-pierre charras authored
Pcbnew: board editor: allows pad edition by hotkey 'E' (was accessible only by mouse button right click) All: minor code cleaning and very minor bug fixes.
-
- 14 Dec, 2012 1 commit
-
-
Dick Hollenbeck authored
Add KiCadPcbFileExt global.
-
- 12 Dec, 2012 1 commit
-
-
Wayne Stambaugh authored
-
- 09 Dec, 2012 2 commits
-
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
- 08 Dec, 2012 1 commit
-
-
Dick Hollenbeck authored
-
- 06 Dec, 2012 2 commits
-
-
jean-pierre charras authored
Try to fix an unwanted left mouse release button event, when closing a dialog on a click or double click, and therefore when the mouse butoon is released in the parent window Minor other fixes.
-
marco. authored
-
- 27 Nov, 2012 2 commits
-
-
Dick Hollenbeck authored
which can eliminate a subsequent call to READ_LINE::Line() for a small performance gain.
-
Dick Hollenbeck authored
Another constructor for FILE_LINE_READER which enables more consistent file open strategies, and only call setvbuf() when the file is at position 0
-
- 19 Nov, 2012 1 commit
-
-
Dick Hollenbeck authored
their type, by using the more abstract PLUGIN::Footprint*() functions. This is an intermediate phase only, other changes will be necessary as library table support comes in. Encapsulate usage of library path searching, since that will go away as library table support comes in. Add FOOTPRINT_EDIT_FRAME::{get,set}LibPath() and FOOTPRINT_EDIT_FRAME::{get,set}LibNickName() functions to provide this encapsulation.
-
- 15 Nov, 2012 1 commit
-
-
Dick Hollenbeck authored
remove -std=c++0x compiler option since nobody is ready for it, and accordingly back into auto_ptr from unique_ptr
-
- 14 Nov, 2012 1 commit
-
-
Dick Hollenbeck authored
This required the additional compiler command line option "-std=c++0x". 2) Switch to unique_ptr from auto_ptr which is C++ deprecated. 3) Change to new English layer names per mailing list discussion, see class_board.cpp. 4) When saving to *.kicad_pcb or *.kicad_mod, identify opportunities to use wildcard layer sets, for pads so far. 5) Switch to two std::string hashtables in pcb_parser.cpp, away from one wxString based one for layer names and layer sets mapping. One hashtable holds the mask, the other the index. Layer sets are only in the mask table. 6) Move "LOCALE_IO toggle" into PCB_IO::Format() since it is a public API function and caller should find it as convenient as possible to use. LOCALE_IO should handle nesting OK in the case where public Format() is called from one of the Footprint*() functions. 7) Drop support for "export module to new library". Creating new libraries will have to be handled in concert with library table entries, and we've talked recently about creating a better footprint library manager, one that resides in a DLL/DSO. So this kind of functionality needs to be handled in there in the near future. 8) Change name of exported PCB_IO module/footprint to *.kicad_mod and not *.emp.
-
- 10 Nov, 2012 1 commit
-
-
Dick Hollenbeck authored
switch to new s-expression format for footprint exports, use english layernames for naked footprints, dodge conflict with pythons HAVE_GETC_UNLOCKED
-
- 09 Nov, 2012 1 commit
-
-
Dick Hollenbeck authored
can be parsed, since they do not have an overriding layer name map like a BOARD does. Avoid doubly looking up hashtable entries in m_layerMap. Minor code reformatting.
-
- 05 Nov, 2012 1 commit
-
-
jean-pierre charras authored
-
- 25 Oct, 2012 2 commits
-
-
Dick Hollenbeck authored
switch from STREAM_OUTPUTFORMATTER to FILE_OUTPUTFORMATTER mostly throughout,and minor richio factoring
-
Wayne Stambaugh authored
-