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

Cleanup board design rules #1090

Merged
merged 6 commits into from Jan 31, 2023
Merged

Cleanup board design rules #1090

merged 6 commits into from Jan 31, 2023

Conversation

ubruhin
Copy link
Member

@ubruhin ubruhin commented Jan 30, 2023

Remove name and description from board design rules

In my experience these attributes are not really useful but just clutter up the GUI, so let's get rid of them. If we ever need a place for such user-defined text, I'd rather add a general purpose description field to the board itself.

Rename term "restring" to "annular ring" everywhere

The term annular ring seems to be used much more commonly than restring (e.g. in PCB manufacturers capabilities sheets), so let's use it in LibrePCB as well.

Rename term "cream mask" to "solder paste" everywhere

For consistency and to avoid confusion due to different terms for the same thing.

Make file format of board design rules more compact

Just slightly rearranging the S-Expressions of the board design rules to make them logically grouped and more compact...

In my experience these attributes are not really useful but just clutter
up the GUI, so let's get rid of them.
The term annular ring seems to be used much more commonly than restring
(e.g. in PCB manufacturers capabilities sheets), so let's use it in
LibrePCB as well.
For consistency and to avoid confusion due to different terms for the
same thing.
@ubruhin ubruhin added refactoring file format Issues affecting the file format tool-board-editor labels Jan 30, 2023
@ubruhin ubruhin self-assigned this Jan 30, 2023
@ubruhin ubruhin merged commit 2314f99 into master Jan 31, 2023
@ubruhin ubruhin deleted the cleanup-board-design-rules branch January 31, 2023 08:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
file format Issues affecting the file format refactoring tool-board-editor
Development

Successfully merging this pull request may close these issues.

None yet

1 participant