jean-pierre charras
41c4388d5c
Fix Bug #1275544 (Page size dialog: page size drop-down doesn't handle mouse-click event)
2014-02-27 20:53:04 +01:00
Martin Janitschke
f503ee945f
make microwave toolbar accessible from menu (Bug #1285425 )
2014-02-27 19:48:18 +01:00
jean-pierre charras
7fa70d1885
Fix wx28 compatibility issue.
2014-02-27 09:05:28 +01:00
Marco Serantoni
d39cc2d65f
[MacOSX] Fixing some refresh issues when changing component on cvpcb
2014-02-27 01:57:18 +01:00
Marco Serantoni
9bdb0086b4
[MacOSX] Avoid race between cmake -E copy_directory, which triggers a build error when using an high parallelism
2014-02-26 21:46:25 +01:00
jean-pierre charras
eb25a2d42b
* fp_lib_table.cpp: fix an issue on Windows in ConvertFromLegacy: sometimes, because the comparison was case sensitive, lib nicknames were not found, although libs exist ( for instance if a path was given like f:\mypath instead of F:\mypath)
...
* getpart.cpp: fix a potential bug on a translatable string with has requirements in spelling.
* fix bug #1066179
* kicad: fix erroneous labels in sub menus.
2014-02-26 15:06:24 +01:00
jean-pierre charras
250b558878
Viewlib: ensure in wxListBoxes the lib and the component are always shown as selected when a lib and component are specified (when called by the get component dialog for instance)
2014-02-24 20:07:24 +01:00
HennerZeller
dd628646f2
Eeschema: * Preselect the currently chosen component in the browser when pressing the thumbnail view.
...
* Various smallish documentation updates in the component chooser area.
2014-02-24 11:52:08 +01:00
Henner Zeller
7ae0d3960f
Eeschema: component selection dialog improvements.
...
* Pressing 'Enter' while the focus is in the tree did not work due to the
double-click wxWidgets workaround. Make it work.
* More clearly document what is happening and how it can be tested.
2014-02-23 20:27:07 -05:00
Nick Ostergaard
c0e8c155bd
Remove duplicate comments from CMakeList.txt.
2014-02-23 20:02:41 -05:00
Martin Janitschke
714fde2418
Fix 3D viewer crash bug. (fixes lp:673603 and lp:804778)
2014-02-23 19:53:55 -05:00
Henner Zeller
8479640252
Eeschema: fix build error when using wxWidgets 2.8 and other minor fixes.
...
* Fix string concatenation for _( "Unit" ) + wxT( " " ). This failed
compiling against wxWidgets 2.8 (thanks Cirilo Bernardo ).
* Base the indentation on a measured observation with explanation
(98%-ile of name-length found in library). The previously chosen 24
character indentation was too wide for most.
* Don't use a #define spilling into the global namespace, but use
a locally defined constant for COLUMN_DESCR_POS.
2014-02-23 09:15:01 -05:00
Blair Bonnett
649f8c2f7c
Build documentation updates and comment spelling fixes.
2014-02-22 18:17:36 -05:00
jean-pierre charras
eee9670f82
Eeschema: Remove usage of tabs in dialog_choose_component.cpp strings, because it does not work very well on Linux, and does not work on Windows.
...
This is replaced by the right number of space, using a fixed font (like in CvPcb)
Fix mismatch between icons and the actual rotation of components (CW instead of CCW) (bug 1022154 )
2014-02-22 18:50:20 +01:00
jean-pierre charras
07db739906
Eeschema: Remove usage of tabs in dialog_choose_component.cpp strings, because they do not work very well on Linux, and do not work on Windows.
...
Fix incorrect rotation of components (CCW instaed of CW)
2014-02-22 13:39:59 +01:00
Marco Serantoni
090eca72bc
[MacOSX] Fixing resize issue in layer setup dialog
2014-02-21 17:38:29 +01:00
Fabrizio Tappero
f4c1bac7a8
Patch from Fabrizio Tappero: better kicad and eeschema menu entries and labels, which minor fixes.
2014-02-21 08:54:13 +01:00
Wayne Stambaugh
f6fd93b67e
Eeschema: minor component selection dialog improvements.
...
* Manually change fbp file minor version number so dialog could be edited
with latest release version of wxFormBuilder.
* Give component view panel more weight for improved component view size.
* Add padding around dialog button sizer.
2014-02-20 19:29:31 -05:00
Wayne Stambaugh
bad1183955
Minor coding policy fixes.
2014-02-20 19:06:37 -05:00
Marco Serantoni
8590d7dbb8
[MacOSX] New reorg for building system, typos and path refines
2014-02-19 22:39:21 +01:00
Henner Zeller
808cc9195d
Eeschema: component selection dialog improvements.
...
* Improve component chooser redraw to fit in wxWidgets redraw strategies.
* Use LIB_COMPONENT::Draw and LIB_COMPONENT::GetBoundingBox for drawing the
component
* Make resize redrawing work properly.
2014-02-19 11:44:48 -05:00
unknown
a3e7b856b1
GLM (tool for opengl) update to 0.9.4.6
2014-02-19 11:51:33 +01:00
Henner Zeller
4cdd8e754a
Eeschema component selection dialog improvements.
...
* Allow to select units in components that have more than one right in the
component chooser dialog.
* Keep chosen unit in history.
* Show preview of current component unit as thumbnail image next to the
description box.
* Fixes lp:1280567
2014-02-18 16:41:27 -05:00
Marco Serantoni
0d68df1d93
[MacOSX] Fix for bugs #1258081 and #1267772
2014-02-18 21:30:17 +01:00
jean-pierre charras
26fd1960e6
Remove some fully outdated code (#pragma, from Henner Zeller's report, and some other things)
2014-02-18 12:41:53 +01:00
Marco Serantoni
af075c1cb2
[MacOSX] Fix some small issues, this should be the least for scripting
2014-02-17 19:58:03 +01:00
unknown
19d3864a5d
GLM (tool for opengl) update to 0.9.4.6
2014-02-17 19:42:52 +01:00
Maciej Suminski
6348c77788
Pcbnew: fix OpenGL PNS router track not shown bug. (fixes lp:1275319)
2014-02-15 18:54:51 -05:00
Marco Serantoni
ea87d8247e
[MacOSX] wxPython patch revised for http://trac.wxwidgets.org/ticket/15957
2014-02-15 19:09:14 +01:00
Marco Serantoni
af54a74a24
[MacOSX] support for plugins in the bundle
2014-02-15 11:01:27 +01:00
Cirilo Bernardo
8123415163
Export VRML and IDF maintenance.
...
Fix minor bug in eeschema (opening a relative path does not work) (patch from HennerZeller).
2014-02-15 08:39:06 +01:00
Marco Serantoni
45f64652ef
[MacOSX] Reorg and preparation to include scripts into Bundles
2014-02-14 22:09:48 +01:00
Henner Zeller
79807dd948
Eeschema: Better naming for private struct: public fields uppercase.
...
* make some more fields 'const' that can.
* Instead of previous/next _visible_ element, Go through
previous and next element. Otherwise the cursor stops moving
if the item is only partially visible.
2014-02-14 18:16:59 +01:00
Henner Zeller
4abc6ea0cb
PATCH: making component choosing (much!) more usable
2014-02-14 09:07:20 +01:00
Henner Zeller
33c07934b6
PATCH: making component choosing (much!) more usable
2014-02-14 09:05:04 +01:00
jean-pierre charras
9a56467e13
Fix a minor error in class D_PAD: void D_PAD::Flip( int Y ) changed to virtual void D_PAD::Flip( const wxPoint& aCentre ) (as defined in BOARD_ITEM)
...
Scripting: fix compatibility current pcbnew version in 2 examples and the default extension of board files in board.i (was .kicad_brd, now is .kicad_pcb)
2014-02-13 18:27:48 +01:00
Miguel Angel Ajo
750cf6a26e
switching to the new python scripting console icon
2014-02-12 22:19:12 +01:00
Miguel Angel Ajo
7b754b723c
Enforces python2.6 / 2.7, thanks to orsonmmz
2014-02-12 22:17:19 +01:00
Fabrizio Tappero
3f05c57f61
Some icons update
2014-02-12 14:56:52 +01:00
jean-pierre charras
ddd39027e7
Fix issues in print mirror. (include some changes coming from Cirilo Berdarno's patch)
...
gr_basic.cpp: rewrite the function which draws the outlines of a thick segment.
2014-02-12 11:03:34 +01:00
Nick Østergaard
5a9d750f7d
Fix wrong numbering in the QFP footprint wizard python script
2014-02-12 08:59:56 +01:00
Fabrizio Tappero
b46b5352c4
Update icon_bitmap2component.
2014-02-12 08:53:55 +01:00
Marco Serantoni
d6fcc48ed0
[MacOSX] Refines in building system, now bundles lib migration supports symbolic links
2014-02-12 00:13:14 +01:00
Henner Zeller
a66758406e
* Apply Henner Zeller's patch to add connecting line from reference and labels to component position whilst moving to help identify which component the reference or label belongs too
2014-02-11 21:54:30 +00:00
Fabrizio Tappero
6c8b0ea59c
Icon update, and an other very minor fix.
2014-02-11 19:32:09 +01:00
Lorenzo Marcantonio
ae93328c21
- Do not autonumber NPTH pads on add in module editor (keep the number blank)
...
Factored out the next-pad-number function
2014-02-10 18:19:15 +01:00
jean-pierre charras
b704410dd2
Use environment KISYS3DMOD to know the default path for 3D shapes in footprint editors dialogs, and build short 3D file names.
...
This value is now shown in these dialogs.
2014-02-10 11:01:11 +01:00
jean-pierre charras
c795d04614
fix linux compil.
2014-02-10 10:58:17 +01:00
jean-pierre charras
b7d5bd5ab8
Use environment KISYS3DMOD to know defaut path for 3D shapes in footprint editors dialogs.
2014-02-10 10:30:08 +01:00
Miguel Angel Ajo
b84ada1ab6
Fix py26 testing for OSX, assertIsNotNone unavailable for py26
2014-02-10 10:15:48 +01:00