Improvements for Edit Symbol Fields entry (keep zoom, dialog layout)

Some improvement requests for “Edit Symbol Fields” dialog. I posted them here because I’m not sure where to put them.

  1. When user select a symbol entry in “Edit Symbol Fields” dialog table, a sheet behind dialog where selected symbol is, must keep the last sheet zoom level. If symbol is placed in another sheet, the sheet with selected symbol must appear with same zoom level that the page on which dialog was opened has. The goal is to help user understand in which circuit part the selected symbol really is placed. Pretty hard when it appear with maximal zoom giving no clue where it is. Impossible unzooming the page behind dialog with mouse wheel doesn’t help either. In short - dialog must “remember” the zoom level of the active sheet on open and when symbol is selected, keep this zoom level for any page where selected symbol is placed.

  2. The visible column selection table with checkboxes at the left side of “Edit Symbol Fields” dialog must go into separate dialog tab. This table must not be visible together with symbol table because it eat the screen space and has no sense to be displayed with symbol table together. Even more - because of taken screen space it make finding selected components (already zoomed on max) in circuit by clicking them on table entries even harder (see above) and push user added fields like component manufacturer codes going behind screen requiring user extra scrolling the table back and forth. Especially on high DPI displays with modern UI widgets (those with large inner padding).

These two improvements will help us to compile BOM lists for large multi-sheet projects. Especially when user want to unify components in multi-PCB project to decrease component purchase spending.

If you want anything to possible happen with these “feature requests” you need to make the via GitLab and a “Bug report” from here . . .

image

. . . enter the title to say Feature Request - feature requested.

image

1 Like

Before starting your feature request, it may be of use to read other requests and bugs.
When the new issue page opens, on the left hand side you will see a column of titles. Clicking on “Issues” will open the list of current issues. It is worth reading a few of those before creating your own.

2 Likes

That’s not necessary. The issue database has a tag system and whoever reads a report and has privileges will tag it properly. Adding “feature request” to the title is redundant, even distracting. (Although I have to say it’s been a while since I was active as a janitor there, one of the developers can confirm if I’m right or not.)

I found already made feature request #21182 for field selection table collapsing. That might cover the half of the problem. For keeping the sheet zoom level I made a new issue #21616.