Blair Bonnett
1188cd433b
Fix wxWidgets debug assertion for wxTextCtrl::IsSingleLine() in GTK.
* Fix assertions in Eeschema when editing net labels, electronic rules check,
and plotting.
* Fix assertion when opening PCB calculator.
* Fix assertions in Pcbnew when changing footprints in footprint properties
dialog and adding or editing text.
11 years ago
jean-pierre charras
f877a1159e
Fix python scripting issue (EDA_RECT not mapped)
11 years ago
jean-pierre charras
6a93777a51
Polyline.h: remove useless class CRect. Use the more powerful EDA_RECT instead. Clean and remove duplicate code.
11 years ago
Garth Corral
3764021ef7
Add patch for wxWidgets 3 to fix scrolling on OSX.
11 years ago
Garth Corral
5c3cc11ed5
Fix debug assertion when clicking on hot key menu. (fixes lp:1389932)
11 years ago
Adam Wolf
5f6f59ef2e
Fix OSX bundle library write permission bug.
11 years ago
jean-pierre charras
f55a436d58
map class CPolyLine (used in zones) in Python.
11 years ago
Gilbert
9f6d1d0ea7
Update the kicad-install.sh script to work with Fedora 20.
11 years ago
Adam Wolf
e9a25ceba9
Added patch for wxWidgets 3.0.2 for Mac OSX 10.10 (Yosemite).
* Patch was taken from https://trac.macports.org/ticket/44524 for the upstream
bug of http://trac.wxwidgets.org/ticket/16329 .
11 years ago
jean-pierre charras
24f516f6ae
Fix many doxygen warnings (due to missing info, old comments, typo ...) when building the doxygen doc.
11 years ago
Dick Hollenbeck
322aae6a2e
Test for existence of *.sch file so Eeschema does not create a new one.
11 years ago
Marco Ciampa
40f044bd8d
More renaming instances of module to footprint for consistency.
11 years ago
Gilbert J.M. Forkel
25061ed626
Add check for correct wxGTK version report by wx-config. If incorrect cmake fails. Compare https://bugzilla.redhat.com/show_bug.cgi?id=1077718
11 years ago
Gilbert J.M. Forkel
6aa4de9bfd
Do not exit if yum group install fails, because it also fails if all packages are installed already
11 years ago
Gilbert J.M. Forkel
7413cfd160
Updated wxWidget from 2 to 3
11 years ago
Gilbert J.M. Forkel
4942c8b982
Removed invalid packet: install
11 years ago
Wayne Stambaugh
0561940db0
Fix CMake warning caused by removal of boost dependency when not actually building boost from source.
11 years ago
Michal Jahelka
835bb37b88
Remove library nickname from module position file
11 years ago
Wayne Stambaugh
03d50b2213
Change Windows install tree to match Linux install tree.
* Move all Windows install subfolders from ${CMAKE_INSTALL_PREFIX}/share/ to
${CMAKE_INSTALL_PREFIX}/share/kicad/.
* Remove unused define DEFAULT_FP_LIB_PATH from build configuration.
* Remove Boost target when skipping internal Boost build.
* Update INSTALL.txt to reflect install tree changes.
11 years ago
jean-pierre charras
7b5318ff64
Fix minor issues about translated strings and coding style. Add comment relative to file function info in X1 gerber file format.
11 years ago
jean-pierre charras
db31daffe4
Fix compil issue I created in rev 5242 when KICAD_SCRIPTING_WXPYTHON is ON
11 years ago
jean-pierre charras
4fd2a4da94
Pcbnew, python console: refinements.
11 years ago
jean-pierre charras
30497943f7
Pcbnew: Console python: use a wxMiniFrame to show the console and remove the management by a EDA_PANEINFO, which was not the right way to manage this console.
11 years ago
jean-pierre charras
7e431a0d4b
Pcbnew: Console python: use a wxMiniFrame to show the console and remove the management by a EDA_PANEINFO, which was not the right way to manage this console.
11 years ago
Marco Ciampa
359e64850d
More renaming instances of module to footprint for consistency.
11 years ago
Garth Corral
96f61af19b
Fix wxWidgets OSX patch bug when configured for monolithic build. (fixes lp:1387271)
11 years ago
Marco Ciampa
5d306bb244
Rename instances of module to footprint for consistency.
11 years ago
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
11 years ago
Wayne Stambaugh
8814d67034
Update road map document.
11 years ago
jean-pierre charras
29e6a93d01
Add license information to PolyLine.h and PolyLine.cpp files.
11 years ago
jean-pierre charras
b87d034158
Cvpcb, fp conflict assignment selector: fix issue on Linux.
11 years ago
jean-pierre charras
6f99e608b0
fp conflict assignment selector: fix issue on Linux.
11 years ago
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.
11 years ago
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 )
11 years ago
jean-pierre charras
a061eeb176
Cvpcb: Fix a very minor issue.
11 years ago
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)
11 years ago
unknown
a7b916d641
Eeschema: Fix Bug #983251 (Eeschema mouse hit testing error on non horizontal or vertical wires)
11 years ago
Wayne Stambaugh
86b39ca3c0
More missing source license fixes.
11 years ago
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.
11 years ago
Wayne Stambaugh
e273a48ddc
Remove old build configuration since kiway is now the only way to build kicad.
11 years ago
unknown
ad645abac4
Eeschema, Plot dialog: add Plot directory selection. The patch from 1383026@bugs.launchpad.net was widely used.
11 years ago
jean-pierre charras
fa96780798
eeschema: fix Bug #1385789 (eeschema segfaults, when editing a new field). Fix an other minor bug in Footprint editor.
11 years ago
Nick Østergaard
5034f07a31
* Update the python qa test suite to exit with an error code if any errors fail
11 years ago
Brian Sidebotham
e4a5f2482e
* Fix FindPythonLibs to search /include/ for Python.h
11 years ago
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.
11 years ago
Wayne Stambaugh
3ee0c98c9f
Restore custom FindPythonLibs.cmake with improvements to fix MSYS2 bug.
11 years ago
Maciej Suminski
1338774d54
pcbnew: Disable DXF import in the module editor when there is no module loaded.
11 years ago
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.
11 years ago
Wayne Stambaugh
f12953855e
More missing source license fixes.
11 years ago
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.
11 years ago