Hi IOhannes, Le 20/08/2019 à 15:24, IOhannes m zmölnig a écrit : > 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.
OK, i got it ! > > Selecting a single patchcord and disconnecting the two objects can be > simply done with the <kbd>Del</kbd> key. Sure. > But there is probably little harm done, if <kbd>Ctrl</kbd>+<kbd>k</kbd> > would *also* handle this case. Yes. > > 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]`) Yes, it is what I expected. > 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 you can also expect : `[f] [t f] [t f] [print]` > > and what if you have a loop? > ~~~ > +>[t f]-+ > | | > +-[t f]<+ > ~~~ But yes, these cases are good examples to prove that the usage is not easy to handle. > > > so the current behaviour is intentional. > unless/until you can come up with a convincingly consistent behaviour, > that is easy to remember :-) Maybe, by using 2 shortcuts : CTRL+K : Connect two objects CTRL+SHIFT+K : Disconnect object ++ Jack > > > gfamrds > IOhannes > > > _______________________________________________ > Pd-list@lists.iem.at mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list >
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list