horizon-eda / horizon

Horizon is a free EDA package
https://horizon-eda.org/
GNU General Public License v3.0
1.13k stars 83 forks source link

Enhance Schematic Assign view #682

Closed tkornack closed 2 years ago

tkornack commented 2 years ago

It would be great if the Assign view were larger by default. Here's what mine looks like:

image

It seems to be necessary to first expand the window and then expand the MPN column before any useful selection can be made. Can the MPN column be wider by default?

It might be better if the MPN were not populated with the existing part number so that you can see all the possible choices.

And finally most of the time I'm tweaking resistors and capacitors so it would be especially great if the parametric search showed up here as well.

carrotIndustries commented 2 years ago

That dialog is more or less just a remnant from before when we had the part browser window.

The proper way to assign parts is selecting the to-be-assigned symbols, select the right part in the part browser and click "assign" in there,

tkornack commented 2 years ago

That is ideal. Nevermind!

carrotIndustries commented 2 years ago

I think this still leaves the question if there's a a need to keep the "assign part" tool as it's mostly been replaced by the part browser. The only thing the part browser can't do is clearing the assigned part, though that could be put into its own tool. Also, the part browser isn't limited to parts of the matching entity.

tkornack commented 2 years ago

Can the part browser grow an entity filter, and the assign part command would just open the part browser and specify the entity?

carrotIndustries commented 2 years ago

Can the part browser grow an entity filter, and the assign part command would just open the part browser and specify the entity?

That's more or less what's in the recent commits on master now.