Dick Hollenbeck
b16571bb86
more eagle plugin work
2012-05-23 20:18:30 -05:00
Andrey Fedorushkov
d12cf29322
Pcbnew: fix control data valid in design rules when define USE_PCBNEW_NANOMETRES
2012-05-23 18:25:15 +04:00
jean-pierre charras
7c8c7984a1
Libedit: fix minor bug: Copy doc not working in Properties dialog.
2012-05-23 12:06:33 +02:00
Dick Hollenbeck
a35ddcd0e1
more eagle_plugin work
2012-05-22 12:51:18 -05:00
Dick Hollenbeck
ddc95bc7f7
fix bug added two revisions ago by me
2012-05-21 13:50:46 -05:00
jean-pierre charras
ce99a71a52
Eeschema: Fix a minor issue in block command
...
Very minor code cleaning
2012-05-20 21:18:06 +02:00
Dick Hollenbeck
9882eef93a
eagle plugin first work
2012-05-20 08:14:46 -05:00
jean-pierre charras
140667308d
Very minor fixes.
2012-05-19 21:04:03 +02:00
jean-pierre charras
f50859fd09
Pcbnew: fix bug Bug #1001107 (Solder Mask Ratio Clearance bad value)
...
Because this bug could create bad values in footprint libraries, this parameter is now checked
when reading a footprint description in legacy format
2012-05-18 10:33:57 +02:00
jean-pierre charras
86267bd8d6
Fix 2 minor warning compil (unused variables)
2012-05-16 22:44:21 +02:00
jean-pierre charras
e5f6738280
Fix compil issues with gcc 4.6 and boost 1.49
2012-05-16 18:59:47 +02:00
Dick Hollenbeck
d6acc8debe
move boost update script to out of way place, fix bug in it
2012-05-16 07:01:40 -05:00
Dick Hollenbeck
ddd6bb632a
bring in skeleton for eagle_plugin and update boost for use of RapidXML within property_tree
2012-05-15 21:27:27 -05:00
Dick Hollenbeck
85b69b8689
move all hashtable declarations into include/hashtables.h, prepare for boost usage
2012-05-15 21:00:25 -05:00
Dick Hollenbeck
b2837d38b8
update to boost 1.49.0 subset
2012-05-15 20:42:04 -05:00
Dick Hollenbeck
06582b4cf9
try to delete a footprint library before exporting or creating, quietly
2012-05-15 08:58:55 -05:00
henner zeller
f5d0863b2e
commit patch from henner zeller (make EDA_LIST_DIALOG resizable)
2012-05-14 17:23:20 +02:00
jean-pierre charras
f05c0cd6ce
Libedit: fix Bug #994014 .
...
Pcbnew: fix Pcbnew name capitalization in messages.
About dialog: add a link to kicad-pcb.org
2012-05-13 17:31:58 +02:00
jean-pierre charras
223642904f
Remove PCB_INTERNAL_UNIT define because it is no more used in code.
...
3D viewer: fix incorrect scaling factor when using nanometers.
Very minor other fixes
2012-05-11 11:02:35 +02:00
jean-pierre charras
014ba087a8
Gerbview: fix incorrect processing of ICI command in Excellon drill files.
2012-05-10 13:02:44 +02:00
jean-pierre charras
6bd07d3d63
Fix capitalization issues in title bar and config files (broken by bzr rev 3543)
2012-05-10 08:25:27 +02:00
Dick Hollenbeck
82bee848a1
Fix some comments. Enhance LEGACY_PLUGIN such that it can tolerate, then fix bad legacy footprint libraries containing duplicate footprint names.
...
This may have been an undocumented bug from more than a year ago, which manifested itself in *.mod files containing duplicate names.
LEGACY_PLUGIN loads those now quietly, but appends "_v2", "_v3", etc. to each succeeding duplicate sharing the same name.
2012-05-08 19:26:15 -05:00
Dick Hollenbeck
41aa30c93f
this helps zooming on some window types
2012-05-08 16:09:18 -05:00
Dick Hollenbeck
594c4102f6
Fix Pcbnew markers in nanometer build with proper scaling factor. Use double in Zoom()
2012-05-07 16:47:25 -05:00
Dick Hollenbeck
cf1ae599f1
Make drawframe.cpp's StatusBar use field widths which are dynamically determined
...
base on expected text and current window font.
Expand the virtual world to 2.14 meters in the nanometer build of PCBNEW.
This seems to be holding up for now.
2012-05-06 18:32:01 -05:00
Dick Hollenbeck
9fbc499361
more nanometer work, see comment at line 66 of pcbnew/classpcb.cpp
2012-05-06 15:10:43 -05:00
jean-pierre charras
3d747571d6
Gerbview: Fix a compil issue in my last commit.
2012-05-06 21:41:53 +02:00
jean-pierre charras
036e02e052
Gerbview: Fix a compil issue in my last commit.
2012-05-06 21:29:52 +02:00
jean-pierre charras
d03a9188ae
Fix a grid selection issue when starting Eeschema or Gerbview:
...
Eeschema (also Libedit and Libview) now starts always to the default grid (50 mils)
Gerbview starts with the last selected grid, but the validity is tested.
In Pcbnew the grid value is always displayed, so it should always be good.
2012-05-06 20:04:14 +02:00
jean-pierre charras
a07e6e4013
Fix grid selection issue when starting Eeschema or Gerbview:
...
Eeschema (also Libedit and Libview) starts always to the default grid (50 mils)
Gerbview starts with the last selected grid, but the validity is tested.
In Pcbnew the grid value is always displayed, so it should always be good.
2012-05-06 18:55:51 +02:00
Dick Hollenbeck
215b6cc634
move import directory to new branch kicad-contrib
2012-05-05 15:06:14 -05:00
Jerry Jacobs jerkejacobs@gmail.com
f7460dfa9c
Cosmetic UI changes mostly for Mac OS X, see CHANGELOG.txt
2012-05-05 18:03:21 +02:00
Jerry Jacobs jerkejacobs@gmail.com
92a285378a
Cosmetic UI changes mostly for Mac OS X, see CHANGELOG.txt
2012-05-05 18:02:09 +02:00
Dick Hollenbeck
d033f2235f
Remove zip library by switching to wxZlibOutputStream for PDF plotter.
...
Delete LEGACY_PLUGIN cache after deleting library of same name.
Remove automatically generted freerouter help header.
Add Normalize() to BOX2.
Clamp some values in the virtual space of drawframe.cpp
2012-05-04 23:55:36 -05:00
jean-pierre charras
29016a1fe4
Commit missing files
2012-05-04 20:57:32 +02:00
jean-pierre charras
d75596c9b8
Gerbview: remove dependencies from Pcbnew.
...
Should allow Pcbnew code easier to change and Gerbview code more understandable and easier to maintain.
Code cleaning (remove dead code, add comments).
Minor other enhancements.
2012-05-04 20:16:13 +02:00
jean-pierre charras
8ef3f8ade3
Gerbview: remove dependencies from Pcbnew.
...
Should allow Pcbnew code easier to change and Gerbview code more understandable and easier to maintain.
Code cleaning (remove dead code, add comments).
Minor other enhancements.
2012-05-04 19:44:42 +02:00
Lorenzo Marcantonio
cdce807375
Commit patch from Lorenzo Marcantonio about plot functions enhancement.
...
Fix some warning compil issues.
Add zlib sources to avoid build issues under Windows (zlib not installed with mingw).
2012-05-03 22:17:34 +02:00
jean-pierre charras
4c9cf84dff
Add missing files
2012-05-03 21:08:14 +02:00
jean-pierre charras
f878e38d12
Add patch from Lorenzo Marcantonio. Fix some warning issues, and zlib issue under Windows (zlib sources added)
2012-05-03 20:37:56 +02:00
Frank Bennett
24c572b806
This import directory contains tools for importing
...
to Kicad from other EDA tools.
edif2kicad / EDIF to EEschema schematic import
Tools with EDIF out writer:
o OrCad
o DataXpress
o Viewlogic
o IntuSoft ICAP
o Protel nVisage
o PADS ?
o P-CAD ?
o EDIF viewer (www.cimmetry.com)
o EDIF translator (www.elgris.com/content/edif_overview.html)
pcb123net2kicad / converts a pcb123 netlist to Kicad default format
2012-05-02 13:58:54 -06:00
jean-pierre charras
934271b272
Cvpcb: Fix Bug #992429
2012-05-01 12:43:16 +02:00
Dick Hollenbeck
8971bf7546
Add tools/parser_gen.cpp which is the beginnings of an s-expression parser
...
generation tool. For now, it is just an s-expression beautifier using
our "non-specctra mode" version of s-expressions.
2012-04-29 21:57:48 -05:00
jean-pierre charras
3a673cc06e
Remove old function valeur_param(), that does not work in Kicad Nanometer
2012-04-27 16:41:51 +02:00
jean-pierre charras
8bf09f65cf
Remove valeur_param(), that does not work in Kicad Nanometer
2012-04-27 16:15:11 +02:00
jean-pierre charras
b7f5699b3e
Fix some (not all) bad values displayed in NANOMETER mode.
2012-04-27 08:11:41 +02:00
jean-pierre charras
7d01550649
missing change.
2012-04-27 00:04:09 +02:00
jean-pierre charras
05aedc7c57
All: change MILS_TO_IU_SCALING_FACTOR constant to IU_PER_MILS ( and MM_TO_IU_SCALING_FACTOR to IU_PER_MM)
...
Also fix bug 985654.
2012-04-26 23:35:40 +02:00
jean-pierre charras
9af5367aee
All: change MILS_TO_IU_SCALING_FACTOR constant to IU_PER_MILS ( and MM_TO_IU_SCALING_FACTOR to IU_PER_MM)
...
Also fix bug 985654.
2012-04-26 23:34:20 +02:00
jean-pierre charras
3c1015942d
All: change MILS_TO_IU_SCALING_FACTOR constant to MILS_PER_IU ( and MM_TO_IU_SCALING_FACTOR to MM_PER_IU)
...
Also fix bug 985654.
2012-04-26 22:21:31 +02:00