pcbnew stealing "o" character when trying to run scripting console
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
This appears to be related to bug 1379352. The symptom is identical, except that it only happens with one particular project that is particularly large (19.4 x 11.3cm). All other projects I've created with smaller boards do not exhibit this problem (did not exhibit in 4.0.1, do not exhibit now in 4.0.5). Another unique aspect of this project is that it uses several layers of nested hierarchical sheets, though I'm not sure that should effect PCBNew. I have other projects that nest sheets in the same way, but not to the same extent.
To exhibit the problem: I open PCBnew with my laid out board (most of it was done in 4.0.1, but I upgraded to 4.0.5 to try and resolve this, to no avail), I open the scripting console, and when I try to start out with "from pcbnew import *" the "o" characters are omitted. When I type "o" I see that the "place" menu pick is being highlighted. Of course normally in PCBNew, "place -> footprint" is mapped to the O character.
I also noted that in the instances where this doesn't happen, if I open the scripting console, the main PCBNew menu does not stick around when the scripting console has focus. For the large project it *does*.
I've included the large project, scharfseq, in the attached zip file, as well as my libraries which are referenced (I use a relative path of ../library). If you would like to see an example project that doesn't have the same problem even though it nests hierarchical sheets, just ask.
Note that the sequencer project is actually split into two kicad_pcb files, one for panel components, and one for logic to drive the panel.
Version info:
Application: pcbnew
Version: 4.0.5 release build
wxWidgets: Version 3.0.2 (debug,
Platform: Mac OS X (Darwin 13.4.0 x86_64), 64 bit, Little endian, wxMac
Boost version: 1.57.0
My OS version is 10.9.5 (Mavericks). This is an older MacBook Pro, "15-inch, Mid 2009" so I do not plan to upgrade past Mavericks, I don't expect the newer versions will run decently. Also, my normal working environment is using an external keyboard and external 20" Dell monitor; not sure whether that would be relevant or not. I have 8GB of 1067MHz DDR3 memory, and a 2.66GHz Intel Core 2 Duo.
tags: | added: osx |
Changed in kicad: | |
status: | Fix Committed → Fix Released |
for me as long as i focus the console it works fine (console opens unfocused), but i am running 4.0.5 on 10.12