- 02 Nov, 2014 1 commit
-
-
jean-pierre charras authored
Fix many doxygen warnings (due to missing info, old comments, typo ...) when building the doxygen doc.
-
- 05 Jul, 2014 1 commit
-
-
Dick Hollenbeck authored
-
- 16 Mar, 2014 1 commit
-
-
unknown authored
-
- 02 Jan, 2014 1 commit
-
-
Dick Hollenbeck 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.
-
- 03 Oct, 2013 1 commit
-
-
Dick Hollenbeck authored
-
- 26 Sep, 2013 2 commits
-
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
Make pretty prettier by striving for single line module pads. Add slick std::string based strprintf(), twice.
-
- 01 Jul, 2013 1 commit
-
-
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().
-
- 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
-
- 18 Dec, 2012 1 commit
-
-
Wayne Stambaugh authored
-
- 08 Dec, 2012 1 commit
-
-
Dick Hollenbeck 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
-
- 29 Oct, 2012 1 commit
-
-
Dick Hollenbeck authored
-
- 25 Oct, 2012 3 commits
-
-
Dick Hollenbeck authored
switch from STREAM_OUTPUTFORMATTER to FILE_OUTPUTFORMATTER mostly throughout,and minor richio factoring
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
add class FILE_OUTPUTFORMATTER and use it in PCB_IO, since it is about 8-10 faster than STREAM_OUTPUTFORMATTER
-
- 07 Oct, 2012 1 commit
-
-
Wayne Stambaugh authored
* Add footprint methods to PCB_IO. * Add FP_CACHE and FP_CACHE_ITEM for handling new footprint library design. * Add code to save legacy libraries in new format. * Change behavior of BOARD_ITEM::GetLayerName() to return the default layer name when the item does not have a BOARD as a parent. * Minor changes to the module output formatter when writing to module library files (no BOARD as parent). * Add new (and some that I forgot along the way) CMake flags to EDA_BASE_FRAME::CopyVersionInfoToClipboard(). * Add -Wno-narrowing to GCC flags to stop GCC 4.7 from complaining about a conversion from int to unsigned in the Boost polygon library. * Add INPUT_STREAM_READER to richio.cpp to allow using any object derived from wxInputStream as a LINE_READER (needs to be validated).
-
- 15 May, 2012 1 commit
-
-
Dick Hollenbeck authored
-
- 09 Jan, 2012 1 commit
-
-
Dick Hollenbeck authored
-
- 06 Dec, 2011 1 commit
-
-
Dick Hollenbeck authored
-
- 02 Dec, 2011 1 commit
-
-
Dick Hollenbeck authored
-
- 13 Oct, 2011 1 commit
-
-
jean-pierre charras authored
-
- 30 Sep, 2011 1 commit
-
-
Wayne Stambaugh authored
* Correct all user strings and comments for the correct capitalization of application names according to JP. They are KiCad, Pcbnew, CvPcb, Eeschema, and GerbView. * Add a note the the user interface policy about the correct capitalization.
-
- 28 Feb, 2011 1 commit
-
-
jean-pierre charras authored
Use UTF-8 encoding only in kicad files. Under Linux, this was already the case. Under Windows, texts with non ascii characters must be corrected. This ensure compatibility between platforms.
-
- 04 Feb, 2011 1 commit
-
-
Dick Hollenbeck authored
early work on DLL exports for sweet lib, stop using <cstdio> which mingw seems not to like cuz snprintf()
-
- 02 Feb, 2011 2 commits
-
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
* macros.h now has TO_UTF8() and FROM_UTF8() which are working converters to and from UTF-8 encoding for any wxWidgets build mode. We can switch to them at any time. I am using them now for specctra conversions and elsewhere where I wanted gauranteed UTF8 encoding. * added OUTPUTFORMATTER::Quoted( const wxString& ) to simplify converting to UTF8 encoded s-expression atoms. The recommended technique is now simply: out->Quoted( wxString ).c_str()
-
- 12 Jan, 2011 1 commit
-
-
Dick Hollenbeck authored
-
- 01 Jan, 2011 2 commits
-
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
* Added the basic structure to the Sweet parser in sch_part.cpp. * Got inheritence working off of the 'extends' keyword and PART::inherit() * Tossed the units support out of sweet.keywords, since we agreed to go dimensionless. ++richio: * Added the problemInputLine support to PARSE_ERROR, so UI can show the offending line of bytes. Yes bytes, not even guaranteed to be characters.
-
- 30 Dec, 2010 1 commit
-
-
Dick Hollenbeck authored
-
- 28 Dec, 2010 2 commits
-
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
- 27 Dec, 2010 1 commit
-
-
Dick Hollenbeck authored
-
- 19 Dec, 2010 1 commit
-
-
Dick Hollenbeck authored
-
- 09 Nov, 2010 1 commit
-
-
Dick Hollenbeck authored
-
- 21 Oct, 2010 2 commits
-
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-