On 22/1/10 10:53, Krzysztof KosiĆski wrote:
I recognize that the previous behavior can be convenient, but it's quirky: what you obtain depends on whether any of the surrounding segments has a handle extended, and to obtain a fit to shape, you need to minimally extend one of the handles. Isn't it better to explicitly say what you want with Ctrl+Del? (By the way, previously Ctrl+Del on a node between two linear segments did exactly the same thing as Del; there was no way to get the shape readjustment behavior on such nodes.)
Besides the discussion about what 'preserve shape' means:
a) could you revisit the code for the 'Ctrl+Del' shortcut (respectively 'Ctrl+Backspace' with some keyboards)? I'm trying to adjust to use it, but repeatedly Inkscape just froze after using the command several (like 2-4) times while node-editing the same path [1].
Unfortunately I can't offer backtraces (or similar debug info) because when Inkscape freezes, I only know to 'force quit' it - not emergency save (sigh), no console messages, not CrashReporter log, sorry.
I have not seen this when using <Backspace> without modifier to delete nodes while preserving the overall shape.
b) can you confirm that this shortcut will *not* be user-configurable via 'inkscape/keys/default.xml' as I suspect [2]?
~suv
[1] I don't have a list of steps to reproduce the crash. But it happens repeatedly while working on a custom icon set (icons.svg) - using mainly the select tool to transform shapes & paths, the node tool to adjust / snap single/selected nodes and the path operations union, difference, division and combine - no LPEs or overly complex objects involved.
Besides the issue with <Ctrl>+<Backspace> I have seen repeated crashes in path operations after having node-edited one of the involved paths, possibly tied to a prior 'Undo' while node-editing - I'll report that when I have found a reproducible case.
[2] it is not a very comfortable key combination to use on a mac laptop (Ctrl+<Backspace>, no <DEL> available) - every time I have to let go of the mouse and use both hands on the keyboard.