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
Dick Hollenbeck
1a8e45104a
sweet would not compile using mingw because of clash on POINT name
2011-05-02 08:37:16 -05:00
jean-pierre charras
1809f692cb
Eeschema: SCH_SHEET::GetBoundingBox(): better bounding box calculation.
2011-04-29 14:42:04 +02:00
jean-pierre charras
f2e6170fbc
Eeschema: bug fix: after a "De Morgan" convert command, the component was left selected (.m_Flags not cleared)
2011-04-29 10:17:14 +02:00
jean-pierre charras
842195da7e
eeschema/lib_circle.cpp: missing initializations
2011-04-28 19:39:26 +02:00
Wayne Stambaugh
86bf955db7
Add hit testing clarification to schematic library editor.
...
* Create library collector class.
* Add clarification menu to library editor when multiple items are found
at the current position.
* Add get clarification menu text to all objects derived from LIB_ITEM.
* Add get menu bitmap for all objects derived from LIB_ITEM.
* Improve LIB_PIN bounding box calculation.
* Rename LIB_ITEM::DoGenCopy to doClone to match behavior defined in base
class EDA_ITEM.
* Minor class renaming for improved code consistency.
* Added less than operator to EDA_ITEM.
2011-04-27 15:44:32 -04:00
jean-pierre charras
585655e207
Gerbview: export to pcbnew enhancements and fixes.
2011-04-26 13:07:37 +02:00
jean-pierre charras
cfb354cb9f
Gerbview: export to pcbnew enhancements and fixes.
2011-04-26 11:18:17 +02:00
jean-pierre charras
57604b0a03
Gerbview: export_to_pcbnew enhancement and fixes.
2011-04-26 10:30:16 +02:00
Andrey Fedorushkov
e3505ff5d3
fix get unique filename if defined KICAD_GOST
2011-04-25 10:05:03 +04:00
jean-pierre charras
81947a4f5a
Gerbview: export_to_pcbnew enhancements.
2011-04-24 20:26:42 +02:00
jean-pierre charras
a7a4dab4e6
Gerbview: export_to_pcbnew enhancement and fixes.
2011-04-23 21:08:00 +02:00
jean-pierre charras
46fcb07bcb
Gerbview: export_to_pcbnew enhancement and fixes.
2011-04-23 21:01:41 +02:00
jean-pierre charras
4dee08c318
Gerbview: bug fix: crash when changing selected language
2011-04-23 20:35:40 +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
jean-pierre charras
cb3e36f04b
fix bug 765355
2011-04-19 19:01:19 +02:00
jean-pierre charras
320d01f622
fix bug 765355
2011-04-19 18:30:28 +02:00
Wayne Stambaugh
86b6feb95d
Replace WinEDA_TextFrame with wxSingleChoiceDialog.
2011-04-19 10:28:34 -04:00
Wayne Stambaugh
1bfe830689
Minor schematic move item code improvements.
2011-04-19 08:08:12 -04:00
jean-pierre charras
7c87086ffb
Eeschema: enhanced Pin editor dialog: minor change.
2011-04-18 22:27:22 +02:00
jean-pierre charras
135a62748f
Eeschema: enhanced Pin editor dialog.
2011-04-18 22:22:17 +02:00
jean-pierre charras
8e538ddd4f
Libedit: Make pin editor dialog resizable. This dialog remembers now its last size and position.
2011-04-18 14:23:20 +02:00
jean-pierre charras
44c3ef1fe5
Make pin editor dialog resizable
2011-04-18 11:26:02 +02:00
Dick Hollenbeck
5679e675d2
1) make PART::Format() omit any defaults for conciseness.
...
2) switch spec format to *.fodt, and edit it, mentioning lots of defaults.
3) Code pin_merge, but did not test it.
2011-04-18 01:26:00 -05:00
jean-pierre charras
6c89776bfd
Version id update
2011-04-17 19:39:09 +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
d5dbb53140
Code cleaning and finish to fix a crash under wxWidgets 2.9.2 and Linux.
2011-04-17 18:04:09 +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
Andrey Fedorushkov
cf8f8ca2cc
minor fix component subref in russian GOST
2011-04-15 20:41:31 +04: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
Wayne Stambaugh
ce983218f8
Push schematic get connection code into schematic screen object.
2011-04-15 08:40:56 -04: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
jean-pierre charras
e9c618b65a
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)
2011-04-13 12:22:58 +02:00
Vladimir Ur
bf44999a6c
Recangle program rewritten so it became more accurate on a screen
2011-04-12 21:21:22 +04:00
Vladimir Ur
668bdfa695
Made symbol text capable of overlining. Format for text is slightly changed: now text with quotes and/or tildes saved in quoted format: it will cause libraries to fail loading in older versions when ~s or "s are used in text.
2011-04-12 20:23:12 +04:00
Wayne Stambaugh
5c8894f928
Coding policy fixes and other minor improvements.
...
* Change class WinEDA_MsgPanel name to EDA_MSG_PANEL per coding policy.
* Change some old set message panel code in PCBNew with updated message
panel methods in EDA_DRAW_FRAME.
* Remove unused global function Affiche_1_Parametre.
* Minor Doxygen warning fixes.
2011-04-12 10:19:59 -04:00
jean-pierre charras
cc36a80e80
Modify my previous patch about zoom issues in eeschema (remove zoom limitations).
...
Also fix a minor zoom page issue in Libedit.
wxMSW, version 2.8.x must be patched.
Some zoom values smaller than 3 to 5 create artifacts on screen, mainly values < 1.
(corresponding to draw scale factor > 1 )
* see http://trac.wxwidgets.org/ticket/9554
This is fixed in version 2.9.x
Workaround: ( that is not a full fix, but remaining artifacts are acceptable )
edit file edit file <wxWidgets>/src/msw/dc.cpp
>> search for line
static const int VIEWPORT_EXTENT = 1000;
>> and replace by
static const int VIEWPORT_EXTENT = 10000;
2011-04-12 14:41:13 +02:00
Dick Hollenbeck
88118b7523
update documentation on pin_merge
2011-04-11 08:23:29 -05:00
jean-pierre charras
d5c985866f
Eeschema: bug fix: incorrect behavior when changing(for a multiple parts per package component) the selected part (component not deselected)
...
Fix a minor compil warning in lib_polyline.cpp
2011-04-11 13:45:16 +02:00
Dick Hollenbeck
b07fa2bfb8
more free SWEET software
2011-04-10 22:36:37 -05:00
jean-pierre charras
3d7bd8d215
Fix a compil warning
2011-04-09 21:22:37 +02:00
jean-pierre charras
c2ff1d9416
Viewlib: fix a zoom error (due to a call to BestZoom() made before the full window is built)
...
CMake: add definition KICAD_TESTING_VERSION and KICAD_STABLE_VERSION.
One of these 2 options *must* be now defined (i.e. run cmake with option -DKICAD_STABLE_VERSION or -DKICAD_TESTING_VERSION
Stable and testing branches should be more easier to maintain.
2011-04-09 20:53:39 +02:00
jean-pierre charras
ea7dfc355b
Pcbnew: Try to fix MacOSX crash when loading a file at start time by removing a useless call to wxSafeYield() in load file function.
...
Eeschema: Calling Viewlib to load a component uses now MakeModal() instead of wxFRAME_FLOAT_ON_PARENT (better behavior, like a dialog).
2011-04-09 16:05:08 +02:00
jean-pierre charras
be2f22d497
Testing minor enhancements and fixes
2011-04-09 12:52:14 +02:00
Wayne Stambaugh
053498d1a4
Fix EESchema undo and abort move regressions.
...
* Component moves can now be undone do to incorrect virtual method declaration
in schematic component object.
* Undoing a field move now redraws the undone field properly.
* Fix bug when after aborting a field move kept displaying context menu
field items.
* Removed unused current field member variable and access methods from the
schematic edit frame object.
* Update component move code to comply with coding policy.
2011-04-08 13:41:52 -04:00