- 21 Sep, 2013 4 commits
-
-
Dick Hollenbeck authored
BUILD_GITHUB_PLUGIN will build GITHUB_PLUGIN on Linux now. Don't know if the parser works yet, but the FootprintEnumerate() function worked in testing.
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
Dick Hollenbeck authored
-
- 06 Sep, 2013 1 commit
-
-
Wayne Stambaugh authored
* Remove defined CMAKE_INSTALL_PREFIX for Windows from main CMakeList.txt. * Move footprint library path detection code from pcbnew.cpp to EDA_APP object. * Add CMAKE_INSTALL_PREFIX to config.h.cmake. * Simplify and fix search path list code. * Add CMAKE_INSTALL_PREFIX to the list of search paths in case KiCad was installed using `make install`. * Add default global footprint library table to CMake install. * Add method to set footprint library table to PCB_BASE_FRAME object. * Remove unused function EDA_APP::GetLibraryFile(). * Minor FP_LIB_TABLE object improvements.
-
- 26 Aug, 2013 1 commit
-
-
Dick Hollenbeck authored
-
- 20 Aug, 2013 1 commit
-
-
Dick Hollenbeck authored
Lay basis for a more full featured usage of boost, including compiled libraries such as unit_test_framework, system, etc. Move headers now into boost_root/include/boost/.
-
- 06 Aug, 2013 1 commit
-
-
Carl Poirier authored
REMOVE: USE_PCBNEW_NANOMETERS by making it the only way to go in pcbnew, effectively removing the deci-mils build.
-
- 04 Aug, 2013 1 commit
-
-
Brian Sidebotham authored
* Added modified CMake FindPython... modules to support using Python-a-mingw-us distribution when building Windows scripting support using MinGW
-
- 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()
-