Dick Hollenbeck
edc5783411
file maintenance, update some scripts
2014-01-09 09:01:59 -06:00
Maciej Suminski
487b609e76
Removed NETINFO_ITEM::SetNet() and NETINFO_ITEM::SetNetname() methods.
...
NETINFO_ITEM::m_Net and NETINFO_ITEM::m_Netname are const.
Changes to be verified:
- pcbnew/minimun_spanning_tree.cpp: It segfaults is m_Size == 0
- pcbnew/exporters/export_gencad.cpp: I removed the SetNetname() call, as it changes only the unconnected net and in the next line it returns if the net is unconnected. Still, I wonder if name for the unconnected net matters. What about tests that check if a net name is empty to decide if it is unconnected net or not.
2014-01-09 15:51:47 +01:00
jean-pierre charras
d3f0151ad4
Code cleanup: Pcbnew: move files relative to export functions to the new folder exporters
...
Pcbnew, Eeschema: remove include file <protos.h> from a lot of files which do not need it.
2014-01-08 20:29:46 +01:00
Dick Hollenbeck
a8bc07c832
Add KICAD_REPO_NAME to the about dialog and build_version.cpp
2014-01-08 08:47:39 -06:00
jean-pierre charras
f905b4697e
Code cleanup: Pcbnew: move files relative to exort functions to the new folder exporters
...
all: remove include <protos.h> from a lot of files which do not need it.
2014-01-08 15:18:51 +01:00
Maciej Sumiński
e9d3f787db
merge Orson's patch with changes
2014-01-07 20:02:03 -06:00
Dick Hollenbeck
a2a723ddf6
Fix option description, add mark_as_advanced(), and add a comment to KICAD_SKIP_BOOST
2014-01-07 20:00:47 -06:00
Maciej Sumiński
c1e68436f1
Remove assembly language files, and make building Boost optional.
...
https://lists.launchpad.net/kicad-developers/msg11965.html
2014-01-07 19:52:19 -06:00
Dick Hollenbeck
1c0f034bca
Make KiCad compile with minimal warnings against SVN HEAD of wxWidgets as of today.
2014-01-07 19:34:04 -06:00
jean-pierre charras
710e6a56c4
Move files relative to export code to subdir exporters.
2014-01-07 21:41:32 +01:00
jean-pierre charras
fe919cd456
Update demos. Fix pspice netlist issues when using ( and ) in net names ( parenthesis are replaced by underscore) .
2014-01-07 20:42:34 +01:00
Cirilo Bernardo
b02f12f440
Commit patch about new better vrml export. patch to fix mirrored page layout when print mirrored is enabled ( page layout should not be mirrored)
2014-01-07 20:27:51 +01:00
Maciej Suminski
8f054a606f
Fixed snapping and ratsnest update for EDIT_TOOL.
2014-01-07 17:23:17 +01:00
Maciej Suminski
84412ce135
Delaunau triangulation algorithm was bailing out if run on an emprty container.
2014-01-07 15:52:10 +01:00
Maciej Suminski
6ad9d013e2
Safer way for syncing pads in Push and Shover router.
2014-01-07 14:23:46 +01:00
Maciej Suminski
75db0cebb7
Fixed Push and Shove and ratsnest cooperation (tracks added by PNS are taken into account while calculating ratsnest).
2014-01-07 14:22:37 +01:00
Maciej Suminski
69cf8aa325
Fixed snapping for Push and Shove router.
2014-01-07 14:21:37 +01:00
Maciej Suminski
3fe183c472
Tools have possibility to react to GAL switching or model (board) reload.
2014-01-07 14:16:47 +01:00
Maciej Suminski
aaf857e894
Items removed from board are removed from ratsnest as well. Corrected the way of items removal from ratsnest.
2014-01-07 14:15:40 +01:00
Maciej Suminski
bc71a2c007
Removed TOOL_STATE.idle field, as it was redundant.
2014-01-07 14:11:53 +01:00
Maciej Suminski
7784365b39
Fixed bounding box for module texts.
2014-01-07 14:09:27 +01:00
Marco Serantoni
290a60a462
[MacOSX] Fixing STL && single processor building in pixman
2014-01-07 00:20:52 +01:00
jean-pierre charras
714d5b28d2
Better vrml export, from Cirilo Bernardo.
2014-01-06 21:14:24 +01:00
Maciej Suminski
537d82fb98
Upstream merge.
2014-01-06 10:29:31 +01:00
Marco Serantoni
54bbba6c86
[MacOSX] fixes some corner case compiling on x86 in boost
2014-01-04 14:40:22 +01:00
Marco Serantoni
2c39ea00e2
[MacOSX] Added support in boost context for PPC processors, now is possible again compile kicad testing for PPC ( https://svn.boost.org/trac/boost/ticket/8266 )
2014-01-04 03:13:18 +01:00
Dick Hollenbeck
84cf722541
This is why we cannot have nice things. This is why we test our changes before committing.
...
Pray for angus johnson who is support too many languages, and needs to find a text editor that removes trailing whitespace.
2014-01-03 18:46:06 -06:00
Dick Hollenbeck
dbb72d161e
fix some compiler warnings
2014-01-03 18:07:20 -06:00
Dick Hollenbeck
6b08cb4ca1
comment out broken tool_modview.cpp's useless footprint select button. somebody needs to fix this.
2014-01-03 17:19:54 -06:00
Dick Hollenbeck
cbcf666470
force switch to boost::context, add --force option to bzr clean-tree
2014-01-03 17:17:50 -06:00
Dick Hollenbeck
e659d53590
fix compiler warnings
2014-01-03 17:16:40 -06:00
jean-pierre charras
eb22bf426c
Pcbnew: very minor fixes and update: update clipper version. uncrustify polytri/* and fix some warning compil.
2014-01-03 18:39:28 +01:00
Cirilo Bernardo
6e56aa2ff0
IDF3 wxDateTime patch to fix MinGW builds for missing localtime_r().
2014-01-03 08:31:50 -05:00
Cirilo Bernado
deb3d54c01
Adds basic IDF3 export (board and cutouts / holes only)
2014-01-02 10:28:10 +01:00
Cirilo Bernardo
0b853c5af2
Adds basic IDF3 export (board and cutouts / holes only)
2014-01-02 10:26:03 +01:00
Dick Hollenbeck
c264823731
8 bit string relief via class UTF8
2014-01-01 20:17:07 -06:00
Dick Hollenbeck
f346727214
FIX: only invoke fp-lib-table options editor when table not empty.
2013-12-31 10:59:33 -06:00
Dick Hollenbeck
bfc72b0183
Add bzr clean-tree to download_boost.cmake
2013-12-31 10:58:05 -06:00
Marco Serantoni
54fe3eeeee
[MacOSX] Reorganize OSX Library PATH, first the USER's one then the SYSTEM's one
2013-12-31 15:28:34 +01:00
Marco Serantoni
4d139b590f
[MacOSX] Adding better support for Retina Display (NSHighResolutionCapable)
2013-12-31 12:03:02 +01:00
Marco Serantoni
6d2db4783e
[MacOSX] Manage older OpenSSL API (needed for OSX 10.6) and probably older linuxes
2013-12-31 11:48:16 +01:00
Marco Serantoni
7ffd6db5b4
[MacOSX] Manage older OpenSSL API (needed for OSX 10.6) and probably older linuxes
2013-12-31 11:45:17 +01:00
Marco Serantoni
b08c85f67c
[MacOSX] Removing freetype dependecy for Cairo (uses cocoa font management)
2013-12-31 11:44:16 +01:00
Marco Serantoni
2d53c8eef5
[MacOSX] disable -fvisibility due compiler blames..
2013-12-31 11:42:25 +01:00
Dick Hollenbeck
52d3535160
minor tidying
2013-12-31 00:25:53 -06:00
Dick Hollenbeck
f9ab5d2c61
Add -fvisibility options to significantly reduce binary sizes.
...
Switch to boost::context for all platforms, almost.
Please try your platform by commenting out fcontext.s in common/CMakeLists.txt.
2013-12-30 11:53:12 -06:00
Marco Serantoni
cae7a6ffb8
[MacOSX] fixes issues with previous OSX compilers gcc-4.2 and makes a better general beaviour of KICAD_BUILD_STATIC
2013-12-30 16:53:09 +01:00
Marco Serantoni
6e586d6996
Fixing typo
2013-12-30 01:36:57 +01:00
Marco Serantoni
ea4bec99d0
[MacOSX]/All purpose - Support for static linking
2013-12-30 01:27:03 +01:00
jean-pierre charras
7fa0aa8f4f
eeschema: fix compil issue. Boost build: boost lib context built only on OSX (does not build on mingw, and not needed)
2013-12-29 23:05:06 +01:00