kicad patches
Go to file
John Beard 8c6313ac1a Extend arrays and duplicate to pcbnew (GAL and legacy), covering modules, text, lines, tracks, dimensions and targets.
Text arrays can now use "%s" as a placeholder to be substituted with the array index.

Also expand menu options for move exact, arrays and duplicate.

Minor fixes for arrays - use proper unit parsing, add numbering start for circular arrays

Add circle radius indicator to array dialogue
2015-02-12 03:22:24 +00:00
3d-viewer Pcbnew: fix Bug #1413701 (Segfault on highlight "unconnected" net 0 in Pcbnew ). Also, remove now useless code and other very minor fixes. 2015-01-23 12:24:32 +01:00
CMakeModules Set default footprint library table and 3D model library environment variables. 2015-02-03 15:42:33 -05:00
Documentation Convert coding policy document from odt to markdown for inclusion in developer's documentation. 2015-01-16 13:57:16 -05:00
bitmap2component Pcbnew: fix Bug #1413701 (Segfault on highlight "unconnected" net 0 in Pcbnew ). Also, remove now useless code and other very minor fixes. 2015-01-23 12:24:32 +01:00
bitmaps_png Extend arrays and duplicate to pcbnew (GAL and legacy), covering modules, text, lines, tracks, dimensions and targets. 2015-02-12 03:22:24 +00:00
common Add "move exact" and "duplicate" tools to pcbnew 2015-02-12 03:22:24 +00:00
cvpcb Pcbnew: simplify draw code in default canvas and plot functions by removing the plot LINE option, which is not existing in all plotters, not existing in opengl/cairo canvas, and not usefull in default canvas. 2015-02-02 09:06:39 +01:00
demos Fix compat with swig 3.03 2015-01-04 08:19:04 +01:00
eeschema Add "move exact" and "duplicate" tools to pcbnew 2015-02-12 03:22:24 +00:00
gerbview Add "move exact" and "duplicate" tools to pcbnew 2015-02-12 03:22:24 +00:00
helpers/tools_to_build_newstroke-font See CHANGELOG.txt 2010-02-14 14:59:43 +00:00
include Extend arrays and duplicate to pcbnew (GAL and legacy), covering modules, text, lines, tracks, dimensions and targets. 2015-02-12 03:22:24 +00:00
kicad Minor and very minors fixes: move -DKICAD_USE_WEBKIT definition to the main CMakeLists.txt. Remove duplicate semi-colon at end of some lines. 2015-01-17 09:01:16 +01:00
lib_dxf Pcbnew: very minor fixes and update: update clipper version. uncrustify polytri/* and fix some warning compil. 2014-01-03 18:39:28 +01:00
new Jettison FP_LIB_TABLE::ConvertFromLegacy() into a static function, where it 2014-04-09 08:33:04 -05:00
packaging Aesthetic enhancements ( use few svg icons from Konstantin Baranowskiy). 2014-12-18 19:53:19 +01:00
pagelayout_editor Add "move exact" and "duplicate" tools to pcbnew 2015-02-12 03:22:24 +00:00
patches OSX build fixes. 2014-12-08 12:40:38 -05:00
pcb_calculator Minor and very minors fixes: move -DKICAD_USE_WEBKIT definition to the main CMakeLists.txt. Remove duplicate semi-colon at end of some lines. 2015-01-17 09:01:16 +01:00
pcbnew Extend arrays and duplicate to pcbnew (GAL and legacy), covering modules, text, lines, tracks, dimensions and targets. 2015-02-12 03:22:24 +00:00
polygon Very minor fixes: add missing const return type to some GetBoundingBox() declarations. Change few functions names to better names in some places (like GetName() to GetPinName() ) 2015-01-18 18:28:14 +01:00
potrace 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
qa Fix the pcb bouncing box test adding the track clearance. 2015-02-01 19:31:47 +01:00
resources/linux/mime Very minor fixes. 2014-12-21 16:47:38 +01:00
scripting Misc minor fixes (Fix some minor compil warnings). 2015-01-18 12:49:32 +01:00
scripts Minor fixes (typo in messages) 2014-12-30 18:15:46 +01:00
template Cvpcb: very minor fixes. 2015-01-11 19:35:02 +01:00
tools switch back to original sexpr usage of PTREE, add new DSNLEXER constructor, enforce accessors in kicad.exe 2014-07-07 14:49:14 -05:00
utils Fixes issues with IDF file I/O on Windows (the famous 'ascii vs. binary' issue) and the reported problem of partial paths when KISYS3DMOD is specified. 2015-01-13 11:47:07 +01:00
webviewer Code cleaning: move class PAGE_INFO from common.h to class_page_info.h; 2014-12-23 14:01:59 +01:00
.bzrignore Add road map to developer's documentation. 2014-05-18 19:37:45 -04:00
.gitconfig Remove .gitignore file and add .gitconfig. (fixes previous fix for lp:1407338) 2015-01-06 16:46:04 -05:00
AUTHORS.txt * Add Cirilo Bernardo as contributor in AUTHORS.txt 2014-10-22 11:24:16 +01:00
CHANGELOG.txt Eliminate many assumptions in Pcbnew's library manager, pertaining to locality of libraries and 2012-11-19 10:19:38 -06:00
CMakeLists.txt Pcbnew build: Set KICAD_USE_WEBKIT option default value to OFF. There are 3 reasons: 2015-02-06 11:49:09 +01:00
COPYRIGHT.txt fix license text in COPYRIGHT.txt, remove duplicate Documentation/copyright.txt 2013-05-23 08:43:42 -05:00
CTestConfig.cmake See CHANGELOG.txt 2010-02-14 14:59:43 +00:00
Doxyfile Add missing coding policy to full documentatin build. 2015-01-16 15:18:34 -05:00
INSTALL.txt Change Windows install tree to match Linux install tree. 2014-10-31 16:44:09 -04:00
README.txt All: fix some issues in messages to translate. Remove fully outdated files 2013-04-10 09:23:20 +02:00
TODO.txt Modular KiCad Blueprint Milestone B), major portions: 2014-08-13 15:28:54 -05:00
copyright.h Initial KIWAY (modular-kicad) work. Various tweeks. 2014-02-03 09:10:37 -06:00
license_for_documentation.txt 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
rules 1) Add "rules" to base of tree for copying into BZR_HOME/rules. 2013-05-25 23:36:44 -05:00
uncrustify.cfg Fix case statement indentation setting for uncrustify. 2015-01-08 09:02:27 -05:00

README.txt

KiCad README
============
For specific documentation like Compiling, GUI translation, Old changelogs see the
Documentation subfolder.

Files
-----
AUTHORS.txt         - The authors, contributors, document writers and translators list
CHANGELOG.txt       - This years changelog (see for previous years Documentation/changelogs)
CMakeList.txt       - CMAKE build tool script
COPYRIGHT.txt       - A copy of the GNU General Public License Version 2
CTestConfig.cmake   - Support for CTest and CDash testing tools
Doxyfile            - Doxygen config file for Kicad
INSTALL.txt         - The release (binairy) installation instructions
TODO.txt            - Todo list
uncrustify.cfg      - Uncrustify config file for uncrustify sorces formatting tool

Subdirectories
--------------
3d-viewer      - Sourcecode of 3D viewer
bitmaps        - Menu and program icons
bitmap2component - Sourcecode of a small application to create a footprint or a component from a B&W bitmap
                    this component or footprint has just graphic items that show the bitmap
CMakeModules   - Modules for the CMAKE build tool
common         - Sourcecode of the common library (common functions shared across whole suite)
cvpcb          - Sourcecode of CvPCB, tool to link components with footprints sourcecode
demos          - Some demo examples
Documentation  - Compiling documentation. Translating the GUI, old changelogs etcetera.
eeschema       - Sourcecode of the schematic editor
gerbview       - Sourcecode of the gerber viewer
helpers        - Helper tools and utilities for development
include        - Interfaces to the common library
internat       - Internationalisation files
kicad          - Sourcecode of the project manager
packaging      - Files for packaging on Windows and Mac OSX
pcbnew         - Sourcecode of the printed circuit board editor
polygon        - Sourcecode of the polygon library
resources      - Resources for installation, freedesktop mime-types for linux
scripts        - Helper scripts. For building, sourcecode packaging.
template       - Project template(s)