- 03 Feb, 2014 1 commit
-
-
Dick Hollenbeck authored
-
- 31 Dec, 2013 1 commit
-
-
Marco Serantoni authored
-
- 09 Dec, 2013 1 commit
-
-
Dick Hollenbeck authored
To use multiple working threads. This entailed adding KiCad typedefs: *) Add typedefs for MUTEX and MUTLOCK which mask the actual choices for the project. *) Add FOOTPRINT_LIST::DisplayErrors( wxWindow* ) which is a single strategy for showing aggregated load errors. Although what's there is only scaffolding and needs a volunteer who knows HTML pretty well. *) Ensure all callers of ReadFootprintFiles() use the new DisplayErrors() function. *) Push utf8.cpp and utf8.h into common library for open use.
-
- 18 Aug, 2013 1 commit
-
-
jean-pierre charras authored
Others: fix very minor issues.
-
- 31 May, 2013 1 commit
-
-
Dick Hollenbeck authored
*) Enhancements to make_lexer(). *) Support multi-threaded build. *) Switch to "bzr patch" from patch.exe for Windows users.
-
- 26 May, 2013 1 commit
-
-
Dick Hollenbeck authored
File "rules" has instructional text as comments near top. 2) Convert all text files in repo to LF line ending form. Any checkout done with "rules" in play will convert the working tree to native line ending, while keeping repo as LF line ending.
-
- 13 May, 2013 1 commit
-
-
Dick Hollenbeck authored
-
- 25 Apr, 2013 1 commit
-
-
Felix Morgner authored
-
- 10 Apr, 2013 1 commit
-
-
jean-pierre charras authored
pcb_calculator: fix bug Bug #1167345
-
- 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.
-
- 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.
-
- 12 Nov, 2012 1 commit
-
-
jean-pierre charras authored
pcb_calculator: fix a compil warning (gcc 4.7)
-
- 29 Oct, 2012 1 commit
-
-
Dick Hollenbeck authored
-
- 25 Oct, 2012 1 commit
-
-
Dick Hollenbeck authored
switch from STREAM_OUTPUTFORMATTER to FILE_OUTPUTFORMATTER mostly throughout,and minor richio factoring
-
- 27 Sep, 2012 1 commit
-
-
marco. authored
-
- 22 Sep, 2012 1 commit
-
-
jean-pierre charras authored
-
- 21 Sep, 2012 1 commit
-
-
Dick Hollenbeck authored
switch all <math.h> includes to <cmath> includes on an attempt to dodge some abiguous references to atan2()
-
- 04 Aug, 2012 1 commit
-
-
jean-pierre charras authored
-
- 25 Jul, 2012 1 commit
-
-
jean-pierre charras authored
Some coding style policy fix.
-
- 12 Apr, 2012 1 commit
-
-
Wayne Stambaugh authored
* Move EDA_TEXT object into separate header and source file. * Compile EDA_TEXT class separately for BOARD_ITEM and SCH_ITEM units. * Compile PAGE_INFO class separately for BOARD_ITEM and SCH_ITEM units. * Minor formatting tweaks to Pcbnew s-expression file. * Move internal unit formatting functions into BOARD_ITEM and SCH_ITEM.
-
- 07 Apr, 2012 1 commit
-
-
jean-pierre charras authored
-
- 05 Apr, 2012 1 commit
-
-
jean-pierre charras authored
-
- 04 Apr, 2012 1 commit
-
-
Andrey Fedorushkov authored
-
- 03 Apr, 2012 1 commit
-
-
jean-pierre charras authored
-
- 02 Apr, 2012 1 commit
-
-
jean-pierre charras authored
* support for 3 terminal regulators * add a data file management to store parameters for regulators ( name, vref value, Iadj value, type) Needs some refinements, but it is already very useable. Commit dialog page setting patch from Alexander Zakamaldin
-
- 01 Apr, 2012 1 commit
-
-
Wayne Stambaugh authored
* Add s-expression Format() function to all objects derived from BOARD_ITEM. * Add s-expression Format() function to base objects as required. * Add functions to convert coordinates from base internal units (nanometers) to millimeter string for writing to s-expression file. * Add temporary dummy conversion functions to prevent link errors until schematic and board object and action code can be separated into DSO/DLL. * Add CMake build option to build Pcbnew with nanometer internal units.
-
- 27 Jan, 2012 1 commit
-
-
Dick Hollenbeck authored
-
- 26 Jan, 2012 1 commit
-
-
Alain Portal authored
-
- 23 Jan, 2012 2 commits
-
-
Dick Hollenbeck authored
compile base_screen.cpp separately for {pcbnew,cvpcb} and eeschema, so we can diverge internal units at compile time, not runtime
-
Dick Hollenbeck authored
-
- 06 Jan, 2012 1 commit
-
-
jean-pierre charras authored
Eeschema: add compil option in sch_field.cpp to go back to old behavior for field texts justifications (this option is not activated) Note: only vertical texts have a modified behavior. Minor other changes.
-
- 07 Dec, 2011 1 commit
-
-
marco. authored
-
- 18 Sep, 2011 1 commit
-
-
jean-pierre charras authored
Remove obsolete foldr resources/icons. Updates svg icons in folder resources.
-
- 09 Sep, 2011 1 commit
-
-
jean-pierre charras authored
Fix minor other issues. Remove unused files.
-
- 06 Sep, 2011 1 commit
-
-
Wayne Stambaugh authored
-
- 30 Aug, 2011 1 commit
-
-
Jerry Jacobs authored
-
- 12 Aug, 2011 1 commit
-
-
Andrey Fedorushkov authored
-
- 07 Aug, 2011 2 commits
-
-
jean-pierre charras authored
-
jean-pierre charras authored
-