I’ve been fixing a number of UI related bugs for Mac in TK 8.5/8.6 and have a quick question.
Should the preferences dialogs (Audio settings, Midi settings, Path, Startup) open relative to the Pd window?
In Tk 8.4, they automatically open on top of the main Pd window with a slight offset. In Tk 8.5, they do not but I’m able to replicate by setting the window geometry offset relative to the Pd window’s current position.
This is similar to the other bugs I’ve fixed where it seems the Tk Cocoa layer requires explicit settings, such as windows needing to be raised/lowered relative to a second window otherwise they lower behind *all other windows, including those from other applications*.
-------- Dan Wilcox @danomatika https://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
I don't know what's the best general approach to this :)
OTOH, another thing... I want to add a bunch of 'preferences' at some point (default zoom, compatibilty level, who-knows-what-all) and there isn't a just-plain 'preferences' dialog to put that all in. What would be better:
1. add a fifth dialog, 'general preferences' alongside 'path' and the rest
2. move to a single tabbed preferences dialog
? cheers Miller
On Sun, May 15, 2016 at 05:21:18PM -0600, Dan Wilcox wrote:
I’ve been fixing a number of UI related bugs for Mac in TK 8.5/8.6 and have a quick question.
Should the preferences dialogs (Audio settings, Midi settings, Path, Startup) open relative to the Pd window?
In Tk 8.4, they automatically open on top of the main Pd window with a slight offset. In Tk 8.5, they do not but I’m able to replicate by setting the window geometry offset relative to the Pd window’s current position.
This is similar to the other bugs I’ve fixed where it seems the Tk Cocoa layer requires explicit settings, such as windows needing to be raised/lowered relative to a second window otherwise they lower behind *all other windows, including those from other applications*.
Dan Wilcox @danomatika https://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
Pd-dev mailing list Pd-dev@lists.iem.at https://lists.puredata.info/listinfo/pd-dev
I think the Tk 8.5 ttk::Notebook would work well. I've been nailing a lot of small things for Tk 8.5+ on OSX, so I'm feeling confident about being able to drop the Tk 8.4 requirement and possibly jumping to 8.6. I have test version of Pd running both 8.5.19 & 8.6.5.
enohp ym morf tnes -------------- Dan Wilcox danomatika.com robotcowboy.com
On May 16, 2016, at 11:06 AM, Miller Puckette msp@ucsd.edu wrote:
I don't know what's the best general approach to this :)
OTOH, another thing... I want to add a bunch of 'preferences' at some point (default zoom, compatibilty level, who-knows-what-all) and there isn't a just-plain 'preferences' dialog to put that all in. What would be better:
add a fifth dialog, 'general preferences' alongside 'path' and the rest
move to a single tabbed preferences dialog
? cheers Miller
On Sun, May 15, 2016 at 05:21:18PM -0600, Dan Wilcox wrote:
I’ve been fixing a number of UI related bugs for Mac in TK 8.5/8.6 and have a quick question.
Should the preferences dialogs (Audio settings, Midi settings, Path, Startup) open relative to the Pd window?
In Tk 8.4, they automatically open on top of the main Pd window with a slight offset. In Tk 8.5, they do not but I’m able to replicate by setting the window geometry offset relative to the Pd window’s current position.
This is similar to the other bugs I’ve fixed where it seems the Tk Cocoa layer requires explicit settings, such as windows needing to be raised/lowered relative to a second window otherwise they lower behind *all other windows, including those from other applications*.
Dan Wilcox @danomatika https://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
Pd-dev mailing list Pd-dev@lists.iem.at https://lists.puredata.info/listinfo/pd-dev
Also, I know Johnathan did a unification of dialogs into a notebook previously, so I can attempt to resurrect that for Vanilla.
-------- Dan Wilcox @danomatika https://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
On May 16, 2016, at 5:14 PM, Dan Wilcox danomatika@gmail.com wrote:
I think the Tk 8.5 ttk::Notebook would work well. I've been nailing a lot of small things for Tk 8.5+ on OSX, so I'm feeling confident about being able to drop the Tk 8.4 requirement and possibly jumping to 8.6. I have test version of Pd running both 8.5.19 & 8.6.5.
enohp ym morf tnes
Dan Wilcox danomatika.com robotcowboy.com
On May 16, 2016, at 11:06 AM, Miller Puckette msp@ucsd.edu wrote:
I don't know what's the best general approach to this :)
OTOH, another thing... I want to add a bunch of 'preferences' at some point (default zoom, compatibilty level, who-knows-what-all) and there isn't a just-plain 'preferences' dialog to put that all in. What would be better:
add a fifth dialog, 'general preferences' alongside 'path' and the rest
move to a single tabbed preferences dialog
? cheers Miller
On Sun, May 15, 2016 at 05:21:18PM -0600, Dan Wilcox wrote:
I’ve been fixing a number of UI related bugs for Mac in TK 8.5/8.6 and have a quick question.
Should the preferences dialogs (Audio settings, Midi settings, Path, Startup) open relative to the Pd window?
In Tk 8.4, they automatically open on top of the main Pd window with a slight offset. In Tk 8.5, they do not but I’m able to replicate by setting the window geometry offset relative to the Pd window’s current position.
This is similar to the other bugs I’ve fixed where it seems the Tk Cocoa layer requires explicit settings, such as windows needing to be raised/lowered relative to a second window otherwise they lower behind *all other windows, including those from other applications*.
Dan Wilcox @danomatika https://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
Pd-dev mailing list Pd-dev@lists.iem.at https://lists.puredata.info/listinfo/pd-dev