Tomasz Wlostowski
79fe4a0acb
More accurate pushout force calculation for circle-segment collisions. (fixes lp:1551579)
2016-03-01 08:44:02 -05:00
Wayne Stambaugh
5c4fbbec43
Pcbnew: prevent delete hot key from deleting locked footprints. (fixes lp:1538805)
2016-02-29 18:44:09 -05:00
Eldar Khayrullin
7d0299f153
Pcbnew: fix issues in PCAD import of P-CAD ASCII files. (fixes lp:1547822)
2016-02-24 13:03:56 -05:00
jean-pierre charras
e9570fddd6
Remove CK1202_V1.pcb sample file, actually not used in Kicad, due to its unclear copyright. The http link to this sample file is in files.txt.
2016-02-23 10:38:51 -05:00
jean-pierre charras
34217c0199
Pcbnew: fix a crash when trying to export a footprint in a non writable directory, or if a non writable old file was existing. (Linux only. On Windows, the wxWidgets file dialog dectects this issue)
2016-02-23 09:16:50 -05:00
Nick Winters
ab0e3d0ce2
OSX: fix bug caused by wxBitmap drawing 0 width or heigth bitmap. (fixes lp:1529159)
2016-02-23 09:05:52 -05:00
Wayne Stambaugh
c8b2971d1c
Fix bug in component library editor. (fixes lp:1547299)
...
* Use temporary storage of new pins to prevent corruption of the library part draw items
list when adding alternater body style pins to existing component which caused segfault.
2016-02-19 17:13:32 -05:00
jean-pierre charras
9b0bd7ca1f
Pcbnew: minor bug fixes.
...
* Use case insensitive comparison to choose import plugin from the file extension. The
file extension is not always lower case especially on Windows.
* onleftclick.cpp: fix false warning message in the legacy canvas which happens afte
switching from the GAL canvas when a board item is still selected.
2016-02-19 09:52:18 -05:00
jean-pierre charras
fd009f924a
Eeschema: fix bug where global bus labels were being ignored. (fixes lp:1545708)
2016-02-18 11:35:56 -05:00
Dick Hollenbeck
48e2addd69
Pcbnew: fix bug opening P-CAD ASCII files. (fixes lp:1545668)
2016-02-18 11:33:11 -05:00
Bernhard Stegmaier
a773ecc735
Disable FPS limiter for OSX (GAL).
2016-02-18 11:29:12 -05:00
jean-pierre charras
dcd81e23f4
Fix incorrect assertion failure in specctra export when a footprint contains segments on edge.cut layer (fixes lp:1545546)
2016-02-18 11:06:40 -05:00
Rohan Agrawal
bff0068065
Merge lp:~rohbotics/kicad/bug_1424003 into lp:kicad
2016-02-13 15:23:08 -05:00
unknown
d0932944fc
Fix long text values truncated in position file and serious cleanup of gen_modules_placefile.cpp code. (fixes lp:1412628)
2016-02-13 15:20:59 -05:00
Tomasz Wlostowski
5c3a56bdcc
Fixed segfault in selection tool. (fixes lp:1542856)
2016-02-13 15:15:15 -05:00
jean-pierre charras
e9bfcc28c3
Fix HPGL plot divide by zero bug.
2016-02-11 19:12:06 -05:00
Maciej Suminski
3cdac44ac2
GAL::DrawPolygon() and GAL::DrawPolyline() variants that work with VECTOR2D array.
2016-02-11 19:05:24 -05:00
jean-pierre charras
2cebaa2d79
3D Viewer: fix no solder mask unless there is something on the layer. (fixes lp:542935)
2016-02-10 20:47:34 -05:00
jean-pierre charras
609b996abe
Pcbnew: zone keepout incorrectly created if previously a corner-smoothed copper zone was created. (fixes lp:1540967)
2016-02-10 20:21:26 -05:00
Simon Richter
ea0c187e09
Executable icon resource build configuration fixes.
...
* The resource setting for bitmap2component is too late in the CMakeLists.txt,
and is being ignored. Bitmap2component does not have an icon resource on
Windows. Moving the entire section resolves the issue.
* The other programs only have the mingw special case listed, not the generic
declaration for the resource file so added them.
2016-02-10 20:14:35 -05:00
jean-pierre charras
bf6cd8445a
Page layout editor: custom text size not saved when X or Y size value is not default. (fixes lp:1538603)
2016-02-10 20:12:16 -05:00
Chris Pavlina
c50763bd5b
libedit: fix iterator off end of vector (fixes lp:1537946)
2016-02-09 19:04:36 -05:00
Andrew Zonenberg
1aa6932b12
Pcbnew DRC: allow technical->copper pad overlap
...
* This permits things like mask "pads" over copper pads for custom mask openings.
2016-02-09 18:59:56 -05:00
Maciej Suminski
342ec2be0e
Highlight a net when crossprobing with eeschema and highlight net tool is enabled.
2016-02-09 18:57:46 -05:00
Martin d'Allens
d451800d0a
Eeschema: Set modified flag after "Append Schematic Sheet"
2016-02-09 18:56:10 -05:00
jean-pierre charras
48435c5cb3
Fix bug in "User Custom" size selection in"Page Settings" in non English languages. (fixes lp:1536427)
2016-02-09 18:41:47 -05:00
Maciej Suminski
8999ae9fb2
Make DRC markers not editable with the standard tools (GAL).
2016-02-09 18:38:26 -05:00
Maciej Suminski
8184ba1cf3
Draw arrows for DRC markers (GAL).
2016-02-09 18:36:43 -05:00
Simon Wells
228ed4ea41
GAL: Update grid color when changed by user
2016-02-09 18:34:16 -05:00
Chris Pavlina
3031a3f5cf
Pcbnew: fix Flip hotkey for blocks in legacy (fixes lp:1534120)
2016-02-09 18:31:39 -05:00
Tomasz Wlostowski
42aa93e34b
GAL: apply grid offset when board is loaded and respect grid color setting. (fixes lp:1533168)
2016-02-09 18:27:13 -05:00
Tomasz Wlostowski
eb8b407717
Router: check layers of all traversed joints in FindLinesBetweenJoints(). (fixes lp:1531762)
2016-02-08 21:28:22 -05:00
Johannes Agricola
eaea15fbef
Properly set keepout flag for new zones in GAL
2016-02-08 21:26:03 -05:00
Maciej Suminski
72a69f9428
pcbnew asks before rotating/flipping a locked item (GAL).
2016-02-08 20:06:22 -05:00
Simon Wells
c66656c5d4
Open PDF viewer improvements. (fixes lp:1530162)
...
* Fix broken ExecuteCommand() when path contains spaces on OSX.
* Only use system defined mime type for PDF files.
* Remove system dependent fallback applications for opening PDF files.
2016-02-08 20:03:57 -05:00
Element Green
14363262c2
Pcbnew: fix VRML export dialog settings having no effect. (fixes lp:1529214)
2016-02-08 19:58:21 -05:00
Jean-Pierre Charras
509e71fdb3
Pcbnew: fix bug when flipping a block that dosesn't flip inner layers nor their connected microvias. (fixes lp:1527446)
2016-02-08 19:16:07 -05:00
Jean-Pierre Charras
6c5e2f3900
Pcbnew: avoid crash if something is wrong when opening the Python Console (for instance missing python module).
2016-02-07 19:38:08 -05:00
Chris Pavlina
f46272bed9
Pcbnew: fix zone tool bug when minimum width is compared against thermal relief spoke when Pad connection set to none. (fixes lp 1526158)
2016-02-07 19:35:43 -05:00
Jean-Pierre Charras
2f7b3ab56e
Eeschema: fix segfault when loading malformed libraries. (fixes lp:1527804)
2015-12-20 16:46:33 -05:00
Maciej Suminski
b526227529
Fixed crash on undo pad placement in the footprint editor using GAL canvases. (fixes lp:1525552)
2015-12-15 10:22:49 -05:00
Maciej Suminski
e93c815e02
Fixed ratsnest for PCBs imported using plugins (GAL).
2015-12-15 10:16:15 -05:00
Mark Roszko
5c8f7c7a3a
Use defined environment variables before falling back to DEFAULT_INSTALL_PATH.
2015-12-09 09:46:56 -05:00
Jean-Pierre Charras
7fb6698e29
Kicad manager: fix a potential bug which could crash Kicad manager.
2015-12-07 09:55:59 -05:00
Jean-Pierre Charras
f11b426151
Better sizing of wx_html_report_panel in dialog_netlist (fix bug #1522758 )
2015-12-06 18:24:32 -05:00
Maciej Suminski
827dad3197
GAL bug fixes cherry picked from product branch.
2015-12-06 18:22:13 -05:00
Wayne Stambaugh
593c974063
One last update before 4.0.0 stable release.
2015-11-29 14:53:12 -05:00
jean-pierre charras
7b0d981f21
pcb_calculator: bigger (more readable) microstrip_zodd_zeven bitmap.
2015-11-29 20:22:03 +01:00
Wayne Stambaugh
a68b3cb486
Merge with tip of product branch for 4.0.0 stable release.
2015-11-29 14:06:50 -05:00
Wayne Stambaugh
6e9237593d
Update credits in AUTHORS.txt and about dialog.
2015-11-29 14:02:42 -05:00