- 18 Oct, 2014 1 commit
-
-
Wayne Stambaugh authored
* Write stable-release-policy.md for upcoming stable release. * Remove unused Doxygen options from Doxyfile.
-
- 17 Oct, 2014 1 commit
-
-
Bernhard Stegmaier authored
-
- 08 Oct, 2014 1 commit
-
-
Berhnard Stegmaier authored
* Fix creation of single app bundle with respect to scripting support. * Cleanup scripting search paths for OSX. * Fix some small CMake bugs from previous OSX build change. * Optimize bundle file structure to be consistent with Apple specs. * Add helper script for compiling wxWidgets and wxPython * Update OSX build instructions.
-
- 07 Oct, 2014 1 commit
-
-
Wayne Stambaugh authored
-
- 06 Oct, 2014 1 commit
-
-
Wayne Stambaugh authored
* Remove obsolete settings from Doxygen configuration file. * Fix some Doxygen warnings. * Add the board edge segment snapping to developers road map. * Fix some coding style issues in CMakeLists.txt
-
- 02 Oct, 2014 1 commit
-
-
Bernhard Stegmaier authored
* Compile all binaries into a single application bundle. * Use CMake BundleUtilities to make application bundle relocatable. * Restructure build output to directly create an image file. * Fix default search paths. * Set KIGITHUB environment variable. * Added patch to fix wxWidgets so names for OSX.
-
- 21 Jul, 2014 1 commit
-
-
unknown authored
Add interactive router doc, from Tomasz Wlostowski (see github.com/twlostow/kicad-dev/blob/junk/Documentation/interactive_router) Remove the outdated pns_router.txt file.
-
- 22 May, 2014 2 commits
-
-
Wayne Stambaugh authored
-
Wayne Stambaugh authored
-
- 18 May, 2014 1 commit
-
-
Wayne Stambaugh authored
- Create KiCad road map document. - Add road map to developer's documentation. - A separate road map build command to CMake so the road map can be built separately for use in websites. - Update .bzrignore to ignore road map files generated by Doxygen.
-
- 20 Mar, 2014 1 commit
-
-
Dick Hollenbeck authored
! The initial testing of this commit should be done using a Debug build so that all the wxASSERT()s are enabled. Also, be sure and keep enabled the USE_KIWAY_DLLs option. The tree won't likely build without it. Turning it off is senseless anyways. If you want stable code, go back to a prior version, the one tagged with "stable". * Relocate all functionality out of the wxApp derivative into more finely targeted purposes: a) DLL/DSO specific b) PROJECT specific c) EXE or process specific d) configuration file specific data e) configuration file manipulations functions. All of this functionality was blended into an extremely large wxApp derivative and that was incompatible with the desire to support multiple concurrently loaded DLL/DSO's ("KIFACE")s and multiple concurrently open projects. An amazing amount of organization come from simply sorting each bit of functionality into the proper box. * Switch to wxConfigBase from wxConfig everywhere except instantiation. * Add classes KIWAY, KIFACE, KIFACE_I, SEARCH_STACK, PGM_BASE, PGM_KICAD, PGM_SINGLE_TOP, * Remove "Return" prefix on many function names. * Remove obvious comments from CMakeLists.txt files, and from else() and endif()s. * Fix building boost for use in a DSO on linux. * Remove some of the assumptions in the CMakeLists.txt files that windows had to be the host platform when building windows binaries. * Reduce the number of wxStrings being constructed at program load time via static construction. * Pass wxConfigBase* to all SaveSettings() and LoadSettings() functions so that these functions are useful even when the wxConfigBase comes from another source, as is the case in the KICAD_MANAGER_FRAME. * Move the setting of the KIPRJMOD environment variable into class PROJECT, so that it can be moved into a project variable soon, and out of FP_LIB_TABLE. * Add the KIWAY_PLAYER which is associated with a particular PROJECT, and all its child wxFrames and wxDialogs now have a Kiway() member function which returns a KIWAY& that that window tree branch is in support of. This is like wxWindows DNA in that child windows get this member with proper value at time of construction. * Anticipate some of the needs for milestones B) and C) and make code adjustments now in an effort to reduce work in those milestones. * No testing has been done for python scripting, since milestone C) has that being largely reworked and re-thought-out.
-
- 14 Mar, 2014 1 commit
-
-
jean-pierre charras authored
-
- 22 Feb, 2014 1 commit
-
-
Blair Bonnett authored
-
- 21 Feb, 2014 1 commit
-
-
Fabrizio Tappero authored
-
- 19 Feb, 2014 1 commit
-
-
Marco Serantoni authored
-
- 13 Feb, 2014 1 commit
-
-
jean-pierre charras authored
Fix a minor error in class D_PAD: void D_PAD::Flip( int Y ) changed to virtual void D_PAD::Flip( const wxPoint& aCentre ) (as defined in BOARD_ITEM) Scripting: fix compatibility current pcbnew version in 2 examples and the default extension of board files in board.i (was .kicad_brd, now is .kicad_pcb)
-
- 10 Feb, 2014 1 commit
-
-
jean-pierre charras authored
-
- 08 Feb, 2014 1 commit
-
-
Marco Serantoni authored
-
- 07 Feb, 2014 2 commits
-
-
Marco Serantoni authored
-
jean-pierre charras authored
-
- 08 Jan, 2014 1 commit
-
-
- 08 Dec, 2013 1 commit
-
-
Dick Hollenbeck authored
Documentation/guidelines/UIpolicies.txt should not speak of the unspeakable use of <> in quoted strings.
-
- 07 Nov, 2013 1 commit
-
-
Dick Hollenbeck authored
-
- 11 Oct, 2013 1 commit
-
-
jean-pierre charras authored
Remove wxUSE_UNICODE definition from CMakeLists.txt, because this define comes from wxWidgets and should not be made inside kicad Remove KICAD_GOST option because it is now useless: the 2 GOST options are now selectable at run time and are: * specific page layouts (now user definable, and the GOST page layouts are available in template folder) * notation for multiple parts per package (made in eeschema, preference menu)
-
- 25 Sep, 2013 1 commit
-
-
Dick Hollenbeck authored
Add const PROPERTIES* to FootprintDelete(). Add {Get,Set}Properties() to FP_LIB_TABLE::ROW. Touch up fp table dialog.
-
- 18 Sep, 2013 1 commit
-
-
tomasz.wlostowski@cern.ch authored
-
- 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.
-
- 05 Jun, 2013 1 commit
-
-
jean-pierre charras authored
All: use a S expression to describe the page layout (title block and grid references). Work in progress. This should allow users to define their own page layout.
-
- 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 May, 2013 1 commit
-
-
Dick Hollenbeck authored
-
- 07 Mar, 2013 1 commit
-
-
Wayne Stambaugh authored
* Fix all Doxygen warnings except polygon files. * Add footprint library table tasks to TODO.txt. * Add definition to drag.h to prevent nesting. * Coding policy fixes.
-
- 01 Mar, 2013 1 commit
-
-
Wayne Stambaugh authored
-
- 23 Feb, 2013 1 commit
-
-
Wayne Stambaugh authored
-
- 22 Feb, 2013 1 commit
-
-
jean-pierre charras authored
-
- 14 Feb, 2013 2 commits
-
-
jean-pierre charras authored
-
Dick Hollenbeck authored
add -fPIC for all builds, even cross comiling to Windows from Linux, even non Debug and Release builds
-
- 12 Feb, 2013 1 commit
-
-
Dick Hollenbeck authored
-
- 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.
-
- 18 Jan, 2013 1 commit
-
-
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
-
- 28 Nov, 2012 1 commit
-
-
Lorenzo Marcantonio authored
-