On 8/20/19 3:11 PM, Jack wrote: > Hi Miller, > > The shortcut (CTRL+K) still doesn't work to "Disconnect Selection" (in > the menu Edit). > Maybe I missed something ? > > - Selecting 2 connected [t b] => "Disconnect Selection" doesn't work > - Selecting the thread of 2 connected [t b] => "Disconnect Selection" > doesn't work
this never worked (that is: 0.50 has the same behaviour as 0.49, so there is no regression) Currently the <kbd>Ctrl</kbd>+<kbd>k</kbd> shortcut should disconnect all connections of a single selected object. This it does. Selecting a single patchcord and disconnecting the two objects can be simply done with the <kbd>Del</kbd> key. But there is probably little harm done, if <kbd>Ctrl</kbd>+<kbd>k</kbd> would *also* handle this case. Selecting two connected objects is a bit more tricky: what would you expect the shortcut to do? something as simple as `[t f] -> [t f]` is *probably* easy: remove connection between the two objects. (so you get `[t f] [t f]`) But what if you have: `[f]->[t f]->[t f]->[print]` and you select the two `[t f]` objects. The current behaviour (when only a single object is selected), would suggest to remove any connection going in/out of the selection (rather than inside the selection), so you end up with: `[f] [t f]->[t f] [print]` other people might expect `[f]->[t f] [t f]->[print]` and what if you have a loop? ~~~ +>[t f]-+ | | +-[t f]<+ ~~~ so the current behaviour is intentional. unless/until you can come up with a convincingly consistent behaviour, that is easy to remember :-) gfamrds IOhannes
signature.asc
Description: OpenPGP digital signature
_______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
