Baranovskiy Konstantin
55526a100a
DXF plot layer color bug fix. (fixes lp:1126403)
13 years ago
jean-pierre charras
ee2ed120bd
Eeschema: Fix Bug #1130262 (Inverted pins are plotted with erroneous line width)
13 years ago
Wayne Stambaugh
0564cbc70c
Minor dialog spacing, grammar, and sizer fixes.
13 years ago
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.
13 years ago
Wayne Stambaugh
8cd77e78f9
Minor dialog spacing, grammar, and UI policy fixes.
13 years ago
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.
13 years ago
Dick Hollenbeck
e6df9921b1
fp lib table work
13 years ago
Dick Hollenbeck
f77c10ac96
typos and tooltip
13 years ago
Jacobo Aragunde Perez
af9ee9f4e7
Plot dxf format: fix issue for some non latin1 chars.
13 years ago
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.
13 years ago
marco.
34f7cbc6f9
MacOSX: now autoplace is drawn correctly
13 years ago
marco.
3217bb59a7
MacOSX: Now Arcs are shown in edit mode
13 years ago
Wayne Stambaugh
8289899df8
Add CheckCXXSymbolExists.cmake to fix configure bug using CMake versions prior to 2.8.6. (fixes lp:1124854)
13 years ago
jean-pierre charras
0a34f97624
Remove outdated (and/or erroneous) documentation.
13 years ago
Dick Hollenbeck
49bca46a5c
-fPIC only for non-MINGW. See http://mingw.5.n7.nabble.com/Option-fPIC-not-supported-td18480.html
13 years ago
Dick Hollenbeck
fdc8a1345d
typo
13 years ago
Dick Hollenbeck
e4d09b96bc
add -fPIC for all builds, even cross comiling to Windows from Linux, even non Debug and Release builds
13 years ago
jean-pierre charras
89f590a1fc
Pcbnew: Pcad2kicad: remove dead code.
13 years ago
Antia Puentes
fa0a51411a
Eeschema: force file ext in"Sheet Save As" command (Bug #1122212 )
13 years ago
Wayne Stambaugh
330b8bff30
Fix bug caused by setting default drill size in D_PAD (fixes lp:1123392).
* Add check for pad type and force drill size to zero if pad is surface
mount in PCB_PARSER.
* Modify the D_PAD SetAttribute method to clear drill size if pad type is
set to surface mount.
13 years ago
Dick Hollenbeck
e1addadb4d
fix compiler warnings on gcc 4.6.3, Debug build
13 years ago
Emmeran
6a54a198ca
converted linux to dos file endings for wxfb files
13 years ago
Emmeran
95213372fe
moved changes to dialogs into fbp files
13 years ago
Emmeran
226b877ab9
tabs converted to spaces except wxstruct.h
13 years ago
Wayne Stambaugh
001afa4960
Pcbnew pad properties dialog assertion and layout fixes.
* Fixed spacing issue in pad properties dialog.
* Remove wxSHAPED flag from pad drawing panel to prevent assertion in
wxSizer.
* Used sane default pad size and drill size settings to prevent wxRound
assertions.
* Add license to class_board_design_settings.cpp.
13 years ago
jean-pierre charras
e206a1b4c5
Eeschema: All fixed fields are now always saved in libraries. Therefore the footprint field can be set in lib (size, visibility) and imported in schematic with its predefined attributes, even if the footprint text is not set.
13 years ago
Wayne Stambaugh
4d465ec8a0
Configuration and compile documentation improvements.
* Improve the stable and testing build version option logic.
* Use CMake FindPythonInterp to configure the Python interpreter.
* Use Python interpreter to determine the system Python module install
path if not already defined on the command line.
* Add header symbol checks for asinh(), acosh(), and atanh().
* Add test source to check for isinf() which can be defined as a C++template.
* Replace conditional compile on windows systems for aXXXh() with CMake
configuration tests.
* A few minor MSVC compile fixes.
* Fix incorrect python environment string in fixswigimports.py
* Create a separate document for KiCad CMake build options.
* Create a separate how to compile KiCad on Windows document.
13 years ago
jean-pierre charras
00fafe7d58
eeschema, libedit l fix a bug in lib_arc.cpp which creates incorrect arc start and arc end parameters after rotation or mirror.
the Bug #1121079 is due to this bug, but Bug #1121079 itself cannot be fixed because this is the data inside the lib which is broken.
13 years ago
jean-pierre charras
93a5b4a07f
Upgrade boost to version 1.53.0 and clipper to 5.03
13 years ago
jean-pierre charras
42c2399af7
Pcbnew: Try to find a better workaround for zone fiill bug (crash or bad fil areasl in very rare cases).
pcbnew+Eeschema: Fix a very minor bug: filename not displayed in frame reference.
13 years ago
Wayne Stambaugh
3af054c702
Improve Eeschema find dialog behavior.
* Remove ignore mouse events before creating find dialog for true mode-less
behavior as was originally intended.
13 years ago
Wayne Stambaugh
6582cea862
Improve zone context menu descriptions, fixes lp:1116483
13 years ago
jean-pierre charras
f2ebfdf34e
Pcbnew: rework on connection calculation: fix an issue for "composite" pads (complex pad build by association of some basic pads):
sometimes connections where not seen.
13 years ago
Jacobo Aragunde Perez
da757938e6
Commit patch for bug 1116059 (Inconsistency between confirmation dialogs)
13 years ago
Dick Hollenbeck
eed97c549d
plotter output file being left open fix.
13 years ago
jean-pierre charras
d958f92ccc
Kicad manager: fix a minor issue noticeable on Kubuntu 12.04 (bad size of buttons area)
13 years ago
jean-pierre charras
410644343d
Eeschema, Libedit: fixes color artifacts when moving/placing a pin.
Very minor other fixes.
13 years ago
jean-pierre charras
02bacd668e
Very minor changes (tooltips update, to synchronize them with the doc update)
13 years ago
Andreas Beutling
7ceb3d11f2
fix some errors in common_plotHPGL_functions.cpp
13 years ago
Emmeran
0bdf5bac72
added option to allow zooming around the crosshair instead of the center; can be enabled via options or by holding alt while using the mousewheel
13 years ago
jean-pierre charras
619125f9ab
Changes for CvPcb to eeschema stuff file: the stuff file generation from CvPcb is removed. Eeschema now imports footprints names from the .cmp usual file created by CvPcb or by Pcbnew (Why to use 2 file formats for the same thing?) .
Pcbnew: in netlist dialog: The user now can choose between the netlist and the .cmp file to import footprints names.
Therfore no need to delete the .cmp file when exists to use only the netlist.
This is useful for users who use CvPcb only once to fill footprints fields in schematic, and after edit/modify the footprints fields in schematic outside CvPcb.
13 years ago
Jacobo Aragunde Perez
638decafae
Commit fixes for bugs #1108773 and #1110651 and a bug fix improvement for #1101718 and #1102381 .
13 years ago
Jacobo Aragunde Perez
85562b45e8
Commit patch to fix bug 1108838 (+ fix a very minor fix in eeschema, when loading a new component)
13 years ago
jean-pierre charras
eacc8b93f0
Pcbnew: Workaround to fix a crash when filling zone in Pcbnew nanometers (see Bug #1106451 ). Also happens with one of my boards.
Could be a bug inside boost::polygon. This is a workaround, because one never knows if this kind of bug is fixed.
However it fixes this issue for the 2 boards.
13 years ago
jean-pierre charras
8fb8b4335a
Fix bug in TestSegmentHit( wxPoint aRefPoint, wxPoint aStart, wxPoint aEnd, int aDist ), when aDist = 0. (fix Bug #1106744 )
13 years ago
jean-pierre charras
78a8be0e8e
Pcbnew: fix a very old bug in DRC, pad to pad drc tests: sometimes a test between a rectangular pad and an oval pad was skipped.
Segment Hit Test: enhanced detection near segment ends (noticeable for instance when clicking on short tracks in Pcbnew.
Remove duplicate code about segment hit test.
remove unused file.
13 years ago
jean-pierre charras
5d5a50dde9
Eeschema: fix a bug which crashes Eeschema (when a label is being created, and its type is changed by popup menu, for instance to a text, before it was put on schematic)
remove unused file and minor coding style fix
13 years ago
acobo Aragunde Perez
2bea1c677c
Eeschema: Add "append schematic" feature. Fix bug 1101718 <Empty plot filename>
13 years ago
Jacobo Aragunde Perez
a641ebb344
Eeschema: Add "append schematic" feature. Fix bug 1101718 <Empty plot filename>
13 years ago
Dick Hollenbeck
72690e769c
fix intermittent build problem involving out of sequence python invocation
13 years ago