Skip to content
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

Suggestions around Semantics/Labels/Defaults/Reports #2

Open
gh-jmg opened this issue Jun 21, 2018 · 1 comment
Open

Suggestions around Semantics/Labels/Defaults/Reports #2

gh-jmg opened this issue Jun 21, 2018 · 1 comment

Comments

@gh-jmg
Copy link

gh-jmg commented Jun 21, 2018

From KiCad forum partly wording, partly better defaults.

  1. Report file handling :
    As now, if I simply enter a Reportname if gives an access denied message, I think the default directory is not PCB file based.

a) Can the Report File default to the PCB file Directory, and maybe a PcbName_WireIt_RPT.TXT suggested name ? (that helps different users generate easily found files).

b) I've not used it enough to push it, but I wonder if optional Append of that report file is a useful option ? That allows a user to be interrupted in a flow, and exit/reload does not lose info ?

c) I've also created a script that generates a legal pcbnew NET file, that gives a useful snapshot of a design.
This can be (re)loaded at any time in NET import menu, to confirm design is still intact.
Perhaps a report button that generates a full net file could be added to do that ?

  1. Icon hover hints
    To me, these use uncommon terminology, and are not quite 'what it does' accurate.
    The features work on any mix of ratsnest and routed pads, and they actually apply/remove Netnames. The airwires automatically add inside pcbnew.

examples
a) ‘swap airwires between two pads’ is verbose and not quite accurate
Maybe hint of ‘Pinswap Netnames’ is shorter / clearer.

b) ‘connect pads with an airwire’ becomes clearer ‘apply Netname to N selected pads’

c) ‘disconnect airwires from pads’ becomes ‘remove Netname from N selected pads’

@xesscorp
Copy link
Collaborator

Report file now defaults to the PCB project directory.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants