Shift-Register and Counter Appearance size do not match their content.
#2,561 建立於 2026年4月22日
描述
While working on https://github.com/logisim-evolution/logisim-evolution/pull/2556 I noticed that the Shift-Register does not increase its own width with higher bitwidths, even on older versions. On the other hand, the counter component does get wider, even if it only has one bit per step, and it gets unnecessarily large.
Here's basically what I'm talking about with both components set to 64-bit;
I did notice the counter size problem some time ago, and I usually just use the original logisim appearance for being much simpler and compact, but I think It would be better if it could have the same shape of the new regular registers, maybe a little bit wider to accomodate an extra input below.
As for the Shift-Register, it should just get wider, like the counter currently is, which should fix the values occluding the output.
I thought about fixing it in #2556, but I think this a complex enough problem to need its own discussion and PR