Yes, the preferences definitely need a UI overhaul. They should also use scrollable textboxes with selectable lines. A "+" and "-" button would probably also be handy, (I guess they would be "add" and "remove" on Windows). The "-" button would delete the currently selected line in the textbox.
Also, following the established paradigms for Mac OS X, Windows, GNOME, etc., I think that "OK" and "Apply" should save the settings to the file. Then the "Save All Settings" button would be removed.
Lastly, all of the preferences should be in one panel with selectable pages using tabs.
I am going to submit a feature request... I've been meaning to write these changes myself, but no time these days.
.hc
On Jan 27, 2006, at 1:48 AM, Mathieu Bouchard wrote:
hey, I was trying to help someone getting PixelTango to run on Windows using Hans' Pd 0.38 and I think the "Path..." dialog should have a way to select directories using a GUI like [openpanel]'s but that accepts selection of directories.
It would help alot because then we wouldn't make mistakes like trying to write backslashes inside the paths, instead of slashes.
BTW we didn't get PixelTango to run. After adding a few paths and libs in his conf, trying to open the first PixelTango example gives me a segfault, and the way Windows reports it, it's all hex codes, so I don't even know where the problem might be.
When someone has Pd segfaulting on Windows, what's the quickest route to getting a function name or line number name out of the crash? If Pd.DLL gets compiled with debugging symbols, would Windows use them instead of hex codes?
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju | Freelance Digital Arts Engineer, Montréal QC Canada
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
________________________________________________________________________ ____
"Looking at things from a more basic level, you can come up with a more direct solution... It may sound small in theory, but it in practice, it can change entire economies." - Amy Smith