jean-pierre charras
9d40727b4c
Pcbnew: fix issues: Ensure pads type connector have a drill size= 0, like SMD pads. Ensure keepout zones have no net.
2013-03-10 14:59:47 +01:00
Miguel Angel Ajo
ccd9500bfb
Project templates now can find the system templates from KICAD environment variable
2013-03-10 02:35:24 +01:00
jean-pierre charras
5fc382df85
Pcbnew: Partial merge from pcad2kicad (from Alexander Lunev). Fix an old bug related to pads with offset: sometimes the connection to a zone was not detected.
2013-03-09 20:36:31 +01:00
jean-pierre charras
8306f4c65c
Pcbnew: fix bug in export vrml (bad Z position of 3D shapes). Very minor code cleaning.
2013-03-08 08:29:30 +01:00
Wayne Stambaugh
2ab86e7400
Documentation and coding policy fixes.
...
* Fix all Doxygen warnings except polygon files.
* Add footprint library table tasks to TODO.txt.
* Add definition to drag.h to prevent nesting.
* Coding policy fixes.
2013-03-07 12:12:59 -05:00
Baranovskiy Konstantin
9a131706d7
Width factor for DXF plotting text used an inverted aspect ratio.
2013-03-07 08:15:35 -06:00
jean-pierre charras
1ae31edb9a
Gerbview: Minor fixes
2013-03-06 20:32:59 +01:00
jean-pierre charras
46f106b6cd
Pcbnew: fix Bug #1148785 (pcbnew crashes when using only one layer in autorouter ) , and a minor bug in dialog cleanup.
2013-03-06 10:04:27 +01:00
jean-pierre charras
c1fbc8ef8b
Pcbnew, module edit dialogs: fix some "cosmetic" issues.
2013-03-04 20:59:12 +01:00
jean-pierre charras
88e50d9da4
Refinements
2013-03-04 20:31:09 +01:00
jean-pierre charras
248343c0a3
Refinements
2013-03-04 20:15:23 +01:00
jean-pierre charras
c1f6576f07
Dialog edit module: remove some wxStaticBoxSizer sizers.
2013-03-04 19:49:32 +01:00
jean-pierre charras
9f3cea6755
Still fix very minor issues in dialog_edit_module_for_BoardEditor.cpp
2013-03-04 17:57:24 +01:00
jean-pierre charras
7ff61616dc
Still fix minor issues in dialog_edit_module_for_BoardEditor.cpp (noticeable only for non English users)
2013-03-04 17:39:08 +01:00
Wayne Stambaugh
fa869a9690
Minor Pcbnew dialog spacing and consistency fixes. (fixes lp:1143465)
...
* Fix spacing and consistency issues and debug warning due to improper flex
grid sizer in module editor module properties dialog.
* Fix spacing and consistency issues in Pcbnew module properties dialog.
* Fix spelling error in DRC dialog message box text.
2013-03-04 11:04:53 -05:00
jean-pierre charras
fa73d54456
Pcbnew: fix strange things in module edit dialogs.
2013-03-04 13:08:35 +01:00
Andrey Fedorushkov
02b5b477da
pcbnew: fix build in linux gcc-4.5.2
2013-03-02 20:32:05 +04:00
jean-pierre charras
e4f72171f5
Eeschema: fix broken mirroring for texts and labels in block mirror X and Y (this fixes Bug #1135505 )
...
Pcbnew: add in module popup menu an option to edit the footprint in Modedit (like in Eeschema for components)
minor icons enhancements.
2013-03-01 20:59:29 +01:00
Wayne Stambaugh
35bec26ff3
Update coding policy to remove support for MSVC.
2013-03-01 08:32:55 -05:00
Dick Hollenbeck
807ac4e3e5
Debug build fix
2013-02-28 22:20:29 -06:00
Dick Hollenbeck
43eaba0bb0
parse *.kicad_pcb files with numeric net_names
2013-02-28 10:17:24 -06:00
Dick Hollenbeck
9191f28aeb
specctra_export to handle Edge Cuts graphics in modules
2013-02-27 09:54:29 -06:00
jean-pierre charras
a9fbce5c72
CMakeLists.txt: use elseif token instead of elif which create strange issues with some cmake versions.
...
Fix minor issues in nsis config files
2013-02-27 13:46:40 +01:00
jean-pierre charras
3313b34a01
CMakeLists.txt: use elseif token instead of elif which create issues with some cmake version.
...
Fix minor issues in nsis config files
2013-02-27 08:19:42 +01:00
jean-pierre charras
7a5386a1a1
Minor fixes and cleanup
2013-02-26 12:25:30 +01:00
jean-pierre charras
4343eb5b8d
Fix Bug #1132416 . Minor update in templates.
2013-02-24 18:31:18 +01:00
Baranoviskiy Konstantin
af433f8031
Remove redundant Eeschema plot submenu on platforms that do not support plot to clipboard.
2013-02-23 15:08:28 -05:00
Wayne Stambaugh
facde96ec2
Add build option to use footprint library table.
2013-02-23 14:30:43 -05:00
Anton Blanchard
cd664e8b9b
Fixes segfault in Pcbnew module editor when clicking delete tool where there is no object.
2013-02-22 18:29:44 -05:00
Wayne Stambaugh
348b7de4ab
Fix Eeschema plot dialog escape key handling bug on some Linux distros.
2013-02-22 16:59:53 -05:00
Wayne Stambaugh
0e4bb20e3c
Minor dialog and footprint ID class fixes.
...
* Make Pcbnew net list dialog honor escape key on Linux.
* Make Pcbnew swap layers dialog honor escape key on Linux.
* Layout and UI policy fixes for Pcbnew swap layer and net list dialogs.
* Layout and UI policy fixes for Eeschema plot dialog.
* Rename fpip.h to fpid.h.
* Fix FPID class compiler errors.
* Restore fpid.cpp to Pcbnew static library source list.
2013-02-22 15:03:00 -05:00
Dick Hollenbeck
74540cb49a
wxID_CANCEL, 5 pixel border around sizers, resizable search combobox, dialog_shim usage on a few dialogs
2013-02-22 07:47:35 -06:00
jean-pierre charras
41c5e68e6c
Pcbnew: Very minor fix in plot dialog.
2013-02-22 09:04:15 +01:00
Baranovskiy Konstantin
e37372f45f
Eeschema border and title block DXF plot color bug fix.
2013-02-21 18:45:46 -05:00
jean-pierre charras
72e845b2f1
Pcbnew: plot Dialog: add a popup menu (try mouse right click in plot dialog) to selected/unselect groups of layers to plot.
...
All: For new zoom centering option: use Shift+Ctrl key instead of Alt key to select the new zoom centering, because Alt key has a special function under Windows.
2 very minor other changes.
2013-02-21 21:53:50 +01:00
Baranovskiy Konstantin
55526a100a
DXF plot layer color bug fix. (fixes lp:1126403)
2013-02-20 15:26:34 -05:00
jean-pierre charras
ee2ed120bd
Eeschema: Fix Bug #1130262 (Inverted pins are plotted with erroneous line width)
2013-02-20 12:46:38 +01:00
Wayne Stambaugh
0564cbc70c
Minor dialog spacing, grammar, and sizer fixes.
2013-02-19 14:43:48 -05:00
jean-pierre charras
77945c4eb8
Pcbnew: Export vrml: fix an issue for 3D shapes having a local offset defined: the local offset was not correctly scaled.
2013-02-19 10:21:55 +01:00
Wayne Stambaugh
8cd77e78f9
Minor dialog spacing, grammar, and UI policy fixes.
2013-02-18 15:14:53 -05:00
Emmeran
13972e0678
Adds zooming method for zooming relative to the crosshair instead of centering
...
the crosshair after zooming.
This method is only used when the ALT key is held while using the mousewheel or
if it's permanently enabled in the options dialog next to the middle mouse
button panning option.
2013-02-18 09:57:39 -06:00
Dick Hollenbeck
e6df9921b1
fp lib table work
2013-02-15 19:09:53 -06:00
Dick Hollenbeck
f77c10ac96
typos and tooltip
2013-02-15 18:13:35 -06:00
Jacobo Aragunde Perez
af9ee9f4e7
Plot dxf format: fix issue for some non latin1 chars.
2013-02-15 12:53:16 +01:00
Antia Puentes
a379e5d67c
Commit patch from Antia Puentes relative to bug Bug #1125047 : PcbNew: Insert a footprint in the board, from the Library Browser, by double clicking on it, with a change to avoid the button release event (from the double click) to be seen by the main window.
2013-02-14 22:20:56 +01:00
marco.
34f7cbc6f9
MacOSX: now autoplace is drawn correctly
2013-02-14 20:57:19 +01:00
marco.
3217bb59a7
MacOSX: Now Arcs are shown in edit mode
2013-02-14 20:56:45 +01:00
Wayne Stambaugh
8289899df8
Add CheckCXXSymbolExists.cmake to fix configure bug using CMake versions prior to 2.8.6. (fixes lp:1124854)
2013-02-14 13:39:36 -05:00
jean-pierre charras
0a34f97624
Remove outdated (and/or erroneous) documentation.
2013-02-14 18:57:12 +01:00
Dick Hollenbeck
49bca46a5c
-fPIC only for non-MINGW. See http://mingw.5.n7.nabble.com/Option-fPIC-not-supported-td18480.html
2013-02-14 09:31:56 -06:00