Lorenzo Marcantonio
5aa957bcff
Rationalize numeric time stamps to type time_t.
2012-05-24 21:52:04 -04:00
Dick Hollenbeck
f22b5abfac
more amazing free eagle_plugin work
2012-05-24 10:00:59 -05:00
unknown
8811f5053d
Commit patch from Brian Sidebotham (Bus width value option)
2012-05-24 08:51:52 +02:00
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
Miguel Angel Ajo
84c562de1c
Footprint wizard, plus fixes
2012-05-16 11:35:18 +02: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
Miguel Angel Ajo
8317e918d9
wxGrid instead of list, now we do really have values...
2012-05-11 00:30:26 +02:00
Miguel Angel Ajo
d497b62fb3
Cosmetic fixes, before moving to wxGrid
2012-05-10 22:49:07 +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
Miguel Angel Ajo
dfa1f480b5
Footprint wizard UI gets the module from python wizard, and show it
2012-05-10 10:53:05 +02:00
Miguel Angel Ajo
9ce8fcd268
* Read string array results from python methods~
2012-05-10 08:44:08 +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
Miguel Angel Ajo
125d820dac
footprint wizard UI and footprint wizard lists
2012-05-10 01:04:08 +02:00
Miguel Angel Ajo
f77f7e645b
* Footprint wizard UI: Added to module editor.
...
* Footprint wizard C++ generic classes
* Footprint wizard C++ to python wrappers
* Automatic plugin loader from ~/.kicad/plugins
* Python plugin architecture: Footprint wizards
2012-05-09 19:37:25 +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
Miguel Angel Ajo
ea0562c124
KiCad scripting plugin architecture, footprint wizards first
2012-05-05 22:18:47 +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