Carl Poirier
468d50317d
update fp-lib-table to footprint library renaming efforts.
2013-11-19 11:24:19 -06:00
jean-pierre charras
5a50b968d5
Eeszchema: Minor fixes.
...
Code cleanup: remove m_Son member in EDA_ITEM which was never used.
2013-11-19 17:27:13 +01:00
Dick Hollenbeck
9546c59fab
more useable, in the face of wx 2.8 vs. 3.0 differences.
2013-11-18 16:42:01 -06:00
Dick Hollenbeck
b177716b65
Work around wx 2.8 bug in wxListControl not honoring omissing of wxHSCROLL.
2013-11-18 16:03:34 -06:00
Dick Hollenbeck
300a047ffe
more EDA_LIST_DIALOG usability enhancements, compiler warning, coding standards
2013-11-18 13:27:27 -06:00
jean-pierre charras
cf7dbf6f94
Fix some minor issues
2013-11-18 18:52:18 +01:00
Dick Hollenbeck
7cf3467851
Show the "Description" field from fp-lib-table in pcbnew's module editor 'set current library' dialog.
2013-11-18 10:04:23 -06:00
jean-pierre charras
25bfd82240
Fix a compatibility issue for wxWidgets 3.0, when moving cursor by arrow keys.
...
Fix a very minor bug (2 duplicate lines when copying version informations to the clipboard)
2013-11-17 17:48:47 +01:00
Dick Hollenbeck
6aabb9bc38
EDA_LIST_DIALOG_BASE is used multiple times for different numbers of
...
columns. DIALOG_SHIM would resize each separate usage to the same
size. DIALOG_SHIM now supports and alternate m_hash_key in lieu
of the class name, optionally.
2013-11-17 00:04:20 -06:00
Baranovskiy Konstantin
94db11a8f6
Fix justification of vertically aligned multi-line text.
2013-11-16 20:31:07 -05:00
Wayne Stambaugh
4c8bff9f71
Eeschema: update component editor new component dialog with revise unit nomenclature.
2013-11-16 20:13:26 -05:00
Dick Hollenbeck
53e8c9b2c2
fix link error with multiply used edaapl.cpp
2013-11-15 09:12:07 -06:00
Dick Hollenbeck
593aa2dc12
Show KISYSMOD in DIALOG_FP_LIB_TABLE even if it has not been referenced by a URI.
2013-11-15 08:36:11 -06:00
Dick Hollenbeck
7196e7bc98
Show KIPRJMOD in DIALOG_FP_LIB_TABLE even if it has not been referenced by a URI.
2013-11-15 08:11:46 -06:00
Dick Hollenbeck
c1429f2824
Allowing pre-setting CMAKE_CXX_FLAGS on first CMake invocation
2013-11-15 08:10:29 -06:00
jean-pierre charras
9f9f2ed380
Minor code cleaning: Remove unused file, remove obsolete or useless defines
2013-11-15 10:28:31 +01:00
jean-pierre charras
568a43b917
Minor fix about version information when BUILD_GITHUB_PLUGIN is on
2013-11-15 08:24:10 +01:00
Dick Hollenbeck
1ba6c82f44
TODO.txt
2013-11-14 16:52:28 -06:00
Maciej Sumiński
b1facf3e90
add boost dependency on BZip2 by adding find_package( BZip2 REQUIRED )
2013-11-14 16:51:11 -06:00
jean-pierre charras
ccab3ff5ce
rtree.h: suppress compil warnings about not initialized vars.
...
Pcbnew: add WIN32_LEAN_AND_MEAN define in github_plugin.cpp. Note: this define is already in use in avhttp build (Windows specific)
2013-11-14 19:00:57 +01:00
Wayne Stambaugh
0d6efaab94
Minor copy version information improvements.
...
* Add build type (debug/release) for wxWidgets library versions greater
than 2.8.
* Add build type (debug/release) for KiCad.
* Add missing build options.
2013-11-14 09:21:32 -05:00
Wayne Stambaugh
b08fa18d7d
Update TODO.txt to reflect completed FP_LIB_TABLE items.
2013-11-13 15:57:51 -05:00
Dick Hollenbeck
b9bd421184
format string concatenation bug
2013-11-13 13:59:47 -06:00
Dick Hollenbeck
d624dcebf2
half way point for Carl's *.mod file renaming work
2013-11-13 13:58:50 -06:00
Maciej Suminski
521d73ac5a
Fix wx2.8 strings compatibility. (fixes lp:1250876)
2013-11-13 10:27:14 -05:00
Maciej Suminski
fc4f9195b6
Fixed wx2.8 strings compatibility.
2013-11-13 15:52:06 +01:00
Dick Hollenbeck
179807922d
change
2013-11-12 14:58:33 -06:00
Dick Hollenbeck
943b0678e3
Completion of DIALOG_FP_PLUGIN_OPTIONS
2013-11-12 14:49:17 -06:00
Maciej Suminski
e8e6b1f7c4
Commit Launchpad merge request 194664.
...
* Modify error handling for OpenGL backend.
* Correct Doxygen comments notation.
2013-11-12 14:29:01 -05:00
Brian Sidebotham
f10865e5c4
Although CMake keeps time stamps to remember how far it got in an ExternalProject_Add()
...
build, it throws the time stamps away when there are edits to the CMakeLists.txt portion
pertaining to the external project. Only a 'make clean' would remove the untarred tree.
This patch removes the need to do a make clean when changing the ExternalProject_Add()
text pertinent to patching.
Fixes bug 1250222 in KiCad-Winbuilder
2013-11-12 12:44:30 +00:00
Dick Hollenbeck
dc138512b9
wxString PCB_BASE_FRAME::SelectFootprintFromLibBrowser() now returns empty string on abort.
...
GITHUB_PLUGIN uses redirected URL to remove one HTTP hit time.
2013-11-11 19:14:17 -06:00
Wayne Stambaugh
5821d4bc48
Footprint library table fixes.
...
* Pcbnew: catch exceptions when saving changes to footprint library table.
* Pcbnew: update footprint viewer library list if open when footprint library
table changes.
* CvPcb: update library list when footprint library table changes.
* Minor coding policy fixes.
2013-11-11 20:05:23 -05:00
Dick Hollenbeck
76fed4f995
*) Add PLUGIN::FootprintLibOptions( PROPERTIES* ), and extend DIALOG_FP_PLUGIN_OPTIONS to use it.
...
*) Move button handlers to LEFT MOUSE CLICK from COMMAND events, so wxGrid focus is not lost.
*) Sketch out the concept of COW support for the GITHUB_PLUGIN in its @todo.
2013-11-11 18:17:27 -06:00
Wayne Stambaugh
1f1a88534e
Escape " character to fix warning in TokenList2DsnLexer.cmake
2013-11-11 16:39:02 -05:00
Dick Hollenbeck
c7bb62290f
error: 'uintptr_t' was not declared in this scope.
...
https://svn.boost.org/trac/boost/ticket/8973
https://svn.boost.org/trac/boost/changeset/84950#file0
2013-11-11 08:50:45 -06:00
Maciej Suminski
d250ae5d81
Corrected Doxygen comments notation.
2013-11-11 13:47:08 +01:00
Maciej Suminski
5235d7e5eb
Modified error handling for OpenGL backend, now error messages should be visible.
2013-11-11 10:48:49 +01:00
jean-pierre charras
a3c02bc377
Pcbnew: fix a build issue when BUILD_GITHUB_PLUGIN is enabled.
2013-11-11 09:01:04 +01:00
Dick Hollenbeck
b3b9e96c9a
Support only one boost build subset, regardless of BUILD_GITHUB_PLUGIN.
...
This is so builders with multiple out of source build trees can all use
the same common boost install directory. And the build system will not
vascillate between the fuller and lesser subsets of boost.
2013-11-10 18:47:54 -06:00
jean-pierre charras
5cea94089a
All: under mingw32+msys: fix an issue when using Cmake version >= 2.8.5 which uses by default a response file.
...
This response file is not expanded under mingw3 2 (mingw/gcc bug?), and the list of include paths, found in this file, is not taken in account.
Now, under mingw32+msys, when not cross-compiling, the response file is disabled.
Cvpcb, Pcbnew: fix a list of libs which should be added only when cross-compiling:
Previously, they were always added, which creates an issue with mingw/msy/ gcc 2.8.
Now they are added only when cross-compiling (this issue was noticeable only with msys+mingw version 2.8)
2013-11-10 20:15:09 +01:00
Dick Hollenbeck
683a655fa7
python in kicad-install.sh, if user enables it
2013-11-10 00:31:13 -06:00
Wayne Stambaugh
73ca1ed754
Eeschema multiple unit component nomenclature improvements (fixes 1226874).
...
* Replace all occurrences of the word "part" with "unit" when referring to
multiple unit components for improved consistency.
* Replace "shared by" with "common to" when referring to objects (lines, arcs,
pins, etc.) that are common to all units.
* Improve wording in library component properties dialog.
2013-11-09 11:30:49 -05:00
Brian Sidebotham
c1466216fd
* Remove erroneous comment about requiring perl for OpenSSL build
2013-11-08 17:54:00 +00:00
Brian Sidebotham
60dacd55a4
* Build OpenSSL from source using the OpenSSL-CMake project on Windows with MinGW when no specifying OPENSSL_ROOT_DIR
2013-11-08 07:06:14 +00:00
Colin Cooper
253b62a0e5
kicad-install.h checks if bzr id set
2013-11-07 12:15:58 -06:00
Dick Hollenbeck
9b3d826bc1
switch to static linking of libstdc++ on windows
2013-11-07 08:26:32 -06:00
jean-pierre charras
35b1b13f27
Eeschema: Disable a debug option I enabled and forgot to remove.
2013-11-06 20:36:46 +01:00
Maciej Sumiński
bb0f4b9ac3
Patches one by Lorenzo, one by Orson
2013-11-06 11:17:42 -06:00
Dick Hollenbeck
eb125838fd
add fix_eagle_package_name() and apply it in two places to re-spell eagle package names
2013-11-06 10:53:44 -06:00
Wayne Stambaugh
b35fbc0a77
Set project footprint library table path environment variable before loading table.
2013-11-06 11:10:44 -05:00