[PD] Reverse Kickstarter Update

Jonathan Wilkes jancsika at yahoo.com
Fri Aug 9 04:29:32 CEST 2013


Hi List,
     More Pd Preferences Dialog improvements:
* color preset object names lined up vertically
* improved colorchooser on Windows
* better placement of audio and midi options
* multi-device checkbutton for simpler UI
* multi-device greyed out if hardware can't handle do it (thought I 
already had this, but it was buggy)
* removed code that's no longer used
* added pd extended color scheme
* more consistent padding
* help patches open on all platforms

Just download pdprefs[Your-Platform-Name-Here] from:
http://puredata.info/Members/jancsika

Bonus:
* includes [canvasinfo], [pdinfo], and [classinfo].  These are still a 
work in progress, but you can send each a bang to see what attributes 
are there.  (For [classinfo] give it the classname of an object as an arg.)
Apropos of the thread about finding the directory of the pd executable, 
just do:
[dir(
|
[pdinfo]
|
[print]

and you should give you an honest answer. :)

Some things that I didn't change:
* still an old prefs menu option on Windows and GNU/Linux in Vanilla 
that I didn't remove
* didn't fix the labelframe fonts
* haven't hooked into routine to save gui prefs yet (but audio and midi 
prefs should save on "Applying"
* haven't looked into the MIDI bug, but I am protecting against it 
throwing a tcl error
* still have an "Apply Settings" button that doesn't follow OSX HIG

Advice needed:
The gui prefs are rather static.  How can I make it so a gui-plugin or 
gui object class can register one or more of its visual aspects to 
appear in the list so the user (or a preset) can change it globally?

Feedback much appreciated!

Finally, if you like the work please feel free to throw some rice and 
beans my way:
https://jwilkes.nfshost.com/donations.php

Best,
Jonathan



More information about the Pd-list mailing list