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
jean-pierre charras
7f49fc9a03
Fix a minor bug I created in rev 6332 in dialog_design_rules.cpp (a line of code removed by accident).
2015-11-29 16:17:47 +01:00
jean-pierre charras
19e06f13fc
Commit change which was missing in commit 6332 ( Pcbnew: auxiliary axis shape: use the same look as GAL, to be consistent with GAL.)
2015-11-29 15:53:03 +01:00
jean-pierre charras
da9f68911c
Autosize row label column in wxGrid in pcb_calculator and design rules dialog.
...
Pcbnew: auxiliary axis shape: use the same look as GAL, to be consistent with GAL.
Minor change in dialog_env_var_config (use the wxStdDialogButtonSize for usual OK, Cancel and help buttons)
2015-11-29 15:19:22 +01:00
jean-pierre charras
407aa9c586
Very minor fix: a pcbnew option (show page limits) was not stored in user config, and was lost after closing the session.
...
3d-viewer: very minor fix
2015-11-29 07:56:27 +01:00
unknown
c1b46e6ed8
Fix bug Bug #1519590 (gal cannot start on surface book)
2015-11-29 07:50:25 +01:00
Adam Wolfe
e511afdf0f
Fix bug in library-repos-install.sh.
2015-11-24 16:53:15 -05:00
jean-pierre charras
22fb7dafba
Rename the automatically generated version.h to kicad_build_version.h as a workaround to an issue in msys2: for a very obscure reason, version.h was added as dependency to most of .cpp files.
...
It was an issue, because each time the bzr version was modified, a full kicad rebuild was made.
It does not happen on Linux.
2015-11-24 11:09:39 +01:00
jean-pierre charras
9dc5bc4c66
Rename the automatically generated version.h to kicad_build_version.h as a workaround to an issue in msys2: for a very obscure reason, version.h was added as dependency to most of .cpp files.
2015-11-24 11:05:34 +01:00
jean-pierre charras
2afee8fb58
Make translation easier in dialog_create_array_base.
2015-11-22 11:21:14 +01:00
Wayne Stambaugh
08d9b362be
More developer credit updates.
...
* Minor credit information updates.
* Add a packagers tab to the about dialog.
* Coding policy fixes.
2015-11-19 15:03:02 -05:00
Wayne Stambaugh
4b85adb7d3
Developer credit and copyright updates.
...
* Remove duplicate developer credits added in last commit.
* Update developer email addresses.
* Change copyright.h from GPL2+ to GPL3+ per FSF.
* Update newstroke license from CC-BY to CC0 with permission by author
Vladimir Uryvaev which reflects the official license on the newstroke
website http://vovanium.ru/sledy/newstroke/en .
* Coding policy fixes in AboutDialog_main.cpp.
2015-11-19 10:04:12 -05:00
jean-pierre charras
4749921bbc
Remove confirmation dialog when deleting footprints.
...
Very minor other fixes.
2015-11-18 19:59:24 +01:00
Chris Pavlina
bbba5d5c47
Eeschema: fix find and replace bug where replace value lags by one cycle. (fixes lp:1517101)
2015-11-18 10:38:46 -05:00
Tomasz Wlostowski
72b0593fdb
Pcbnew: push and shove router fixes.
...
* Fix segfault caused by invalidation of the end item by
PNS_LINE_PLACER::UpdateSizes().
* GAL zone drawing tool updates the ratsnest after zone drawing is complete.
* Fixed performance issue in zones processing using strict simplification
only for the final filled area.
2015-11-18 09:35:17 -05:00
Wayne Stambaugh
20b6346180
Update authors.txt and developer list in about dialog.
2015-11-17 14:00:58 -05:00
jean-pierre charras
21d700facc
Replace "module" by "footprint" in a few messages.
2015-11-17 17:18:00 +01:00
Wayne Stambaugh
ebdc1e4b17
Pcbnew: minor footprint properties dialog fixes.
...
* Replace the term module with footprint.
* Use default dialog size to allow sizers to determine the size of the dialog.
* Fix a few alignment and spacing issues.
* Fix some minor grammatical issues.
* Use front and back for board side instead of top and bottom to be consistent
with layer naming scheme.
2015-11-17 09:03:57 -05:00
jean-pierre charras
7f9a07334e
Remove the 32 chars limit in chipname in dialog_edit_component_in_schematic, which is useless and creates a bug in wxGTK if the intial chip name has more than 32 chars. (Fix [Bug 1516157)
2015-11-17 09:22:03 +01:00
jean-pierre charras
f31f129ce7
Remove the 32 chars limit in chipname in dialog_edit_component_in_schematic, which is useless and creates a bug in wxGTK if the intial chip name has more than 32 chars.
2015-11-17 08:48:51 +01:00
jean-pierre charras
49d75d5850
Drill file generation: add the option to merge NPTH and PTH, which was disabled recently, due to code changes.
...
Add missing translator name in AUTHORS.txt and About dialog (patch from Eldar Khayrullin)
2015-11-16 19:42:58 +01:00
jean-pierre charras
d5aef07816
Kicad manager: fix a very serious bug which crashes Kicad when running and closing gerbview, pcb_calculator, bitmap2component or pl_editor, when the Kicad manager frame is not the top level frame (It happens very easily if eeschema or pcbnew is running, after opening and closing a dialog).
...
Fix a few wxWidgets asserts.
menubar in pcbnew: move the recreate .cmp file menu to export menu, and fixes its help comment which was fully outdated.
2015-11-15 19:04:19 +01:00