Dick Hollenbeck
b4ab7ef7ea
remove old sourceforge mailing list export file
2012-11-08 13:45:14 -06:00
jean-pierre charras
96a77d7618
Pcbnew: Add a min width parameter to plot solder mask layers.
...
* If this param is set to 0, the previous behavior is used.
* Else the solder mask is plotted as polygon, with shapes near than this min width value are merged.
Pcbnew in nanometer version: fix a serious rounding issue due to the fact dialogs were using 4 digits for mantissa.
* This is not enough for nanometer coordinates ( 8 are needed to display a value in inches),
* so sometimes after closing a dialog, some coordinates were modified, although no new value was entered.
Minor other bug fixed.
2012-11-06 18:58:53 +01:00
jean-pierre charras
703293fa30
Add a min width parameter to plot solder mask layers.
2012-11-05 21:20:34 +01:00
jean-pierre charras
31e58d87d4
Eeschema: fix an old bug: sometimes E hotkey (and some other' hot keys) was editing a previously selected item, not the item under the mouse cursor
...
Templates: remove useless backup files
2012-10-31 21:27:31 +01:00
Dick Hollenbeck
e0cc8a2f11
implement move up, move down in lib table editor
2012-10-31 09:41:47 -05:00
Dick Hollenbeck
dd519d68ea
remove unused #include <wxfstream.h> from several places
2012-10-29 16:56:18 -05:00
Dick Hollenbeck
e21bd2479e
add new templates to template/CMakeLists.txt, group all templates into one installation COMPONENT
2012-10-29 16:55:05 -05:00
Hans Henry von Tresckow
df810f744c
TI Stellaris Launchpad Boosterpack Template.
...
Here is a first cut at the 40pin booster pack template. I made 2
versions, BoosterPack40, which has the optional J5 connector and is
2"x1.7" and BoosterPack40_min, which is 2"x1.35" and leaves the
switches accessible.
2012-10-29 15:48:33 -05:00
Marco Mattila
efa0286f26
Do not force vias to be substracted from silkscreen in pcbnew gerber plot
2012-10-28 22:51:47 +02:00
Dick Hollenbeck
4e61451c9c
128 pixel icons from Frabrizio's script and tar file.
2012-10-28 14:10:07 -05:00
Dick Hollenbeck
7c5e42b4d0
switch from STREAM_OUTPUTFORMATTER to FILE_OUTPUTFORMATTER mostly throughout,and minor richio factoring
2012-10-25 10:41:20 -05:00
Wayne Stambaugh
58ae2e1920
Add missing scripting build flags to EDA_BASE_FRAME::CopyVersionInfoToClipboard.
2012-10-25 10:27:35 -04:00
Dick Hollenbeck
d32333a012
streamline the FILE_OUTPUTFORMATTER API for ease of use
2012-10-25 02:10:59 -05:00
Dick Hollenbeck
9cd011abbb
add class FILE_OUTPUTFORMATTER and use it in PCB_IO, since it is about 8-10 faster than STREAM_OUTPUTFORMATTER
2012-10-25 00:52:55 -05:00
Dick Hollenbeck
ea4b3877e2
move wxString constructor outside loop for speed
2012-10-24 13:59:37 -05:00
Dick Hollenbeck
28222961dd
fix ownership issue in wxFFile vs. FILE_LINE_READER
2012-10-24 13:42:39 -05:00
Dick Hollenbeck
5634bc3381
move PCB_PARSER into PCB_IO as a member
2012-10-24 13:20:33 -05:00
Dick Hollenbeck
484eb55ae8
DSN_LEXER underneath PCB_PARSER does not own the LINE_READER it receives, fix memory leak
2012-10-24 12:38:10 -05:00
Wayne Stambaugh
1e772280b9
Fix compile error against wxWidgets 2.8 brach.
2012-10-23 13:20:22 -04:00
jean-pierre charras
6abf0e9f94
Eeschema: Bug fix (move component field was not undoable)
...
Minor enhancement in popup menus for wire and bus.
Kicad: stm32f0discovery template: very minor fix.
2012-10-23 18:37:19 +02:00
Dick Hollenbeck
28f238e36b
pcbnew import footprint fixed for legacy nanometer format
2012-10-22 15:41:26 -05:00
Kerusey Karyu
c771811498
Fix error in stm32f100-discovery-shield.brd
2012-10-21 10:40:10 +02:00
Kerusey Karyu
945fef938c
Add stm32f100-discovery-shield template
2012-10-20 18:16:34 +02:00
jean-pierre charras
292c1f0912
Kicad: bug fix in menubar when changing the selected locale.
...
fctsys.h: remove useless define.
Fix minor issues and add minor enhancements.
2012-10-18 21:31:40 +02:00
Dick Hollenbeck
9e41a8127d
more fp_lib_table work
2012-10-18 10:28:50 -05:00
Wayne Stambaugh
f3cc32f9e2
Put KiCad on a diet to remove the uncessary slices of pi. (fixes 1066194)
2012-10-17 16:59:05 -04:00
Dick Hollenbeck
58299fc921
more fp_lib_table work
2012-10-17 10:12:17 -05:00
jean-pierre charras
f03b9048fe
Fix a minor compatibility issue in .pro file for new boards, between decimils and nanometers versions of Pcbnew.
2012-10-17 12:57:21 +02:00
Dick Hollenbeck
69dbeab90f
decouple wxGridTableBase from FP_LIB_TABLE, this was poor information hiding
2012-10-16 20:00:25 -05:00
Dick Hollenbeck
fb43f4ad6f
fp_lib_table dialog work
2012-10-16 01:56:57 -05:00
Dick Hollenbeck
0e1e7f53b1
remove one-ness bug from CMakeLists.txt
2012-10-16 00:28:39 -05:00
Wayne Stambaugh
e7925279ab
Only use -O1 GCC optimization level for versions 4.7 and above for now.
2012-10-15 21:42:50 -04:00
Dick Hollenbeck
80693fa7c1
add dialog for fp_lib_table
2012-10-15 17:37:08 -05:00
Dick Hollenbeck
ae19bbfa33
add dialog for fp_lib_table
2012-10-15 17:30:01 -05:00
Wayne Stambaugh
b1ea9d0eb5
Minor FP_LIB_ID object changes.
2012-10-15 16:48:01 -04:00
jean-pierre charras
2dc8c27ec2
Kicad manager: project_template.cpp: accepts lower and upper case HTML keywords (compatibility with libreoffice)
2012-10-15 19:55:04 +02:00
Dick Hollenbeck
0dc4d9c19e
Commit Dick's changes to the FP_LIB_TABLE object.
2012-10-15 12:19:42 -04:00
Wayne Stambaugh
012fa536e1
Merge changes from testing branch.
2012-10-15 09:40:40 -04:00
Dick Hollenbeck
26eab9c767
make nanometers the default board internal units within Pcbnew
2012-10-15 00:21:31 -05:00
Wayne Stambaugh
77e1a4c03c
Initial commit of footprint library table code.
2012-10-14 21:38:32 -04:00
jean-pierre charras
819404614a
missing files
2012-10-14 19:00:47 +02:00
Brian Sidebotham
9823666ca9
Commit patch from Brian Sidebotham: Project template in Kicad manager
2012-10-14 18:57:11 +02:00
jean-pierre charras
621a43c4ad
Eeschema: always stores sheet filename in unix-like notation, and fix a bug when editing sheet file name.
...
Pcbnew: add PDF format for drill map generation.
Plotter classes: tweaking code.
2012-10-13 20:54:33 +02:00
Andrey Fedorushkov
cedcd2bace
eeschema: fix segfault when edit text and empty editing text
2012-10-13 22:33:58 +04:00
marco.
eee9738755
OSX: Corrected issue with Menus, workaround/fix for an issue with Mountain Lion
2012-10-13 20:23:03 +02:00
Wayne Stambaugh
fc9c8cc0ec
Fix footprint library file extension bug in CvPcb and Pcbnew due to s-expression changes, fixes lp:1064593.
2012-10-09 15:18:12 -04:00
Wayne Stambaugh
87e773b6f6
Add Boost version to EDA_BASE_FRAME::CopyVersionInfoToClipboard().
2012-10-09 11:31:55 -04:00
Wayne Stambaugh
c11f3407b8
Check for getc_unlocked() and fall back to getc() in richio if it's not available.
2012-10-09 10:31:36 -04:00
Dick Hollenbeck
bb383e22b3
optimize isSpace for negative 8 bit bytes
2012-10-08 15:01:17 -05:00
Dick Hollenbeck
56796a950c
*) Use fgetc() technique to avoid strlen() in FILE_LINE_READER::ReadLine(),
...
which was having difficulty with embedded nuls in files coming from PCAD.
*) Make dsnlexer.cpp's isSpace() treat nuls as whitespace.
2012-10-08 14:34:46 -05:00