Some improvement requests for “Edit Symbol Fields” dialog. I posted them here because I’m not sure where to put them.
-
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.
-
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.