Dick Hollenbeck
bad00e7b46
uncork the hold on use of latest code in kicad-install.sh
2014-08-19 13:07:38 -05:00
Dick Hollenbeck
0c493d8035
KIWAY support in 5054 is stable enough to use in view of all other new features.
2014-08-05 22:46:11 -05:00
Dick Hollenbeck
6da86c12de
KIWAY::player_destroy_handler() skips on the wxWindowDestroyEvent, just in case
2014-07-17 09:10:15 -05:00
Dick Hollenbeck
3d311f831e
*) Remove more wxString static constructors which were crashing in PAGE_INFO assignment
...
to a new BOARD in the footprint editor. This is PAGE_INFO::A4 and company.
*) Remove static storage of the BOARD in the module editor.
2014-06-11 00:00:30 -05:00
unknown
764c18bde1
OSX install script fixes.
2014-05-29 20:35:49 +02:00
Dick Hollenbeck
9fe5ce67e6
Modular-Kicad milestone B), minor portion:
...
*) Implement a framework for "Data Load On Demand".
*) Implement FP_LIB_TABLE* PROJECT::PcbFootprintLibs(), which is the first
prototype.
This allows the project specific footprint tables to be part of the Module Editor
when invoked from Eeschema.
2014-05-09 13:35:48 -05:00
marco.
0166c95efd
OSX: fix incorrect path to launch pl_editor.
...
fix also a bug in python script round_value_robin.py.
2014-05-09 08:32:05 +02:00
Dick Hollenbeck
223e372628
peggable checkout version in scripts/kicad-install.sh
2014-05-08 17:29:22 -05:00
Dick Hollenbeck
b933ef8565
Allow building of a STABLE or TESTING version using kicad-install.sh.
2014-05-06 00:23:57 -05:00
Dick Hollenbeck
953bf1d923
kicad-install.sh: only install global fp-lib-table if non-existent
2014-04-11 08:36:20 -05:00
Nick Østergaard
a54df13036
bzr email happiness
2014-04-11 08:30:30 -05:00
Dick Hollenbeck
94bc435599
Enhance scripts/library-repos-install.sh to create library-repos-install.bat and add that.
2014-04-07 07:28:44 -05:00
Dick Hollenbeck
35b554d9d9
make kicad-install.sh executable
2014-04-06 14:21:10 -05:00
Dick Hollenbeck
a196db3811
use proper schematic parts library
2014-04-06 14:12:37 -05:00
Dick Hollenbeck
8bfcb00aab
kicad-install.sh uses https protocol.
2014-04-06 13:50:59 -05:00
jean-pierre charras
152c97a34f
kicad-install.sh: fix bad url for legacy libraries. Add the same script hich does not need a bazaar account to download Kicad (using https instead of ssh to create branches)
2014-03-18 19:52:29 +01:00
Marco Serantoni
73898d5954
[MacOSX] Refines in building system, now bundles lib migration supports symbolic links
2014-02-12 00:13:14 +01:00
Marco Serantoni
eb34364d89
[MacOSX] Automating building for OSX with KICAD_SCRIPTING, see Documentation/compiling/mac-osx.txt
2014-02-07 19:53:54 +01:00
Dick Hollenbeck
784e43f2e8
Add option --remove-orphaned-libraries to scripts/library-repos-install.sh
2014-01-28 08:23:01 -06:00
Marco Serantoni
786bb81c4d
[MacOSX] KICAD_BUILD_DYNAMIC stabilized and almost working
2014-01-27 23:24:04 +01:00
Dick Hollenbeck
bf30114db8
use changed URL to library repo.
2014-01-20 13:10:45 -06:00
Dick Hollenbeck
860d26e451
kicad-install.sh: abort on first failure.
2013-12-23 09:39:40 -06:00
Dick Hollenbeck
5c28285cdf
kicad-install.sh and library-repos-install.sh utilize /etc/profile.d/kicad.sh for setting environment variables globally
2013-12-13 09:35:05 -06:00
Dick Hollenbeck
7ba078b620
remove USE_FP_LIB_TABLE code, make it the norm. Add lazy loading support to FOOTPRINT_INFO.
2013-12-12 10:01:03 -06:00
Dick Hollenbeck
7985a4b16b
From kicad-install.sh, issue instructional aid on setting KIGITHUB if not already set.
2013-12-04 16:19:55 -06:00
Dick Hollenbeck
879a6225c2
Add a test script for plugin testing, and some asserts, no bugs fixed.
2013-12-03 12:37:21 -06:00
Dick Hollenbeck
c6d7ee7e19
Fix important informational comment in library-repos-install.sh
2013-12-02 14:08:13 -06:00
Dick Hollenbeck
81bdafcf55
*) 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
Dick Hollenbeck
4a297e7812
library repo name has changed at launchpad, and will soon be switched to github.
2013-12-02 00:59:06 -06:00
Jon Neal
18dd52385f
FIX: Red Hat (and derivatives such as Fedora) support in kicad-install.sh
2013-11-27 08:13:06 -06:00
Dick Hollenbeck
683a655fa7
python in kicad-install.sh, if user enables it
2013-11-10 00:31:13 -06:00
Colin Cooper
253b62a0e5
kicad-install.h checks if bzr id set
2013-11-07 12:15:58 -06:00
Dick Hollenbeck
0d69a817e6
kicad-install.sh needed libcairo2-dev prerequisite
2013-11-06 08:37:39 -06:00
Dick Hollenbeck
3a821bf8e6
add libglew-dev prerequisite for debian systems, it pulls in libgl1-mesa-dev and libglu1-mesa-dev on its own
2013-11-06 00:14:15 -06:00
Dick Hollenbeck
0ca123d255
add --uninstall-libraries to kicad-install.sh
2013-10-31 14:12:14 -05:00
Dick Hollenbeck
416c44615a
memory leak, comments
2013-10-30 00:14:11 -05:00
Dick Hollenbeck
75f2e5446e
script improvements
2013-10-24 08:57:01 -05:00
Dick Hollenbeck
2033181bd8
fixes
2013-10-23 06:40:17 -05:00
Dick Hollenbeck
1c3f23ba1d
Distro specific architecture in scripts/kicad-install.sh.
2013-10-22 09:28:30 -05:00
Dick Hollenbeck
939ef4ad59
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
Dick Hollenbeck
1eab1f7a88
add script to build KiCad on Ubuntu/Debian/Mint linux
2013-10-17 10:33:46 -05:00
Dick Hollenbeck
74ce031e62
Set PROPERTIES* into FP_LIB_TABLE::ROW, which is a parsed (binary) form of the 'options'.
...
Write parser and formatter for options. Write dialog verification used before saving
FP_LIB_TABLEs, triggered from OK button in table editor.
Switch PROPERTY's value column to std::string from wxString.
Add event handler to fp lib table dialog for upcoming options dialog.
2013-09-24 16:23:13 -05:00
Dick Hollenbeck
ecca7434e1
GITHUB_PLUGIN now builds under the scripting DSO on linux.
...
Enhance IO_MGR::GuessPluginTypeFromLibPath() to support the GITHUB plugin.
Build boost with -fPIC on Linux unconditionally, in preparation for
DLL/DSO build of kicad.
Add python script to test back to back reads of GITHUB plugin.
2013-09-23 10:19:39 -05:00
Dick Hollenbeck
4f78403463
BOM generators now report count of "interesting" components, rather than total components
2013-09-20 10:11:45 -05:00
Dick Hollenbeck
1e8430d53d
Lorenzo's help enabled a fix to UTF8 support in csv.writer in python bom generators.
2013-09-19 18:50:30 -05:00
Dick Hollenbeck
0ba6f998c8
Clarify, extend, and rename ky*.py to kicad_netlist_reader.py.
...
Significantly enhance the bom_csv_grouped_by_value.py BOM generator.
IMO it at this moment, the best BOM production tool for KiCad.
2013-09-01 12:49:01 -05:00
jean-pierre charras
45155ff0af
merge with trunk
2013-08-07 12:13:54 +02:00
Dick Hollenbeck
efb34166ea
*) retain grid origin in the BOARD and save it in legacy and kicad board files.
...
*) add hotkey for setting the grid origin as 'S', in board editor, module editor.
*) re-position the function interface for cursor movement from BASE_SCREEN into
class EDA_DRAW_FRAME. This is a prelude to getting rid of BASE_SCREEN or
splitting it up.
2013-08-03 00:15:23 -05:00
Dick Hollenbeck
17b1c04f45
add script which converts footprint libraries from one format to another
2013-07-28 11:28:17 -05:00
Dick Hollenbeck
e513380a85
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