jean-pierre charras
9020146df5
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
jean-pierre charras
df9c611f09
3D viewer: fix 3D grid artifact ( bug 1293873 )
2014-03-18 11:31:13 +01:00
unknown
fc961993d5
Warning removal, patches from Camille 019
2014-03-16 18:40:23 +01:00
jean-pierre charras
8d7bcf4995
bitmap2component: add management of image resolution: Is read from file, when exists, and can be modified in bitmap2component.
...
It also fix issue #747631
2014-03-16 15:10:42 +01:00
Orson
2a1bb84cf7
Corrected the error message about required OpenGL version for GAL. Fixed pcb_calculator .desktop file.
2014-03-14 21:32:25 +01:00
jean-pierre charras
85e2613f0b
Doc update
2014-03-14 08:37:04 +01:00
Marco Serantoni
55c3fce790
[MacOSX] Pcbnew crash on editing dimension's line width
2014-03-14 02:10:27 +01:00
Marco Serantoni
42c0340880
[MacOSX] New OSX build enviroment now supported
2014-03-14 02:07:44 +01:00
Marco Serantoni
b5faf71be4
[MacOSX] New OSX enviroment seems to be more picky about options, this fixes the linker part
2014-03-14 00:44:46 +01:00
Maciej Suminski
657ac76bbf
Fixes build error with the choosy CLANG (Thanks to Maciej Suminski)
2014-03-13 18:50:52 +01:00
jean-pierre charras
c16837d3b6
Footprint Editor: fix a crash when the dialog to set pad properties is called from the main toolbar (i.e. to define the default setting for new pads, and not to edit an existing pad)
2014-03-13 08:15:19 +01:00
Maciej Suminski
0cb0a451a4
Pcbnew: GAL canvas selection tool bug fixes.
...
* Fix Python scripting error causing pcbnew_wrap.cxx to fail to build.
* Fix OpenGL canvas ratsnest missing connections in copper zones.
2014-03-12 20:55:59 -04:00
Maciej Suminski
d7efbd5044
Changed cast from float to double in RN_POLY::HitTest.
2014-03-12 22:42:08 +01:00
Maciej Suminski
f4f78722a7
Fixed erroneous hit testing for polygons in ratsnest for GAL.
2014-03-12 15:00:14 +01:00
Maciej Suminski
9b1b505731
Workarounded SWIG problems (does not support nested C++ classes, more on the subject: http://www.swig.org/Doc1.3/SWIGPlus.html#SWIGPlus_nested_classes ).
2014-03-12 14:58:49 +01:00
Maciej Suminski
187f9ff0f4
Merge selection tool branch.
2014-03-11 20:45:01 -04:00
Marco Serantoni
8809d5580e
[MacOSX] fixes some interations with KicadOSXBuilder
2014-03-10 23:37:59 +01:00
jean-pierre charras
edcf84a2a1
Finishing work on a better 3D viewer. this also fix bugs like Bug #1129630 .
2014-03-09 19:43:53 +01:00
jean-pierre charras
0fa01812eb
Pcbnew: fix Bug #1289416 (Broken setting of layer list in D_PAD:: ViewGetLayers() for GAL).
2014-03-08 20:07:35 +01:00
jean-pierre charras
f610294d27
Rework on 3D viewer (work in progress): Disable or enable layers, grid or 3D footprint shapes should be now faster.
2014-03-08 20:04:23 +01:00
Wayne Stambaugh
2ebd47c331
Pcbnew: make block rotate honor the rotation angle setting. (fixes lp:1281605)
...
* Make block rotate command honor the rotation angle setting. Thank you
Umesh Mohan <mohan.umesh@gmail.com> for the patch.
* Change block rotate undo command from UR_ROTATE to UR_CHANGED so consecutive
rotations do not lead to round errors and for proper undo in case the user
changes the rotation angle setting between block rotations.
2014-03-07 17:34:54 -05:00
Cirilo Bernardo
699dbbf53f
KiCad: improve gerber file extension wildcard so gerbers show up correctly in the file tree pane.
2014-03-06 16:44:48 -05:00
Wayne Stambaugh
b2ce20783e
Coding policy fixes.
2014-03-06 13:38:39 -05:00
Maciej Suminski
4419ef42bb
Merged upstream.
2014-03-06 09:42:16 +01:00
Maciej Suminski
8461fc2f3b
Removed warnings.
2014-03-06 09:14:06 +01:00
jean-pierre charras
eb8d78ea21
Fix a minor bug I created in commit 4733
2014-03-05 18:57:13 +01:00
jean-pierre charras
f944c79269
Minor code cleanup in 3d viewer (remove dead or useless code). Some minor other fixes.
2014-03-05 18:40:23 +01:00
Maciej Suminski
aa54a3e5a1
Fixed undo while PNS is active.
2014-03-05 16:44:08 +01:00
Maciej Suminski
1d6357a76a
Squashed memory leaks.
2014-03-05 14:57:14 +01:00
Maciej Suminski
c66a3232ac
Removed a few memory leaks.
2014-03-03 17:15:41 +01:00
Martin Janitschke
7adb74699b
Pcbnew: add option to merge non-plated through holes to drill file. (fixes lp:1133330)
2014-03-03 09:28:05 -05:00
Maciej Suminski
b31fede98e
Pcbnew: fixed SIGFPE arithetic exception. (fixes lp:128339, 1285969, and 1286426)
2014-03-02 20:18:26 -05:00
Martin Janitschke
cef8e05eb0
Pcbnew: fix global deletion bug and minor dialog changes. (fixes lp:1263795)
...
* Handle different item global deletions correctly. No more removing of text
if graphics is selected.
* Layer settings are always obeyed for modules, zones, text, and graphics.
* Text will be removed from copper layers if all layers are selected or
according to the current layer.
* Added check boxes for "normal" and "locked" footprints to be consistent
with the naming for the track deletion options.
2014-03-01 12:20:22 -05:00
jean-pierre charras
e28ead71b6
3D viewer: fix mirroring issue for texts in flipped footprints.
2014-02-28 18:46:18 +01:00
Fabrizio Tappero
ccc11c8ed8
Commit patch about cvpcb, pcbnew and layout editor menu items, with 3 menu labels modified in Eeschema.
2014-02-28 18:31:00 +01:00
jean-pierre charras
7d1c0ec4db
3D viewer: shows now the texts of footprints (ref, value and others) when visible.
...
Fix also other very minor issues.
Realistic mode shows or not the copper thickness (depending on selected option in preferences) to speed up the screen redraw.
2014-02-28 11:51:47 +01:00
Maciej Suminski
16a68d8528
Fixes ratsnest crashing on zones with negative net codes.
2014-02-28 11:12:55 +01:00
Marco Serantoni
9c1f4efb6e
Fix for bug #1285878 , build fails with clean repository and high parallelism due missing dependance between router and pcbcommon
2014-02-27 23:56:16 +01:00
jean-pierre charras
41c4388d5c
Fix Bug #1275544 (Page size dialog: page size drop-down doesn't handle mouse-click event)
2014-02-27 20:53:04 +01:00
Martin Janitschke
f503ee945f
make microwave toolbar accessible from menu (Bug #1285425 )
2014-02-27 19:48:18 +01:00
jean-pierre charras
7fa70d1885
Fix wx28 compatibility issue.
2014-02-27 09:05:28 +01:00
Marco Serantoni
d39cc2d65f
[MacOSX] Fixing some refresh issues when changing component on cvpcb
2014-02-27 01:57:18 +01:00
Marco Serantoni
9bdb0086b4
[MacOSX] Avoid race between cmake -E copy_directory, which triggers a build error when using an high parallelism
2014-02-26 21:46:25 +01:00
jean-pierre charras
eb25a2d42b
* fp_lib_table.cpp: fix an issue on Windows in ConvertFromLegacy: sometimes, because the comparison was case sensitive, lib nicknames were not found, although libs exist ( for instance if a path was given like f:\mypath instead of F:\mypath)
...
* getpart.cpp: fix a potential bug on a translatable string with has requirements in spelling.
* fix bug #1066179
* kicad: fix erroneous labels in sub menus.
2014-02-26 15:06:24 +01:00
Maciej Suminski
c1b7ced4e7
Renamed BOARD_CONNECTED_ITEM::GetNet() -> GetNetCode()
...
Renamed BOARD_CONNECTED_ITEM::SetNet() -> SetNetCode()
Added BOARD_CONNECTED_ITEM::GetNet() for accessing NETINFO_ITEM* of a given item.
Fixed module editor crash when launched to edit a module from a PCB.
Replaced some BOARD::FindNet( item->GetNet() ) calls with BOARD_CONNECTED_ITEM::GetNet().
2014-02-25 11:40:34 +01:00
jean-pierre charras
250b558878
Viewlib: ensure in wxListBoxes the lib and the component are always shown as selected when a lib and component are specified (when called by the get component dialog for instance)
2014-02-24 20:07:24 +01:00
HennerZeller
dd628646f2
Eeschema: * Preselect the currently chosen component in the browser when pressing the thumbnail view.
...
* Various smallish documentation updates in the component chooser area.
2014-02-24 11:52:08 +01:00
Henner Zeller
7ae0d3960f
Eeschema: component selection dialog improvements.
...
* Pressing 'Enter' while the focus is in the tree did not work due to the
double-click wxWidgets workaround. Make it work.
* More clearly document what is happening and how it can be tested.
2014-02-23 20:27:07 -05:00
Nick Ostergaard
c0e8c155bd
Remove duplicate comments from CMakeList.txt.
2014-02-23 20:02:41 -05:00
Martin Janitschke
714fde2418
Fix 3D viewer crash bug. (fixes lp:673603 and lp:804778)
2014-02-23 19:53:55 -05:00