Miguel Angel Ajo
bbfb0d669c
merges tip, conflict resolved
2012-06-03 22:21:53 +02:00
Miguel Angel Ajo
ad14802227
merge 1 with tip
2012-06-03 22:06:51 +02:00
jean-pierre charras
d5b1087fb8
Appying lajos' patch to boost 1.49
2012-06-03 19:41:49 +02:00
jean-pierre charras
150b7cd4e2
Fix eagle_plugin issue (File not found) under Windows.
2012-06-03 17:47:53 +02:00
jean-pierre charras
20fc8ee3cc
Eeschema: Fix incorrect display refresh when editing the reference of a component from the popup menu.
2012-06-03 13:16:08 +02:00
Marco Mattila
47877ec70c
Do some ZONE_CONTAINED encapsulation.
2012-06-03 00:19:17 +03:00
Dick Hollenbeck
91e8aca0a9
EAGLE_PLUGIN: finish xpath error reporting mechanism for XML document traversal
2012-06-02 12:07:30 -05:00
jean-pierre charras
f809cc2db7
CvPcb: fix focus issue when the display footprint frame is shown (the footprint list loses the focus each time a new footprint is selected, therefore the keyboard cannot be used to select footprints)
2012-06-01 14:03:50 +02:00
Dick Hollenbeck
b07caa93c9
EAGLE_PLUGIN: load layer definitions, zone parameters, text positions.
...
Sketch for BOARD::Move(). Pass page_width and page_height to PLUGIN::Save().
2012-06-01 02:39:32 -05:00
jean-pierre charras
a65c42b7d8
Cvpcb: code cleaning and minot fix
2012-05-31 19:41:37 +02:00
Dick Hollenbeck
583006b599
EAGLE_PLUGIN add mechanical "hole" support for both MODULEs and BOARD
2012-05-31 10:18:55 -05:00
jean-pierre charras
29b5837a91
Eeschema, Libedit: Fix bug that can crashes Eeschema: In libedit 2 mandatory fields could be deleted. Fixed now.
...
Very minor other fixes.
2012-05-31 15:47:02 +02:00
Dick Hollenbeck
26eadad611
EAGLE_PLUGIN now positions text correct for most cases
2012-05-30 16:40:32 -05:00
Marco Mattila
0aafa5a591
Add flip to pcbnew text fields.
2012-05-30 20:38:52 +03:00
Dick Hollenbeck
0a42863bd1
add translation to static file filters, comments
2012-05-30 09:14:42 -05:00
Dick Hollenbeck
a1f23f3a4c
generalize the BOARD loading process PCB_EDIT_FRAME::LoadOnePcbFile() to use any supported PLUGIN
2012-05-29 16:01:17 -05:00
Marco Mattila
badef10f41
Derive pcbnew find dialog from DIALOG_SHIM.
2012-05-29 23:43:17 +03:00
Dick Hollenbeck
f1284bd73c
Mostly EAGLE_PLUGIN work:
...
* Derive the pcbnew copper zone and non-copper zone dialog windows from DIAG_SHIM,
which injects some template code.
* Update UIpolicies.txt to talk about DIALOG_SHIM support.
* Add zone support to eagle_plugin.
* Organize ZONE_CONTAINER class declaration for future privacy and accessors.
2012-05-29 13:10:56 -05:00
jean-pierre charras
d2926d2edf
Pcbnew: menu Edit/Reset modules fields size: Add dialog to select what modules are modified.
2012-05-29 14:25:10 +02:00
Marco Mattila
da45f02f6a
Move pcbnew find dialog into dialogs subdirectory and use wxFormBuilder for it.
2012-05-28 23:01:51 +03:00
Lorenzo Marcantonio
67a3a7521f
Rename BASE_SCREEN member m_NumberOfScreen to m_NumberOfScreens.
2012-05-26 20:19:12 -04:00
Lorenzo Marcantonio
699f87c617
Remove unused definitions in bitmaps.h.
2012-05-25 11:00:51 -04:00
Andrey Fedorushkov
a568ed2bd8
eeschema: fix set bus width when define KICAD_GOST
2012-05-25 18:33:58 +04:00
jean-pierre charras
6b4366a0a4
Pcbnew: fix crash in legacy_plugin.cpp when reading old lib files.
...
fix a compil warning.
CvPcb: fix regressions :
Shows now a void field instead of the dummy footprint name $nonane (whenthere is no footprint selected in netlist).
The active footprint selection changes only if a new component is selected from the component file,
and does not change just when the next component is automatically selected, after a footprint selection.
Speed up delete association and auto associe.
2012-05-25 08:58:52 +02:00
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