-
-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add new standalone mode for startup #394
Conversation
7e81f34
to
4131c8c
Compare
This does not affect a normal user, right? |
@chmorgan can you please rebase this one? |
@chmorgan Pleae rebase this one so I can test and merge it! |
@Bouni just saw this and the previous ask. Sorry for the delay will rebase this morning and repush. |
@Bouni with expanded use of pcbnew I'd like to clean this one up a bit, will resubmit this afternoon. Presently it's a bit disjointed, and missing a pcbnew stub so pcbnew.GetSelected() doesn't work, and the naming is not as aligned as I'd like etc. This was highlighted by our more explicit use of pcbnew.XXX functions (a good thing imo) and expanded use of pcbnew functions. |
Sure, take your time! |
8a73340
to
07d094e
Compare
@Bouni alright, this is the reworked and cleaned up version. Could certainly use review and feedback. |
@chmorgan There's a |
@Bouni fixed the missing one, tests passing now. |
Enables debugging of the plugin UI with PyCharm/vscode - see __main__.py for instructions on how to launch - Wrap KiCad calls with stubs Based on the idea and initial PR authored by Dominic Cerquetti <binary1230@users.noreply.github.com>.
Bringing this one back since it was helpful in debugging plugin changes that were resulting in crashes.