I've been using KLayout to do a fair amount of layout recently and I have some suggestions to make it more convenient. The forum is quite big now, so maybe some items already have solutions and I missed it? Anyway, here goes:
Paste. I would like (as setup option maybe) to be able to paste without the view changing. For duplicating objects using Cut and Paste especially, it is inconvenient that the view changes on Paste.
Duplicate. I find myself using Cut and Paste together to make a duplicate, very often. In Inkscape and some other programs there is Ctrl-D Duplicate to do that. any chance?
Properties. Maybe its a windows build thing, but I'd like [Enter] key to do Apply, or alternatively, Apply and close form - for me it does nothing in this form.
Window recall. Like in Virtuoso, it would be really useful to press a key to go back around a short stack of (e.g. 5) window magnifications and positions - for example, zoom in to see (a), do something, fit design to window, zoom in to see (b), press "w" twice to go back to (a), then "W" twice to go back to (b) etc.
Round corners. Icing on a very nice cake? It would be really smart if round corners could modify existing radiused corners even in shapes which have some sharp corners. So let's say we have a square with three corners, but one is radiused. It would be a real time saver if Round Corners algorithm could resize the already round corner, but leave the sharp corners untouched. It could restrict its operation to radii where the angle between vertices was small (depending on curve sides), or perhaps to a single radius that fits the higher number of vertices etc, but in theory it can be visualised so it could be automated?
Now for the big one - controlling edit-in-place?
Systems like Virtuoso rigidly constrain edit in place to one level at a time and even state the edit level cell view in the banner. KLayout's approach is more powerful but more risky too.
I wonder if it would be possible to provide a simple visible toggle to control the edit context? Often it would be useful to edit just level 1, even while viewing more levels - in other words to turn off the KLayout's default global all-displayed-levels edit-in-place. Too often this powerful feature can cause accidental edits. My suggestion would be a simple (to use, perhaps not to code...) toggle to turn on or off the multi-level edit in place facility.
Are any of these possible?