Tomasz Wlostowski
33f3aca611
geometry: IsSolid() and Move() methods, segment overlap detection, some improvements in SHAPE_LINE_CHAIN class.
2014-11-14 19:18:31 +01:00
Tomasz Wlostowski
4e280f065f
P&S router: fixed shove force propagation incorrect issues causing improper via dragging.
2014-11-14 19:17:52 +01:00
Tomasz Wlostowski
4e67de5c15
P&S router bugfixes
...
- fixed walkaround bug causing unwanted overlap/clearance violation when the first segment of trace being laid intersects the obstacle's hull at the same point twice (ie. goes in, turns around and goes out).
- fixed placer bug not splitting the start segment after toggling via placement or changing trace width
2014-11-14 19:17:01 +01:00
Tomasz Wlostowski
80adf9d85b
router: multiple changes
...
- re-worked PNS_LINE_PLACER and PNS_ROUTER classes a bit, removing duplicate class members
- cleaned up Andrew's blind/buried via fixes
- fixed 'custom via width' dialog bug updating the width even when closed/cancelled
- fixed incorrect radius of drawn microvias
2014-11-14 19:15:58 +01:00
Nick Østergaard
32eb568ec4
Pcbnew place track menu entry hot key text fix.
2014-11-14 11:09:07 -05:00
Maciej Suminski
030e4795f0
Added an additional search path for GLEW (closing bug report 1247910).
2014-11-14 09:30:52 +01:00
jean-pierre charras
35c591166f
Pcbnew: fix Bug #1391561 (PCBNew segfaults on BOM creation). Does not happen on all platforms. Could be due to use of data just previoulsy deleted.
...
Very minor other changes.
2014-11-14 08:25:17 +01:00
Maciej Suminski
15aa24afe8
pcbnew: Modules can be selected with block selection tool without including texts & references (GAL).
2014-11-13 17:32:59 +01:00
Maciej Suminski
4eabe23104
pcbnew: Allows selecting module edges in module editor, when they are covered with other items (GAL).
2014-11-13 16:58:24 +01:00
Maciej Suminski
90c7c72d81
Reverted missing changes.
2014-11-13 16:37:15 +01:00
Maciej Suminski
7de3aa9af2
Reverted the last commit, apparently not every GLEW contains required definitions.
2014-11-13 16:30:30 +01:00
Maciej Suminski
1f8b77697f
gal: Check maximum framebuffer size (OpenGL).
2014-11-13 16:17:53 +01:00
Maciej Suminski
1855db5493
pcbnew: Fix persistent multiple items selection box that stays after selecting a polygon/line (GAL).
2014-11-13 14:11:26 +01:00
unknown
d54675b56b
Fix bug in IDF export (plus minor cleaning up of IDF/VRML export)
2014-11-13 12:29:05 +01:00
Maciej Suminski
d84567ae40
pcbnew: fixes crash when a new part footprint is changed.
2014-11-13 11:06:41 +01:00
jean-pierre charras
f5fd471dd9
Pcbnew: fix Bug #1392087 ( adhesive layer plot broken ).
2014-11-13 09:00:28 +01:00
Alexander Golubev
1aec1f5985
An ugly if condition replaced with a CACHE'd cmake variable in CMakeList.txt.
2014-11-12 21:09:47 -05:00
Adam Wolf
174c62440b
Fix previous version of patches/wxwidgets-3.0.2_macosx_yosemite.patch.
2014-11-12 19:38:18 -05:00
Wayne Stambaugh
37da6766ec
Update avhttp-master.zip to the latest version so Boost 1.57 can be used to build KiCad.
2014-11-12 19:13:27 -05:00
jean-pierre charras
8da93abcb8
Polygon tools: update Clipper lib to 6.2.1
...
Minor doc update.
2014-11-12 18:58:39 +01:00
unknown
b411b240f2
bitmap2component: Add a layer selection to export a logo for Pcbnew from a Cirilo Bernardo's patch.
...
Apply patch from Cirilo Bernardo with some minor changes: mainly allows also the solder mask layer and keep ref and value fields on the silk layer.
2014-11-12 17:59:12 +01:00
unknown
9524ad1f17
Cvpcb: fix bug Bug #1386933 (Horizontal scrollbars not appearing in CvPcb)
2014-11-12 11:46:40 +01:00
jean-pierre charras
9e6ed2b75f
Eeschema plot: fix Bug #1391538 (eeschema PS/PDF export, objects have wrong Z-order )
2014-11-12 11:32:02 +01:00
Blair Bonnett
1188cd433b
Fix wxWidgets debug assertion for wxTextCtrl::IsSingleLine() in GTK.
...
* Fix assertions in Eeschema when editing net labels, electronic rules check,
and plotting.
* Fix assertion when opening PCB calculator.
* Fix assertions in Pcbnew when changing footprints in footprint properties
dialog and adding or editing text.
2014-11-09 14:24:37 -05:00
jean-pierre charras
f877a1159e
Fix python scripting issue (EDA_RECT not mapped)
2014-11-08 14:30:39 +01:00
jean-pierre charras
6a93777a51
Polyline.h: remove useless class CRect. Use the more powerful EDA_RECT instead. Clean and remove duplicate code.
2014-11-08 13:25:29 +01:00
Garth Corral
3764021ef7
Add patch for wxWidgets 3 to fix scrolling on OSX.
2014-11-06 19:50:08 -05:00
Garth Corral
5c3cc11ed5
Fix debug assertion when clicking on hot key menu. (fixes lp:1389932)
2014-11-06 15:56:34 -05:00
Adam Wolf
5f6f59ef2e
Fix OSX bundle library write permission bug.
2014-11-06 13:36:07 -05:00
jean-pierre charras
f55a436d58
map class CPolyLine (used in zones) in Python.
2014-11-06 16:27:22 +01:00
Alexander Golubev
483a7b2747
A small cmake enhancement:
...
An ugly if-condition replaced with a CACHE'd cmake variable.
2014-11-05 19:39:36 +03:00
Gilbert
9f6d1d0ea7
Update the kicad-install.sh script to work with Fedora 20.
2014-11-04 14:32:22 -05:00
Adam Wolf
e9a25ceba9
Added patch for wxWidgets 3.0.2 for Mac OSX 10.10 (Yosemite).
...
* Patch was taken from https://trac.macports.org/ticket/44524 for the upstream
bug of http://trac.wxwidgets.org/ticket/16329 .
2014-11-04 14:24:22 -05:00
jean-pierre charras
24f516f6ae
Fix many doxygen warnings (due to missing info, old comments, typo ...) when building the doxygen doc.
2014-11-02 17:25:04 +01:00
Dick Hollenbeck
322aae6a2e
Test for existence of *.sch file so Eeschema does not create a new one.
2014-11-02 08:17:48 -05:00
Marco Ciampa
40f044bd8d
More renaming instances of module to footprint for consistency.
2014-11-02 07:44:57 -05:00
Gilbert J.M. Forkel
25061ed626
Add check for correct wxGTK version report by wx-config. If incorrect cmake fails. Compare https://bugzilla.redhat.com/show_bug.cgi?id=1077718
2014-11-02 00:20:53 +01:00
Gilbert J.M. Forkel
6aa4de9bfd
Do not exit if yum group install fails, because it also fails if all packages are installed already
2014-11-02 00:05:56 +01:00
Gilbert J.M. Forkel
7413cfd160
Updated wxWidget from 2 to 3
2014-11-01 23:58:34 +01:00
Gilbert J.M. Forkel
4942c8b982
Removed invalid packet: install
2014-11-01 23:57:33 +01:00
Wayne Stambaugh
0561940db0
Fix CMake warning caused by removal of boost dependency when not actually building boost from source.
2014-10-31 17:22:37 -04:00
Michal Jahelka
835bb37b88
Remove library nickname from module position file
2014-10-31 21:18:25 +00:00
Wayne Stambaugh
03d50b2213
Change Windows install tree to match Linux install tree.
...
* Move all Windows install subfolders from ${CMAKE_INSTALL_PREFIX}/share/ to
${CMAKE_INSTALL_PREFIX}/share/kicad/.
* Remove unused define DEFAULT_FP_LIB_PATH from build configuration.
* Remove Boost target when skipping internal Boost build.
* Update INSTALL.txt to reflect install tree changes.
2014-10-31 16:44:09 -04:00
jean-pierre charras
7b5318ff64
Fix minor issues about translated strings and coding style. Add comment relative to file function info in X1 gerber file format.
2014-10-31 19:59:37 +01:00
jean-pierre charras
db31daffe4
Fix compil issue I created in rev 5242 when KICAD_SCRIPTING_WXPYTHON is ON
2014-10-31 16:21:57 +01:00
jean-pierre charras
4fd2a4da94
Pcbnew, python console: refinements.
2014-10-31 15:45:46 +01:00
jean-pierre charras
30497943f7
Pcbnew: Console python: use a wxMiniFrame to show the console and remove the management by a EDA_PANEINFO, which was not the right way to manage this console.
2014-10-31 08:52:51 +01:00
jean-pierre charras
7e431a0d4b
Pcbnew: Console python: use a wxMiniFrame to show the console and remove the management by a EDA_PANEINFO, which was not the right way to manage this console.
2014-10-31 08:51:22 +01:00
Marco Ciampa
359e64850d
More renaming instances of module to footprint for consistency.
2014-10-30 13:31:56 -04:00
Garth Corral
96f61af19b
Fix wxWidgets OSX patch bug when configured for monolithic build. (fixes lp:1387271)
2014-10-30 12:07:43 -04:00