Garth Corral
96f61af19b
Fix wxWidgets OSX patch bug when configured for monolithic build. (fixes lp:1387271)
2014-10-30 12:07:43 -04:00
Marco Ciampa
5d306bb244
Rename instances of module to footprint for consistency.
2014-10-30 11:37:46 -04:00
jean-pierre charras
09e20c6c0f
Pcbnew: fix a serious bug in ZONE_CONTAINER class copy constructor: a pointer was not initialized. Pcbnew crashes when deleting or filling a copied zone.
...
Eeschema: remove dead code and uncrutify class_netlist_object.h
2014-10-30 09:42:11 +01:00
Wayne Stambaugh
8814d67034
Update road map document.
2014-10-29 16:02:50 -04:00
jean-pierre charras
29e6a93d01
Add license information to PolyLine.h and PolyLine.cpp files.
2014-10-29 13:18:02 +01:00
jean-pierre charras
b87d034158
Cvpcb, fp conflict assignment selector: fix issue on Linux.
2014-10-29 13:00:42 +01:00
jean-pierre charras
6f99e608b0
fp conflict assignment selector: fix issue on Linux.
2014-10-29 10:52:39 +01:00
Wayne Stambaugh
f86eb756af
Source license, coding policy, and documentation fixes.
...
* Add more missing source code licenses.
* Fix coding policy violations (tabs and trailing white space) in Python
scripting code.
* Add stable release policy to full documentation build.
2014-10-28 15:43:12 -04:00
jean-pierre charras
045f7f0d4d
Kicad manager, Gerbview: When running Gerbview from Kicad manger, set the Gerbview CWD to the current project directory.
...
Therefore, when trying to open Gerber files, the default directory is now thecurrent project directory.
(fix Bug #1380088 )
2014-10-28 20:29:44 +01:00
jean-pierre charras
a061eeb176
Cvpcb: Fix a very minor issue.
2014-10-28 16:21:20 +01:00
jean-pierre charras
3abfb6ca97
Cvpcb: Add a tool to solve conflict assignments when the schematic netlist and the .cmp file do not contain the same assignment and both are valid fpid.
...
It happens when footprint assignments are modified outside Cvpcb (when editing the footprint assignment field in schematic)
2014-10-28 16:15:39 +01:00
unknown
a7b916d641
Eeschema: Fix Bug #983251 (Eeschema mouse hit testing error on non horizontal or vertical wires)
2014-10-28 13:03:50 +01:00
Wayne Stambaugh
86b39ca3c0
More missing source license fixes.
2014-10-27 10:14:39 -04:00
jean-pierre charras
71c4f49d1d
Kicad manager: fix Bug #1385953 (unable to open .PDF files with spaces in name/path when using default PDF browser).
...
Fix also an issue when selecting preferred browser.
2014-10-27 10:32:24 +01:00
Wayne Stambaugh
e273a48ddc
Remove old build configuration since kiway is now the only way to build kicad.
2014-10-26 15:54:48 -04:00
unknown
ad645abac4
Eeschema, Plot dialog: add Plot directory selection. The patch from 1383026@bugs.launchpad.net was widely used.
2014-10-26 14:59:01 +01:00
jean-pierre charras
fa96780798
eeschema: fix Bug #1385789 (eeschema segfaults, when editing a new field). Fix an other minor bug in Footprint editor.
2014-10-26 12:42:25 +01:00
Nick Østergaard
5034f07a31
* Update the python qa test suite to exit with an error code if any errors fail
2014-10-25 22:26:41 +01:00
Brian Sidebotham
e4a5f2482e
* Fix FindPythonLibs to search /include/ for Python.h
2014-10-25 21:56:44 +01:00
Wayne Stambaugh
d3b4d535a1
Fix build issues on MinGW when finding OpenSSL.
...
* Add FindOpenSSL.cmake from CMake 3.0.2.
* Change MinGW find library to find libssl and libcrypto as well as libeay32 and ssleay32. Apparently
at some point OpenSSL changed the library file names for MinGW.
* Stop find_library() from looking in system paths and returning the actual DLLs rather than the link
libraries.
2014-10-24 17:06:50 -04:00
Wayne Stambaugh
3ee0c98c9f
Restore custom FindPythonLibs.cmake with improvements to fix MSYS2 bug.
2014-10-24 11:28:07 -04:00
Maciej Suminski
1338774d54
pcbnew: Disable DXF import in the module editor when there is no module loaded.
2014-10-24 11:19:54 +02:00
Luis
83d666806c
Fix temporary file bug when saving modified footprints. (fixes lp:1384550)
...
* Use wxRenameFile which falls back to a file copy and file remove when
wxRename fails.
2014-10-23 16:25:04 -04:00
Wayne Stambaugh
f12953855e
More missing source license fixes.
2014-10-23 13:53:38 -04:00
Wayne Stambaugh
b7f890adb3
Fix parallel build bugs.
...
* Make all files generated by make_lexer() dependencies of thier respective build targets.
* Make building Boost a dependency for all libraries.
* Remove duplicate make_lexer() call for Specctra lexer files.
2014-10-22 19:25:59 -04:00
Wayne Stambaugh
fd0d266bfe
More missing source license fixes.
2014-10-22 11:51:34 -04:00
jean-pierre charras
7b13463302
change malformed comments in kicad.i
2014-10-22 13:16:20 +02:00
Brian Sidebotham
3c7113107a
* Add Cirilo Bernardo as contributor in AUTHORS.txt
2014-10-22 11:24:16 +01:00
Brian Sidebotham
4d8e9b6f95
* Update AUTHORS.txt with more valuable contributors
2014-10-22 10:17:01 +01:00
Wayne Stambaugh
40779a08ce
More missing source license fixes.
2014-10-21 14:36:45 -04:00
jean-pierre charras
c237838d00
python scripting: refinement for UTF8 class (from Miguel Ángel Ajo Pelayo) add __str__ method, usefull to print a UTF8 string.
...
Kicad manager: fix issues in file watcher: changes (adding/removing files) in project folder not seen by Kicad manager (perhaps due to changes in internal wxWidgets code between 2.9.5 and 3.0).
2014-10-21 18:34:51 +02:00
nosuz
959b63ba8f
Fix kicad-install.sh to only install wxPython when building with scripting enabled.
2014-10-21 11:52:30 -04:00
Wayne Stambaugh
8cdd4faad5
More missing source license fixes.
2014-10-21 11:48:00 -04:00
Joseph Chen
ad5ca60401
Minor improvements to kicad-install.sh.
...
* Exit script when package install, build configuration, or build fails.
* Install each dependency package one at a time.
2014-10-20 10:33:53 -04:00
Wayne Stambaugh
08bfaa416d
More source file missing license fixes.
2014-10-19 18:17:43 -04:00
Wayne Stambaugh
e8362df15f
Add missing source file licenses and code policy fixes.
2014-10-19 16:20:16 -04:00
Wayne Stambaugh
fa9f2f0439
Fix MSYS2 build configuration issues.
2014-10-19 14:36:41 -04:00
Wayne Stambaugh
5c952a2afa
Add stable release policy to developers documentation.
...
* Write stable-release-policy.md for upcoming stable release.
* Remove unused Doxygen options from Doxyfile.
2014-10-18 11:37:08 -04:00
unknown
6728f0a863
scripts/test_kicad_plugin.py cleanup
2014-10-18 17:11:25 +02:00
jean-pierre charras
f23bb59cd1
Python scripting: make UTF8 class accessible by python scripts. Add python method GetChars() to UTF8 class to get its char buffer.
...
See scripts/test_kicad_plugin.py for example.
2014-10-18 10:18:14 +02:00
Wayne Stambaugh
431ed318e0
Pcbnew VRML export improvements.
...
* Improve VRML export dialog lay out.
* Make the OK button the default action in the export dialog.
* Make 3D model export work correctly and avoid redundant file copies.
* Fix embedded path separators in wrl files on windows.
* Fix absolute model file path creation in wrl files.
* Clean up VRML export code.
2014-10-17 19:28:12 -04:00
Henner Zeller
40468bffa8
Fix install location of fp-lib-table in scripts/library-repos-install.sh.
2014-10-17 14:44:38 -04:00
jean-pierre charras
9c64b061fe
Pcbnew: fix Bug #1380943 (Filled polygons with thick outlines are missing last outline thick segment in gerber)
...
Remove a debug message in searchhelpfilefullpath.cpp.
2014-10-17 20:30:56 +02:00
Bernhard Stegmaier
f06bfe6d70
Commit the rest of the OSX build fixes missed in the previous commit.
2014-10-17 13:45:33 -04:00
Mark Roszko
816974b8ca
Hot key editor dialog improvemnts.
...
* Change hot key editing contol from wxGridTableBase to wxListCtrl.
* Separate hot key lists into separate tabs rather than one large list.
* Coding policy fixes.
2014-10-17 10:36:47 -04:00
jean-pierre charras
4167080692
Kicad manager: fix Bug #1380935 (Archive function for projects strange behavior.)
...
Archive function now recurses project sub directories.
2014-10-17 14:52:11 +02:00
unknown
5a947e6759
Fix bug: Dialog "Page settings" does not always detect page format. Formats A, B, C, D, E, Custom (User) are detected right but A0-A4, US* are wrong.
2014-10-17 10:14:30 +02:00
Mark Roszko
c85d64aee6
Fix hotkey editor on Windows not using max height of the dialog for the list control.
...
Set wxNO_BORDER for the tab page.
2014-10-16 23:16:46 -04:00
Bernhard Stegmaier
a4c59e6b97
More OSX build fixes.
...
* Many path related fixes.
* Fix execution of external applications.
* Update mac-osx.txt.
* Add top-level links for standalone applications inside OSX bundle.
* Fix document icons for Eeschema and pl_editor.
* Create individual bundles for standalone applications inside the main application bundle.
* Add usual 'site-packages' to python path in OSX bundle.
* Fix name of OSX bundle plugin folder.
2014-10-16 18:13:01 -04:00
Brian Sidebotham
e4eddc5649
* Update AUTHORS.txt to include known contributors
2014-10-16 21:53:13 +01:00