[PD-dev] further CVS GUI changes and Mac internals
Adam Lindsay
atl at comp.lancs.ac.uk
Wed Nov 27 15:57:57 CET 2002
Hi all.
A few more changes on CVS:
- Joseph Sarlo's GUI shadows are now controlled by -DGUISHADOW (except on
MacOSX, where you're stuck with them, for now). I tried to change
configure so that this is the default, but I can't test with a build. If
someone who is more expert with configure and other meta-make systems
could help out with a proper config option, it would be very appreciated.
- I made some aesthetic tweaks to the main window, following (in part)
some feedback from people here. I'm sure you'll let me know if I got it
all wrong.
- I introduced a new Tcl function in u_main.tk: accel_munge. It changes
the default control-key shortcuts to command-key shortcuts that hopefully
display and act correctly.
- I made further tweaks to the Mac OS X's display of shadows. Moving
objects no longer screws them up.
- I slipped in the Mac OS X private name resolution flag that I discussed
before. This needs to be tested, but appears to improve behavior with
libraries with conflicting names (e.g. [scale] in GEM and maxlib). YMMV.
- With the deft adjustment of two #ifdefs, ~/.pdrc now works on the Mac
(and other Unices). Options are introduced with a hyphen, and are one-
per-line, like:
-verbose
-path ~/Library/pd
-path /Library/pd
As a reminder, you can grab the devel_0_36 branch with:
cvs -d:pserver:anonymous at cvs.pure-data.sourceforge.net:/cvsroot/pure-data
login
cvs -z3 -d:pserver:anonymous at cvs.pure-data.sourceforge.net:/cvsroot/pure-
data co -r devel_0_36 pd
adam
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Adam T. Lindsay atl at comp.lancs.ac.uk
Computing Dept, Lancaster University +44(0)1524/594.537
Lancaster, LA1 4YR, UK Fax:+44(0)1524/593.608
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
More information about the Pd-dev
mailing list