[PD] [PD-announce] 0.50-0 released

IOhannes m zmölnig zmoelnig at iem.at
Tue Aug 20 15:24:48 CEST 2019


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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20190820/ea14c97b/attachment.sig>


More information about the Pd-list mailing list