Dick Hollenbeck
3d79bf82f4
REMOVE: vias from specctra DSN export which are not in a netclass. Use only netclass based via sizes in freerouter.
...
Some of the vias in the class-less list were setting the drill hole size to zero and this made no sense to freerouter.
2013-08-09 14:05:04 -05:00
Dick Hollenbeck
6338f88db1
User longer, more dis-ambiguating text for Show button
2013-08-09 14:03:26 -05:00
jean-pierre charras
fdfe60dd09
Replace the wxFilePickedCtrl in Option Page dialog by an usual wxButton + wxTextCtrl, because under wxWdgets 2.8.12 the look and the behavior is very different between Windows and Linux.
2013-08-09 19:36:45 +02:00
jean-pierre charras
cdff2d0d41
Replace the wxFilePickedCtrl in Option Page dialog by an usual wxButton + wxTextCtrl, because under wxWdgets 2.8.12 the look and the behavior is very different between Windows and Linux.
2013-08-09 18:19:52 +02:00
jean-pierre charras
f394f2c57f
Eeschema: fix Bug #1210120
2013-08-09 08:51:14 +02:00
Dick Hollenbeck
744dd4893d
EHNANCE: add a "Show" button to the two text field properties
...
dialogs which allow editing of component properties. The button
is active when the table row cursor is on the DATASHEET field only.
When active, and your datasheet is a URI, then your default
browser will be launced to show that datasheet if it can find it.
This incentivizes use of http:// links for datasheets.
2013-08-08 11:12:41 -05:00
Dick Hollenbeck
7eed86de38
ENHANCE: specctra export Edge.Cuts "endpoint mismatch error message" was not showing exact coordinates with sufficient resolution
2013-08-08 11:11:50 -05:00
Dick Hollenbeck
1c04f5a03c
FIX: removed unwanted indent in *.kicad_pcb files ahead of "placed" and "locked"
2013-08-08 11:09:49 -05:00
jean-pierre charras
638e29b5d6
Eeschema: fix a crash when plotting a schematic.
...
Pcbnew: footprint wizard dialogs: minor fixes, and fixes a not working parameters dialog under Windows, due to an incorrect Printf format.
remove scripts/packagesrc.sh, fully outdated (still refers svn repo) and not commented.
2013-08-07 15:22:59 +02:00
jean-pierre charras
5abc48269b
merge with trunk
2013-08-07 12:13:54 +02:00
Dick Hollenbeck
f636e1d45f
REMOVE: check for repeat_item->Flags() == 0 in eeschema/hotkeys.cpp
2013-08-06 18:23:50 -05:00
Carl Poirier
7e6a243df9
REMOVE: USE_PCBNEW_NANOMETERS by making it the only way to go in pcbnew, effectively removing the deci-mils build.
2013-08-06 18:21:40 -05:00
Dick Hollenbeck
ad7ba8f029
FIX: insert key must repeat text labels
2013-08-06 17:59:07 -05:00
Dick Hollenbeck
f7ad4ca025
BUG FIX: eeschema as segfaulting on the 'Insert' key because the m_itemToRepeat
...
was simply a pointer to an object on the display list. At times this object
would disappear from the display list, in the test case because of a concatonation
of two wires, and if you then tried to clone the non-existent object you'd get a
crash. This was not merely a bug, but a naive design choice. IMO.
Now the item to repeat is cloned, so will never also be on the display list.
2013-08-05 16:02:41 -05:00
Dick Hollenbeck
4666b7fb69
formatting and fix selection clarification bug in pcbnew, could not move reference text when hidden under another footprint
2013-08-05 15:47:34 -05:00
Dick Hollenbeck
125ce48525
add Brian to about dialog, scoot Wayne up, alphabetize the rest
2013-08-05 15:45:22 -05:00
Dick Hollenbeck
bf1566884c
1) Remove requirement to define KICAD_TESTING_BRANCH. Instead the KICAD_STABLE_BRANCH
...
must be defined if that is the build type wanted. This only affects a text string
anyways, is not particularly important other than telling user from which code
branch the source came.
2) Change name of "testing" to "product" in that same description within
common/build_version.cpp. "testing" made it sound frightenly unusable.
2013-08-05 10:38:50 -05:00
jean-pierre charras
9855104120
Pcbnew: footprint wizard dialogs: minor fixes, and fixes a not working parmeters dialog under Windows, due to an incorrect Printf format.
2013-08-05 15:43:15 +02:00
Brian Sidebotham
2bc4103ea9
* Added modified CMake FindPython... modules to support using Python-a-mingw-us distribution when building Windows scripting support using MinGW
2013-08-04 21:31:14 +01:00
Dick Hollenbeck
01eab7dccb
ReturnStringFromValue() refinements
2013-08-03 15:20:55 -05:00
Dick Hollenbeck
a95dee3d09
fix interface mapping slip-up in wxPoint EDA_DRAW_FRAME::GetCrossHairPosition( bool aInvertY ) const
2013-08-03 13:57:15 -05:00
jean-pierre charras
891c85a2c1
Pcbnew: add hotkey Z to reset grid origin.
...
Save grid origin in .kicad_pcb files only if not 0,0 (to keep compatibility with previous versions of pcbnew, mainly the stable version)
Very minor other fixes (set modify flag when grid origin is moved from the dialog grid)
2013-08-03 18:16:57 +02:00
Dick Hollenbeck
386f9b2074
split expression into two lines for verification while using debugger that GetScreen() is a virtualized call.
2013-08-03 01:36:51 -05:00
Dick Hollenbeck
325d5a6bcd
*) retain grid origin in the BOARD and save it in legacy and kicad board files.
...
*) add hotkey for setting the grid origin as 'S', in board editor, module editor.
*) re-position the function interface for cursor movement from BASE_SCREEN into
class EDA_DRAW_FRAME. This is a prelude to getting rid of BASE_SCREEN or
splitting it up.
2013-08-03 00:15:23 -05:00
jean-pierre charras
490b630e2d
Minor fixes. Minor code cleaning. Pcbnew: better iniatilization of members in DRAWSEGMENT, TRACK, EDGE_MOD (not bugs: just useful when using python scripting).
2013-07-31 18:41:32 +02:00
jean-pierre charras
bd3108a40c
Minor code cleaning. Pcbnew: better iniatilization of members in DRAWSEGMENT, TRACK, EDGE_MOD (useful when using python scripting).
2013-07-29 09:33:56 +02:00
Dick Hollenbeck
8c9a12e3a1
minor tweaks to debug statements and cmake
2013-07-28 11:30:39 -05:00
Ben Harris
fe45fa81fc
fix FP_CACHE::Load()
2013-07-28 11:30:02 -05:00
Dick Hollenbeck
3e30600f70
add script which converts footprint libraries from one format to another
2013-07-28 11:28:17 -05:00
Dick Hollenbeck
5c05ec5b98
$ iconv -f LATIN1 -t UTF-8 pic_sockets.sch -o /tmp/pic_sockets.sch
...
convert to UTF-8, eeschema cannot load LATIN1 strings anymore.
2013-07-28 10:21:43 -05:00
Dick Hollenbeck
7024117709
AUTHORS.txt LATIN1 to UTF-8 via: $ iconv -f LATIN1 -t UTF-8 AUTHORS.txt > /new/AUTHORS.txt
...
All source files are supposed to be UTF-8 now. Although not a source file, my editor
was tripping on this file when grepping.
2013-07-28 09:47:13 -05:00
matheiulj
fd38b708fb
Fix pad bounding box calculation bug. (fixes lp:1202828)
2013-07-26 17:29:16 -04:00
Wayne Stambaugh
153020283c
Fix minor debug build error.
2013-07-26 16:25:21 -04:00
jean-pierre charras
51edb08796
Commit missing file
2013-07-26 15:20:08 +02:00
jean-pierre charras
bb087fdc45
Pl_Editor: add undo/redo commands.
2013-07-26 14:50:29 +02:00
jean-pierre charras
076defb0a5
Pl_Editor: title block texts can be multiline (use" \n" : a '\' followed by a 'n' to create a new line inside a text)
...
Very minor code cleaning.
2013-07-25 20:58:46 +02:00
jean-pierre charras
9e68ba1ea3
Very minor code cleaning
2013-07-24 20:34:28 +02:00
Baranovskiy Konstantin
414dddbf59
Add GOST page layout description files in template
2013-07-24 17:57:38 +02:00
jean-pierre charras
a0c61484d2
Pl_Editor: fix a very minor issue when displaying the page size in status bar.
2013-07-24 17:19:37 +02:00
jean-pierre charras
7f6787c8b8
Pl_Editor: add some hot keys. Fix some rounding issues.
2013-07-24 17:11:35 +02:00
jean-pierre charras
8733da346b
Pl_Editor: bug fixes (default values not saved, and duplicate item names, when adding items)
2013-07-23 18:45:23 +02:00
jean-pierre charras
7007601655
Fix an issue in Debug mode
2013-07-23 12:35:58 +02:00
Camille Delbegue
b1fc1cd11e
Pl_Editor: Fix wx28 compatibility
2013-07-23 08:18:59 +02:00
jean-pierre charras
919edcf1e1
Bug #1202761 (Off centre zoom )
2013-07-22 20:38:04 +02:00
jean-pierre charras
d99260c614
Initial release of pl_editor, the page layout and title block editor.
2013-07-22 18:46:44 +02:00
jean-pierre charras
cf9d1ba541
Fix GOST compatibility.
2013-07-22 18:45:22 +02:00
jean-pierre charras
c32d8f38ed
pl_editor: add config options
2013-07-21 16:15:07 +02:00
jean-pierre charras
9f22c35519
Add margin values control in pl_editor, and remove margin definition from class PAGE_INFO.
2013-07-20 21:36:19 +02:00
Thiadmer Riemersma
f775500932
Eeschema: fix subtle find bug when at the end of the search list. (fixes lp 1199689)
2013-07-20 13:13:40 -04:00
jean-pierre charras
fdbdb76c39
Initial release of pl_editor, the page layout and title block editor.
2013-07-19 20:27:22 +02:00