Andrey Fedorushkov
d8954ca3cf
eeschema: fix parts range 1 to 26 in component
12 years ago
Maciej Suminski
c6efc451e6
Added ratsnest for GAL
12 years ago
jean-pierre charras
18616d7782
Fix bugs in autoplac.cpp
12 years ago
Andrey Fedorushkov
1b58582e25
pcbnew: fix error build autoplace.cpp in linux gcc-4.8.2
template: add file fp-lib-table.for-eagle
12 years ago
jean-pierre charras
5f01f123de
All: GetBoundingBox returns now a const EDA_RECT.
Pcbnew: Code cleaning and bug fix in autoplace functions
Dialog exchange footprints has now a separate button to update the .cmp file, only on request.
12 years ago
jean-pierre charras
78670eebb0
Pcbnew: Fix a crash on exit when an item was previously deleted. Fix not working footprint exchange functions
12 years ago
jean-pierre charras
44bb2e6d4d
Pcbnew: Code cleaning and some minor fixes.
12 years ago
Dick Hollenbeck
d0c50d5654
Add template fp-lib-table for eagle-6.4.0
12 years ago
Dick Hollenbeck
8df7407b80
FIX: regression loading of SMD pads within EAGLE_PLUGIN::FootprintLoad().
FIX: unique renaming of eagle footprints by substituting illegal : and / with URL encoding technique.
ADD: window resize border to DisplayError() windows.
12 years ago
Wayne Stambaugh
53f33d3941
Pcbnew: minor target properties dialog improvements.
* Make spacing between controls and dialog frame consistent.
* Use default size to allow wxWigdets to determine optimal dialog size.
* Set OK button as default so return key works properly.
12 years ago
Wayne Stambaugh
f472b6deb1
Pcbnew: fix assertion when deleting BOARD_ITEM not linked to list. (fixes lp:1252696)
12 years ago
Dick Hollenbeck
abfeab02d7
FIX: wx 2.8 convert to UTF8 differently than 2.9 caused problems in DIALOG_FP_PLUGIN_OPTIONS.
12 years ago
Wayne Stambaugh
abe9801d3d
Pcbnew: fix graphic item undo/redo bug. (--fixes lp:1252264)
* Use std::swap for PCB_LINE_T items in SwapData().
* Use std::swap for PCB_MODULE_EDGE_T items in SwapData().
* Add assignment operator to EDGE_MODULE object.
* Move code from copy method to assignment operator.
* Minor coding policy fixes.
12 years ago
Dick Hollenbeck
83a002ff91
Add a place-holder Description to fp-lib-table rows
12 years ago
Dick Hollenbeck
f3ad2463e2
*) Switch to later environment variable expansion in fp-lib-table.
*) Save library nickname in APP so upon module editor re-entry last is re-used.
*) Fix bug editing fp-lib-table Description field.
12 years ago
Carl Poirier
468d50317d
update fp-lib-table to footprint library renaming efforts.
12 years ago
jean-pierre charras
5a50b968d5
Eeszchema: Minor fixes.
Code cleanup: remove m_Son member in EDA_ITEM which was never used.
12 years ago
Dick Hollenbeck
9546c59fab
more useable, in the face of wx 2.8 vs. 3.0 differences.
12 years ago
Dick Hollenbeck
b177716b65
Work around wx 2.8 bug in wxListControl not honoring omissing of wxHSCROLL.
12 years ago
Dick Hollenbeck
300a047ffe
more EDA_LIST_DIALOG usability enhancements, compiler warning, coding standards
12 years ago
jean-pierre charras
cf7dbf6f94
Fix some minor issues
12 years ago
Dick Hollenbeck
7cf3467851
Show the "Description" field from fp-lib-table in pcbnew's module editor 'set current library' dialog.
12 years ago
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)
12 years ago
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.
12 years ago
Baranovskiy Konstantin
94db11a8f6
Fix justification of vertically aligned multi-line text.
12 years ago
Wayne Stambaugh
4c8bff9f71
Eeschema: update component editor new component dialog with revise unit nomenclature.
12 years ago
Dick Hollenbeck
53e8c9b2c2
fix link error with multiply used edaapl.cpp
12 years ago
Dick Hollenbeck
593aa2dc12
Show KISYSMOD in DIALOG_FP_LIB_TABLE even if it has not been referenced by a URI.
12 years ago
Dick Hollenbeck
7196e7bc98
Show KIPRJMOD in DIALOG_FP_LIB_TABLE even if it has not been referenced by a URI.
12 years ago
Dick Hollenbeck
c1429f2824
Allowing pre-setting CMAKE_CXX_FLAGS on first CMake invocation
12 years ago
jean-pierre charras
9f9f2ed380
Minor code cleaning: Remove unused file, remove obsolete or useless defines
12 years ago
jean-pierre charras
568a43b917
Minor fix about version information when BUILD_GITHUB_PLUGIN is on
12 years ago
Dick Hollenbeck
1ba6c82f44
TODO.txt
12 years ago
Maciej Sumiński
b1facf3e90
add boost dependency on BZip2 by adding find_package( BZip2 REQUIRED )
12 years ago
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)
12 years ago
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.
12 years ago
Wayne Stambaugh
b08fa18d7d
Update TODO.txt to reflect completed FP_LIB_TABLE items.
12 years ago
Dick Hollenbeck
b9bd421184
format string concatenation bug
12 years ago
Dick Hollenbeck
d624dcebf2
half way point for Carl's *.mod file renaming work
12 years ago
Maciej Suminski
89b80b2bcd
Merged rtree.h, to avoid code duplication.
Fixes the case, when waste is never greater then the worst case and seeds assignment does not occur.
12 years ago
Maciej Suminski
521d73ac5a
Fix wx2.8 strings compatibility. (fixes lp:1250876)
12 years ago
Maciej Suminski
fc4f9195b6
Fixed wx2.8 strings compatibility.
12 years ago
Dick Hollenbeck
179807922d
change
12 years ago
Dick Hollenbeck
943b0678e3
Completion of DIALOG_FP_PLUGIN_OPTIONS
12 years ago
Maciej Suminski
e8e6b1f7c4
Commit Launchpad merge request 194664.
* Modify error handling for OpenGL backend.
* Correct Doxygen comments notation.
12 years ago
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
12 years ago
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.
12 years ago
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.
12 years ago
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 .
12 years ago
Wayne Stambaugh
1f1a88534e
Escape " character to fix warning in TokenList2DsnLexer.cmake
12 years ago