- 14 Jun, 2013 1 commit
-
-
jean-pierre charras authored
-
- 13 Jun, 2013 1 commit
-
-
Dick Hollenbeck authored
-
- 01 Jun, 2013 1 commit
-
-
Dick Hollenbeck authored
-
- 31 May, 2013 3 commits
-
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
*) Enhancements to make_lexer(). *) Support multi-threaded build. *) Switch to "bzr patch" from patch.exe for Windows users.
-
Dick Hollenbeck authored
-
- 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.
-
- 23 Feb, 2013 1 commit
-
-
Wayne Stambaugh authored
-
- 14 Feb, 2013 1 commit
-
-
Wayne Stambaugh authored
Add CheckCXXSymbolExists.cmake to fix configure bug using CMake versions prior to 2.8.6. (fixes lp:1124854)
-
- 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.
-
- 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.
-
- 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 Oct, 2012 1 commit
-
-
Wayne Stambaugh authored
-
- 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).
-
- 17 Apr, 2012 1 commit
-
-
Dick Hollenbeck authored
-
- 07 Apr, 2012 2 commits
-
-
Wayne Stambaugh authored
* Save dialog now supports saving boards to new file format. * Add CMake option to build s-expression file save. * Add check to main CMakeList.txt file to make sure nanometers are enables when the new file format is built. * Minor tweaks to object format functions for improved output. * Rename kicad_plugin.h/cpp to legacy_plugin.h/cpp.
-
jean-pierre charras authored
-
- 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.
-
- 23 Jan, 2012 1 commit
-
-
Dick Hollenbeck authored
-
- 13 Jan, 2012 1 commit
-
-
Dick Hollenbeck authored
-
- 15 Dec, 2011 1 commit
-
-
Dick Hollenbeck authored
-
- 07 Dec, 2011 1 commit
-
-
Dick Hollenbeck authored
-
- 18 Sep, 2011 1 commit
-
-
jean-pierre charras authored
Try to use bzr rules to commit files with LF only in .cpp and .h files. Should change CRLF to LF in all bitmaps .cpp files. In BITMAP_OPAQUE, use unsigned char instead of char for png member to remove warnings with some compilers.
-
- 09 Sep, 2011 1 commit
-
-
Roman Bashkov authored
* Add hotkey fast switch to two grids: for place and trace Alt+"1" - switch grid for place module Alt+"2" - switch grid for trace This two grid set in dialog - menu Preferences->Dimensions->Grid. * Add hotkey switch grid: "`" - switch to next grid Ctrl+"`" - switch to previous grid * Add hotkey switch track width: "W" - switch to next track width Ctrl+"W" - switch to previous track width cmakemodules: * Add GOST to KICAD_BUILD_VERSION if define KICAD_GOST.
-
- 08 Sep, 2011 1 commit
-
-
Dick Hollenbeck authored
-
- 07 Sep, 2011 1 commit
-
-
jean-pierre charras authored
Remove minizip from kicad sources. Useless because now (and since a long time) wxWidgets supports full zip file read/write, and minizip build creates problems under Windows, due to zlib not always installed.
-
- 29 Aug, 2011 2 commits
-
-
Dick Hollenbeck authored
-
Wayne Stambaugh authored
* Add USE_IMAGES_IN_MENUS definition to override the default platform behavior for adding images to menu items. * Update COMPILING.txt to document how to use USE_IMAGES_IN_MENUS. * Fix Windows segfault when creating language selection submenu introduced by new bitmap code in r3087. * Changed per email from JP from CVPcb to CvPcb because I'm getting old and blind and misread the email. * Lot's of Doxygen comment and coding style policy fixes.
-
- 24 Aug, 2011 1 commit
-
-
Dick Hollenbeck authored
-
- 06 Apr, 2011 1 commit
-
-
Wayne Stambaugh authored
* Merged CMake 2.8.4 version of FindwxWidgets.cmake with local copy. * Merged CMake 2.8.4 version of UsewxWidgets.cmake with local copy. * Bump required version of CMake to 2.8.0. * Delete commented out include from eeschema/protos.h that I forgot on my last commit.
-
- 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()
-
- 30 Jan, 2011 1 commit
-
-
Wayne Stambaugh authored
* Remove all occurrences if #ifdef USE_WX_ZOOM and all associated code within the #else/#endif block ( old zoom code ). * Removed the build option for USE_WX_ZOOM from CMakeList.txt and config.h.in. * Removed all scaling code in base screen object. * Fixed buffered paint and buffered client DC on Windows. Buffering works properly on Linux and Windows. * Modified kicad_device_context.h to automatically uses buffering on platforms where double buffering is supported natively. * Remove all of the scaled versions of the drawing functions in gr_basic.cpp and any support code. * Removed all traces of ActiveScreen global variable from eeschema and gerbview. * Renamed Recadre_Trace to RedrawScreen in draw frame object. * Renamed PostDirtyRect to RefreshDrawingRect in draw panel object. * Lots of code cleaning an Doxygen comment improvements.
-
- 21 Jan, 2011 1 commit
-
-
Dick Hollenbeck authored
-
- 19 Jan, 2011 1 commit
-
-
Dick Hollenbeck authored
* TokenList2DsnLexer.cmake now supports comments, which start with a leading # character, and may be either on their own line or on a line after a token. * DSNLEXER::PopReader() now pops even the last LINE_READER* and returns it. ++pcbnew: * SPECCTRA_DB now inherits from new class SPECCTRA_LEXER, which led to a great deal of simplification and code factoring. * Moved specctra keywords into specctra.keywords.
-
- 17 Jan, 2011 1 commit
-
-
Dick Hollenbeck authored
* TokenList2DsnLexer.cmake now wraps each token enum in its own namespace. It also no longer setup of the "using" directive in the header file, which was bad behavior. C++ enum values will have name collisions unless the enums themselves are different namespaces. ++new: * Sweet library is now a DSO/DLL. * Brought in SWIG to do a wrap of the Sweet DSO/DLL for unit testing and scripting. The SWIG DSO/DLLs are built separate from the Sweet DSO/DLL and are also optional.
-
- 28 Dec, 2010 2 commits
-
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
- 27 Dec, 2010 3 commits
-
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-