Hi, List, Miller, PD Gurus ...
Probably the worst time to ask for a new feature just after a new release, but here I go ...
CTRL+1 - CTRL+5 put objects where the mouse cursor is currently at in edit mode.
It would be fanstastic, if CTRL+6 - CTRL+9 could be user definable shortcuts (settable in PD's preferences) to put certain "pre-configured" objects into a canvas, just like a line in a .pd file.
what i'm thinking of is an entry in the preferences where i could assign f.e.: CTRL+6 to this :
obj <mouse-x-val> <mouse-y-val> nbx 4 18 -1e+37 1e+37 0 1 $0-nouseforaname $0-nouseforaname-r empty 0 -8 1 12 -262144 -1 -1 0 256
this would allow me to create a customized numberbox with a dummy name (no visible inlets/outlets - nice in GOPS !) and most importantly: the "init" switch on !
the latter is incredibly useful, when i am experimenting within a patch with many parameters (mostly GEM stuff lately) and after i have found a setting i like, i have to painfully take care of the state saving problem. The "init" function of the iem-guis is what i found the most practical and helpful in this regard.
Unfortunately "init" is not available in PD's native number and symbol box (or "floatatom" and "symbolatom" to be precise). Maybe this could be also implemented in the future ? (i know ... this is a second feature request ...)
(i am aware of the new [savestate] object but it's ... well ... not very practical IMHO ...)
best
Oliver
requests can be made at any time, it's just not likely they'll be attended for the next release at this point...
you can also open requests on github if you will, though it's nice to have them discussed on the list.
By the way, I've been actually doing some work regarding consistency issues between atom boxes and iemguis. Christoph recently mentioned how they could give us a visual cue they're active and I went for an idea. Miller ended up implementing the same idea in a different way. It's on the test release already ;) so it's kinda random, sometimes something can go in right away, take almost forever, or just get rejected :)
Anyway, I opened a ticket for this 'init' request, I'll get to it eventually - see https://github.com/pure-data/pure-data/issues/1050
cheers
Em seg., 1 de jun. de 2020 às 17:00, IOhannes m zmölnig zmoelnig@iem.at escreveu:
On 6/1/20 8:52 PM, oliver wrote:
what i'm thinking of is an entry in the preferences where i could assign f.e.: CTRL+6 to this :
this sounds like totally doable in a GUI plugin. no need to add cruft to Pd (in an early release stage).
gfamr IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Hi, thanks a lot for all your input !
On 2020-06-01 21:58, IOhannes m zmölnig wrote:
this sounds like totally doable in a GUI plugin. no need to add cruft to Pd (in an early release stage).
Thanks ! I totally forgot about that possibility. Will give it a try.
You're right ! If there's a way to do this with the tools available, that's better.
On 2020-06-02 06:38, Alexandre Torres Porres wrote:
requests can be made at any time, it's just not likely they'll be attended for the next release at this point...
I know it was bad timing. I just stumbled upon this idea recently, and of course i really wasn't thinking about this upcoming release.
you can also open requests on github if you will, though it's nice to have them discussed on the list.
where/how exactly would i do that ? i can just find "issues" as a category, which my request isn't. (of course i have some other minor suggestions, too ;-))
Anyway, I opened a ticket for this 'init' request, I'll get to it eventually - see https://github.com/pure-data/pure-data/issues/1050
Thanks a lot, Alex !
This request is anyway the more important one, since i figure it would mean expanding PD's core code. Would be great to have it sometime !
Best
Oliver
Em ter., 2 de jun. de 2020 às 07:02, oliver oliver@klingt.org escreveu:
i can just find "issues" as a category, which my request isn't.
it doesn't matter, that's it, file it under issues, it's fine ;)