On Oct 30, 2007, at 5:20 PM, Steffen Juul wrote: > > On 29/10/2007, at 16.10, Hans-Christoph Steiner wrote: >> Since you are interested in the GUI, sounds like it would be best >> if you worked on that. For example, a real preferences pane with >> tabs on it would be really nice. I'll happily help you make that >> happen, if you interested. The Tcl/Tk part is not too hard to >> learn, you mostly avoid the Pd/Tcl oddness, so it would a good >> place to start. In Pd.app/Contents/Resources/bin/pd.tk, check >> out: pdtk_path_dialog, pdtk_startup_dialog, pdtk_audio_dialog, >> pdtk_midi_dialog. For the most part, this is straight Tcl/Tk GUI >> building, which is quite similar to Java and other things. > > It would be a challenge. But i'll look into it and see how it goes. > It would for sure be a cool thing to add. > > There are also, to my knowledge, some issues with scrolling and > adding of scroll-bar at load time if the window is smaller then the > patch. And sometimes the window is bigger then my screen which > renders use problems as i can't even get to resize. ( -- This is > partly due to the (lame) way the os x wm is designed but still a > problematic issue from Pd point of view, imho. I don't know if this > only happens on os x though.)
Yes, that would be a nice one to have fixed, but probably not a good one to start on... :) > Are all the other GUI patches in /packages/patches ported to work > up against 0.40-3? > > If not there are some (disable_close_confirm-0.39.2.patch, cmd- > click_manipulates_GUIs-0.41.0-test03.patch, pd_autoscrollbars-0.40- > pre.patch, pd_controls-anchor-fix-0.40-pre.patch) i'm particular > willing to help with. Everything in packages/patches is currently being applied to the nightly Pd-0.40.3-extended builds. > Also scrolling in the help browser, is that just a bonus of a newer > Tcl/Tk version or is invoked by a patch somewhere? I think that's just Tcl/Tk. Maybe there's a patch, I don't remember. >> I just did some work on the key bindings in the panels. Return >> hits OK and Esc hits cancel in all the panels now. Plus Cmd/Ctrl- >> w closes all the windows, including the help browser, find panel, >> etc. Then I added the "Clear Pd window" option to the Edit menu. >> You can stick the attached pd.tk in the latest Pd-extended release >> to try these changes. > > Thats great. Really useful features. Just as a note ctrl/cmd-w > doesn't close the Font Bomb. Esc and Return doesn't have effect > there either. I just noticed that and fixed it. I'll make patches soon and add them to the auto-builds and patch tracker. .hc ------------------------------------------------------------------------ ---- Mistrust authority - promote decentralization. - the hacker ethic _______________________________________________ PD-dev mailing list [email protected] http://lists.puredata.info/listinfo/pd-dev
