Digital-Logic-Sim icon indicating copy to clipboard operation
Digital-Logic-Sim copied to clipboard

[FEATURE REQUEST] Ensure chip inputs/outputs are always aligned to grid

Open FaustoNascimento opened this issue 9 months ago • 3 comments

Image

As the image shows, the outputs of a chip are not always aligned to grid, even if the chip itself are (and in this instance the inputs are too).

Without looking at the code I imagine currently it's placing the first and last in "grid positions" and dividing the remaining space equally. But since that might not fall inside the grid, I think it's more useful to have the internal pins aligned to grid to facilitate wiring even if they're not "correctly spaced out" on the chip itself.

FaustoNascimento avatar Apr 19 '25 13:04 FaustoNascimento

maybe duplicate of #313 This would allow you to move pins around on a chip, which means you could grid align them, but doesn't necessarily that the default state would have the pins be grid-aligned.

RobMayer avatar Apr 19 '25 14:04 RobMayer

Well the idea here is auto alignment by default, just changing the current default behaviour to make more sense, not adding something new that then requires users to manually do it either.

FaustoNascimento avatar Apr 20 '25 22:04 FaustoNascimento

also maybe make it an option for people that dont care if its aligned

BestGiter avatar Apr 21 '25 17:04 BestGiter