jean-pierre charras
0eb4050004
* Fix 3D frame issue (3D frame not show) when it is iconized and reactivated by Pcbnew or CvPcb menus (Windows only)
...
* Add in help menu a direct link to the new doc Getting_Started_in_KiCad.pdf, written by contributors (useful for beginners)
* Fix other very minor issues in CvPcb.
* Update howto doc about translation
2011-08-04 20:03:26 +02:00
jean-pierre charras
0b9f39fa43
Fix 3D frame issue when iconized (Windows only).
2011-08-04 13:23:19 +02:00
Wayne Stambaugh
04bf11c229
Change PCBNew and CVPCB 3D viewer focus behavior. (fixes lp:818890)
...
* Raise 3D frame in PCB editor and module editor instead of displaying a message
dialog indicating that the 3D viewer is already open.
* Raise 3D viewer and module viewer in CVPCB to mimic the behavior changed in
PCBNew.
* Set focus to OpenGL canvas when creating 3D viewer so mouse wheel events
are handled on Windows without having to click on the canvas.
* Rename 3D viewer frame class from WinEDA3D_DrawFrame to EDA_3D_FRAME.
* The usual smattering of coding policy fixes.
2011-08-03 11:09:39 -04:00
Wayne Stambaugh
f60c982397
Refactor PCBNew selection clarification menu icon code.
...
* Move clarification menu icon code from base board item object to the appropriate
object.
* Remove left over French comments.
* Coding policy fixes.
2011-08-01 11:29:27 -04:00
jean-pierre charras
81ddf0bb56
Eeschema: fix bug 812924. Very minor other changes to make translations more easy.
2011-07-20 07:57:06 +02:00
jean-pierre charras
9deee66b17
Pcbnew: Fix bug 811437 . This bug (due to duplicate time stamps), cannot happen with usual boards, only when 2 identical board (from the same .brd file) are append.
2011-07-16 18:04:49 +02:00
jean-pierre charras
cbb398e835
Fix compil issue in non debug mode. Minor code enhancement.
2011-07-14 21:41:20 +02:00
Wayne Stambaugh
2fb2ab0d37
Refactor PCBNew selection clarification menu text code.
...
* Move menu text code from base board item object to the appropriate
object.
* Add helper to get board layer to base board item object.
2011-07-14 11:42:44 -04:00
jean-pierre charras
84572d371d
Pcbnew: fix bug I recently created: footprint lib incorrectly saved (first module can be lost)
2011-07-08 09:12:28 +02:00
jean-pierre charras
a32b974fcb
Pcbnew: fix bug in D_PAD ctor: m_LengthDie not initialized. Disable m_LengthDie read from .brd files,
...
because this bug breaks compatibility with older version of Pcbnew , and the stored value as most of time no sense.
To enable m_LengthDie reading, see class_pad.cpp
2011-07-07 12:22:46 +02:00
jean-pierre charras
c50efb48d1
pcbnew: better code to read/modify/delete footprints in module libraries.
2011-07-06 18:40:54 +02:00
jean-pierre charras
ec7475f3fa
Pcbnew: fix bug 805953 (Module file corruption after deleting a module).
2011-07-05 17:59:21 +02:00
jean-pierre charras
f00696e835
Pcbnew: fix bug 804780.
...
All: use double instead of int to store zoom values.
2011-07-05 14:46:14 +02:00
Marco Mattila
bcfac4b477
Fix default pcbnew text item justification.
2011-07-05 00:52:19 +03:00
Marco Mattila
66f1de70c7
Add horizontal text justification to text items in pcbnew.
2011-07-05 00:32:49 +03:00
jean-pierre charras
d76cd0cf2c
Very minor fixes.
2011-07-03 20:51:07 +02:00
Jerry Jacobs
52211afbf0
Add some toolbar entries in a new menu called Tools, update OS X build documentation
2011-07-02 14:48:45 +02:00
Andrey Fedorushkov
0dd4c05c4f
pcbnew: add trace length from pad to die on chip (module)
2011-06-30 10:02:07 +04:00
Vladimir Ur
55e47ef43a
I wonder who and why wrote this, but it is even VERY annoing:
...
aModule->m_LibRef = aModule->m_Reference->m_Text;
It was copying placeholder for RefId (say, R*** or so) to pattern id (say it was RESC2012X55N)...
2011-06-20 20:26:51 +04:00
jean-pierre charras
3ea0c1065c
Eeschema: fix a bug I created in commit 3018
2011-06-16 21:52:12 +02:00
jean-pierre charras
182d3d4dfe
Pcbnew: fix bug 796218. Fix minor compil warning.
2011-06-12 18:38:43 +02:00
jean-pierre charras
95388c6ec4
eeschema: fix memory leakage.
...
Pcbnew: fix a minor issue.
Version update.
2011-06-09 15:30:46 +02:00
Wayne Stambaugh
baa0d7920a
EESchema bug fixes and other minor changes (fixes lp:793373).
...
* Fix debug build warning (lp:793373).
* Changed sheet edit restore and undo to use object copy and replace method.
* Add minimum width and height constraints when resizing sheets that have
hierarchical pins.
* Fix drag sheet hot key bug.
* Change Doxygen configuration to extract private methods and members
when creating documentation.
* Fix a bunch of Doxygen comment warnings.
2011-06-07 11:29:01 -04:00
jean-pierre charras
864426fb71
Pcbnew: fix bug 792399.
...
dialog_about: add translator name.
2011-06-06 08:51:42 +02:00
jean-pierre charras
09c038be5c
Eeschema: add direct acces to LibEdit in popup menu, when a component is selected ( Whishlist #788621 ). This new command calls Libedit and load the lib component corresponding to the selected schematic component.
2011-05-28 20:51:32 +02:00
jean-pierre charras
0b91eb30b2
Minor code cleaning and minor enhancement.
2011-05-22 21:08:34 +02:00
Marco Serantoni
a3ec2e24a2
OSX: Fix for bug #717381 - Print Preview hangs
2011-05-21 11:16:57 +02:00
Marco Serantoni
9214f5849e
MacOSX: Complete support for wxOverlay ( http://trac.wxwidgets.org/ticket/12894 )
2011-05-20 20:25:11 +02:00
jean-pierre charras
34e4ec5cf1
Fix Bug 784017 and 784140
2011-05-17 20:25:49 +02:00
jean-pierre charras
94372b81e5
Eeschema: fix bug 783535. Minor code cleaning.
...
Pcbnew: fix very minor issue.
2011-05-16 21:32:57 +02:00
Wayne Stambaugh
a367dea4db
Fix most GCC 4.6 compiler warnings and minor bug fix.
...
* Remove most (not all) variables that were initialized but never used that
cause GCC 4.6 to generate a warning.
* Fix bug in schematic library editor best zoom calculation.
2011-05-13 09:15:28 -04:00
Jerry Jacobs
312c16b3bf
Minor UI changes that affect OS X, see CHANGELOG.txt
2011-05-12 20:47:56 +02:00
jean-pierre charras
045ba78d46
Pcbnew: fix RDC error, for DRC between a an OVAL pad and an other pad.
...
Minor other fixes.
2011-05-12 13:06:32 +02:00
jean-pierre charras
4fd912c33c
Minor fixes and enhancement
2011-05-09 21:44:06 +02:00
jean-pierre charras
883929f969
Pcbnew: bug fix: in rare cases, solid copper areas are to large (minimum width not taken in account to calculate filled areas)
2011-05-06 09:17:28 +02:00
jean-pierre charras
70de08f397
Bug fixes:
...
Pcbnew: refresh issue with dialog designe rules under wxWidgets 2.9.2 under WINDOWS (replace wxChoiceBox by wxComboBox, should not change anything for users)
Eeschema: some issues in libedit (when editing a pin )
2011-05-05 19:45:35 +02:00
jean-pierre charras
0e8dbc8032
Pcbnew: netlist.cpp: code cleaning and coding policy fixes
2011-05-03 18:57:15 +02:00
Andrey Fedorushkov
87d2b44f13
pcbnew: change module - fix the position of the new module is the same as the old module
2011-05-03 18:23:17 +04:00
jean-pierre charras
79b6e4278e
Pcbnew: netlist.cpp: code cleaning. Comments added and updated
2011-05-03 14:57:44 +02:00
jean-pierre charras
57604b0a03
Gerbview: export_to_pcbnew enhancement and fixes.
2011-04-26 10:30:16 +02:00
jean-pierre charras
c89070da83
Plot poly code cleaning. Suppress erreurs for malformed polygons (< 2 corners)
2011-04-20 10:13:21 +02:00
Wayne Stambaugh
dcccaee2aa
Replace WinEDAChoiceBox with wxComboBox.
2011-04-19 15:19:41 -04:00
Wayne Stambaugh
86b6feb95d
Replace WinEDA_TextFrame with wxSingleChoiceDialog.
2011-04-19 10:28:34 -04:00
jean-pierre charras
135a62748f
Eeschema: enhanced Pin editor dialog.
2011-04-18 22:22:17 +02:00
jean-pierre charras
dc978a9c82
Code cleaning and Fix a crash under wxWidgets 2.9.2 and Linux, related to wxFileHistory.
...
Coding policy fixes and dialog design rules cosmetic enhancement.
2011-04-17 19:11:53 +02:00
jean-pierre charras
401ea10e8f
Code cleaning. Coding policy fixes.
2011-04-17 15:54:17 +02:00
jean-pierre charras
e70eac296f
Dialog design rules cosmetic enhancement
2011-04-16 17:03:21 +02:00
jean-pierre charras
560abfa30a
gr_basic.cpp: fix a bug I created in my last commit. Pcbnew: fix a very minor bug in hight light behavior
2011-04-15 16:10:20 +02:00
jean-pierre charras
14e3507e16
gr_basic: fix incorrect clipping of thick lines (due to changes in code, the thickness was not taken in account to calculate the clip box size)
...
Pcbnew: fix a very minor bug.
2011-04-14 20:44:46 +02:00
Wayne Stambaugh
0cedcb8749
Coding policy fixes.
2011-04-13 15:30:27 -04:00