Dick Hollenbeck
9e6eba96fd
remove global g_UserLibDirBuffer which was a project specific global, and no longer used with FP_LIB_TABLE support.
2014-06-03 10:59:52 -05:00
Dick Hollenbeck
49233429e4
*) update scripts/kicad-install.sh to use Github plugin for system footprints.
...
*) Add scripts/library-repos-install.sh for downloading *.pretty libraries and possibly using them.
*) Remove template/fp-* files, they are now at https://github.com/KiCad/kicad-library/template/ *
so they can be maintained by the library team. However note that it is possible to break
kicad-install.sh with uncoordinated changes to that github repo.
It is best to delete your ~/kicad_sources/kicad-lib.bzr directory before running kicad-install.sh
at this or any newer version relative to an older library repo.
2013-12-02 12:21:06 -06:00
Andrey Fedorushkov
25eaf50586
pcbnew: fix error build autoplace.cpp in linux gcc-4.8.2
...
template: add file fp-lib-table.for-eagle
2013-11-25 10:10:24 +04:00
Dick Hollenbeck
8fbdc6a50d
Add template fp-lib-table for eagle-6.4.0
2013-11-20 10:38:06 -06:00
Dick Hollenbeck
527695bf53
Add a place-holder Description to fp-lib-table rows
2013-11-19 12:08:24 -06:00
Carl Poirier
fd86b347e6
update fp-lib-table to footprint library renaming efforts.
2013-11-19 11:24:19 -06:00
Dick Hollenbeck
56b35ef6fb
half way point for Carl's *.mod file renaming work
2013-11-13 13:58:50 -06:00
Dick Hollenbeck
ae7966a20c
fix template files installation
2013-10-18 08:18:45 -05:00
Andrey Fedorushkov
cf9a3cdc38
fix auto install template files
2013-10-18 10:01:59 +04:00
Dick Hollenbeck
70951375c9
Add support for building *.deb file using CPack, install ~/fp-lib-table either from kicad-install.sh or from make install_user_configuration_files
2013-10-17 14:03:36 -05:00
jean-pierre charras
2e89516b6e
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)
2013-10-11 18:24:43 +02:00
Dick Hollenbeck
127876bd1b
Fix FP_LIB_TABLE::ROW operator=(), was not copying "description" field.
...
Remove tooltips from fp_lib_table wxGrid, were annoying and munging wxGrid's grid.
Change initial size of DIALOG_FP_LIB_TABLE.
2013-10-04 10:58:32 -05:00
Wayne Stambaugh
a7f31c59a8
Footprint library table ground work.
...
* 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.
2013-09-06 08:17:33 -04:00
Baranovskiy Konstantin
414dddbf59
Add GOST page layout description files in template
2013-07-24 17:57:38 +02:00
jean-pierre charras
9f22c35519
Add margin values control in pl_editor, and remove margin definition from class PAGE_INFO.
2013-07-20 21:36:19 +02:00
jean-pierre charras
fdbdb76c39
Initial release of pl_editor, the page layout and title block editor.
2013-07-19 20:27:22 +02:00
jean-pierre charras
fad35e7e00
Minor fixes. Gerbview: fix a collision name for GetLayout method.
2013-06-27 21:12:01 +02:00
Dick Hollenbeck
a651aaea00
Add script to make a footprint library table from the KiCad Bazaar library repository, either in s-expr or CSV format. Add also the generation of such tables as of today.
2013-06-25 10:56:12 -05:00
jean-pierre charras
91452f3b58
Custom page layout: add support for poly-polygons (useful for logos)
2013-06-08 20:19:09 +02:00
jean-pierre charras
1b05af7f8e
page layout: if the environment variable KICAD_WKSFILE points a S expr page layout descr, this descr is used instead of internal descr. Mainly for testing purposes.
...
Eeschema, dialog edit component: minor enhancement (the last selected notebook page is remembered during a session)
2013-06-07 11:49:36 +02:00
Dick Hollenbeck
e3351a9686
1) Add "rules" to base of tree for copying into BZR_HOME/rules.
...
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.
2013-05-25 23:36:44 -05:00
Dick Hollenbeck
89a391d001
move project templates from source tree to library tree
2013-04-13 16:30:21 -05:00
Dick Hollenbeck
3fa60aaed8
use lower case library names in *.pro & *.sch files, to match actual filenames in the template file set. Noticed on linux.
2013-04-11 14:04:30 -05:00
jean-pierre charras
6f19a7deac
pcbnew: fix some cosmetic issues (could be very dependant on wxWidgets/Gtk versions)
2013-03-30 14:36:19 +01:00
jean-pierre charras
d1604137cc
Pcbnew, ModEdit: fix issue when setting anchor position, and minor code cleaning.
2013-03-23 14:30:00 +01:00
jean-pierre charras
78a6ba31d8
Fix Bug #1132416 . Minor update in templates.
2013-02-24 18:31:18 +01:00
Brian Sidebotham
6124226428
switch a template's board format to kicad_pcb format
2013-01-01 14:48:32 -06:00
jean-pierre charras
c8f6806287
Eeschema: fix an old bug: sometimes E hotkey (and some other' hot keys) was editing a previously selected item, not the item under the mouse cursor
...
Templates: remove useless backup files
2012-10-31 21:27:31 +01:00
Dick Hollenbeck
6410862b15
add new templates to template/CMakeLists.txt, group all templates into one installation COMPONENT
2012-10-29 16:55:05 -05:00
Hans Henry von Tresckow
4845668a4a
TI Stellaris Launchpad Boosterpack Template.
...
Here is a first cut at the 40pin booster pack template. I made 2
versions, BoosterPack40, which has the optional J5 connector and is
2"x1.7" and BoosterPack40_min, which is 2"x1.35" and leaves the
switches accessible.
2012-10-29 15:48:33 -05:00
jean-pierre charras
2ea3c4acac
Eeschema: Bug fix (move component field was not undoable)
...
Minor enhancement in popup menus for wire and bus.
Kicad: stm32f0discovery template: very minor fix.
2012-10-23 18:37:19 +02:00
Kerusey Karyu
06f46e4b14
Fix error in stm32f100-discovery-shield.brd
2012-10-21 10:40:10 +02:00
Kerusey Karyu
54714fd989
Add stm32f100-discovery-shield template
2012-10-20 18:16:34 +02:00
jean-pierre charras
6840ec0d09
Fix a minor compatibility issue in .pro file for new boards, between decimils and nanometers versions of Pcbnew.
2012-10-17 12:57:21 +02:00
Brian Sidebotham
ab0e47d402
Commit patch from Brian Sidebotham: Project template in Kicad manager
2012-10-14 18:57:11 +02:00
jean-pierre charras
03128b7530
Eeschema: always stores sheet filename in unix-like notation, and fix a bug when editing sheet file name.
...
Pcbnew: add PDF format for drill map generation.
Plotter classes: tweaking code.
2012-10-13 20:54:33 +02:00
jean-pierre charras
726d772cfa
Pcbnew: Fix a refresh issue when changing active layer (Windows only)
...
Fix 2 very minor issues.
2011-09-19 18:29:46 +02:00
charras
cfd868562e
pcbnew:fixed muwave toolbar not working in AUI option.
...
fixed a grid refresh problem when using fast algo in drawpanel.cpp
2010-01-17 14:20:29 +00:00
jerryjacobs
cae96bceb1
Fixed aui component for other platform other than OSX, with wxwidgets 2.9 we dont need to define aui
2010-01-16 22:39:58 +00:00
charras
76d4054de9
cvpcb doc update. others updates and minor bugs fixes.
2009-03-03 19:42:49 +00:00
charras
346914c9e3
Some cleanup and libraries update
2008-11-22 11:10:40 +00:00
jerryjacobs
4c2b9e2199
+ Updated Atmel library
...
+ Moved DIP Packages to dip_sockets.mod from support.mod
+ Made DIP Packages board
+ Dutch language update to 90%
2008-11-19 20:25:17 +00:00
jerryjacobs
6f84112375
Menu and statusbar strings made more clear
2008-10-07 16:33:57 +00:00
jerryjacobs
6bf6b1808b
General dialog captions updated (made more clear ), standard template fix, icons.cpp remove from common
2008-10-01 19:57:10 +00:00
charras
27cf4ad0ad
pcbnew: addded zones in non copper areas and starting work to use polygons in zone fill algos in not copper areas
...
work in progress: see changelog
2008-09-26 19:51:36 +00:00
charras
ff9036b299
eeschema: code cleaning
2008-09-20 15:33:47 +00:00
f3nix
422ffdabc1
CMake:
...
* Require CMake version 2.6.1 on Windows and version 2.6.0 for other systems.
* Update FindSubversion to version from CMake 2.6.1 (localization issue solved).
* Remove FindwxWidgetsCVS and use the default one (some issues solved upstream).
* Formatting style changes.
2008-09-07 19:32:07 +00:00
f3nix
3e06ab44db
CMake cleanup.
2008-03-31 01:32:15 +00:00
f3nix
07a0e142ed
Lowercase CMake commands.
2008-03-11 15:57:54 +00:00
f3nix
af1c15646f
CMake:
...
* Change tabs to spaces.
* Make Boost required.
2008-01-30 09:42:19 +00:00