[PD] libdirs and search-plugin
Jonathan Wilkes
jancsika at yahoo.com
Wed Mar 21 18:36:36 CET 2012
It's already class "DialogWindow"-- the problem is I'm using ttk widgets and those don't automagically
inherit the menufont for some reason.
Is there a way I can tell my toplevel to _not_ inherit any of the font nonsense from pd-gui.tcl? ttk
widgets look perfectly fine by default in wish.
-Jonathan
----- Original Message -----
> From: Hans-Christoph Steiner <hans at at.or.at>
> To: Jonathan Wilkes <jancsika at yahoo.com>
> Cc: "pd-list at iem.at" <pd-list at iem.at>
> Sent: Tuesday, March 20, 2012 9:25 AM
> Subject: Re: [PD] libdirs and search-plugin
>
>
> You need to use $menufont as the font, otherwise its small. Checkout
> pd-gui.tcl. One way to do that is to make your menu have one of the existing Tk
> classes, like HelpBrowser or DialogWindow.
>
> .hc
>
> On Mar 19, 2012, at 10:31 PM, Jonathan Wilkes wrote:
>
>> Well, I got it working with vanilla.
>>
>> Any idea why button labels and my combobox have such tiny text? I'm
> doing this in the proc
>> that creates the dialog box:
>> toplevel $mytoplevel -class DialogWindow
>>
>> Other than that I'm not setting fonts-- those are just the default
> sizes, which are tiny.
>>
>> -Jonathan
>>
>> ----- Original Message -----
>>> From: Hans-Christoph Steiner <hans at at.or.at>
>>> To: Jonathan Wilkes <jancsika at yahoo.com>
>>> Cc: "pd-list at iem.at" <pd-list at iem.at>
>>> Sent: Monday, March 19, 2012 9:18 PM
>>> Subject: Re: [PD] libdirs and search-plugin
>>>
>>>
>>> I haven't gotten GUI plugins to load from startup yet... only
> binaries (i.e.
>>> .dll, .pd_linux, .pd_darwin, etc.0
>>>
>>> .hc
>>>
>>> On Mar 19, 2012, at 9:01 PM, Jonathan Wilkes wrote:
>>>
>>>> Oh, ok. They might be leftovers from a previous install.
>>>>
>>>> Btw-- I cannot get any gui plugins to load in either pd-0.43 beta
> or
>>> pd-0.43 latest nightly build
>>>> under Windows XP. I put them in the startup folder but I get this
> in the
>>> console:
>>>>
>>>> C:/Program FIles/pd/startup/whatever-the-plugin-is.tcl: can't
> load
>>> startup library!
>>>>
>>>>
>>>> ----- Original Message -----
>>>>> From: Hans-Christoph Steiner <hans at at.or.at>
>>>>> To: Jonathan Wilkes <jancsika at yahoo.com>
>>>>> Cc: "pd-list at iem.at" <pd-list at iem.at>
>>>>> Sent: Monday, March 19, 2012 8:52 PM
>>>>> Subject: Re: [PD] libdirs and search-plugin
>>>>>
>>>>>
>>>>> I think both of those are no longer in Pd-extended, at least in
> the
>>> build on my
>>>>> machine.
>>>>>
>>>>> .hc
>>>>>
>>>>> On Mar 19, 2012, at 6:23 PM, Jonathan Wilkes wrote:
>>>>>
>>>>>> Another question: why does doc/manuals/Gem exist?
> Isn't it
>>> already
>>>>> inside extra/Gem?
>>>>>>
>>>>>>
>>>>>> -Jonathan
>>>>>>
>>>>>>
>>>>>> ----- Original Message -----
>>>>>>> From: Hans-Christoph Steiner <hans at at.or.at>
>>>>>>> To: Jonathan Wilkes <jancsika at yahoo.com>
>>>>>>> Cc: "pd-list at iem.at" <pd-list at iem.at>
>>>>>>> Sent: Monday, March 19, 2012 4:03 PM
>>>>>>> Subject: Re: [PD] libdirs and search-plugin
>>>>>>>
>>>>>>>
>>>>>>> Yes, in scripts/ in pure-data SVN. You're best bet
> for
>>> getting Gem
>>>>> to
>>>>>>> accept the meta files is to submit them to the pd-gem
> tracker.
>>> For
>>>>> this release
>>>>>>> of Pd-extended 0.43, Gem is already imported into the
>>> pd-extended/0.43
>>>>> branch in
>>>>>>> SVN, so you can commit directly there.
>>>>>>>
>>>>>>> .hc
>>>>>>>
>>>>>>> On Mar 19, 2012, at 3:56 PM, Jonathan Wilkes wrote:
>>>>>>>
>>>>>>>> Actually-- is there a script to autogenerate the
> *-meta.pd
>>> file?
>>>>>>>>
>>>>>>>> -Jonathan
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ----- Original Message -----
>>>>>>>>> From: Jonathan Wilkes
> <jancsika at yahoo.com>
>>>>>>>>> To: Hans-Christoph Steiner
> <hans at at.or.at>
>>>>>>>>> Cc: "pd-list at iem.at"
> <pd-list at iem.at>
>>>>>>>>> Sent: Monday, March 19, 2012 3:50 PM
>>>>>>>>> Subject: Re: [PD] libdirs and search-plugin
>>>>>>>>>
>>>>>>>>> ----- Original Message -----
>>>>>>>>>
>>>>>>>>>> From: Hans-Christoph Steiner
> <hans at at.or.at>
>>>>>>>>>> To: Jonathan Wilkes
> <jancsika at yahoo.com>
>>>>>>>>>> Cc: "pd-list at iem.at"
>>> <pd-list at iem.at>
>>>>>>>>>> Sent: Monday, March 19, 2012 3:30 PM
>>>>>>>>>> Subject: Re: libdirs and search-plugin
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> This gives me a list of all libs with meta
> files:
>>>>>>>>>>
>>>>>>>>>> ls -1 \
>>>>>>>>>>
>>>>>>>>>
>>>>>>>
>>>>>
>>>
> /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra/*/*-meta.pd
>
>>>
>>>>>
>>>>>>>
>>>>>>>>>
>>>>>>>>>> \
>>>>>>>>>> | cut -d / -f 7 | sort -u >
> /tmp/meta.txt
>>>>>>>>>>
>>>>>>>>>> This gives me a list of all libs included:
>>>>>>>>>>
>>>>>>>>>> find \
>>>>>>>>>>
>>>>>>>
>>> /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra
>>>>>>>>> \
>>>>>>>>>> -type d | cut -d / -f 7 | sort -u >
>>> /tmp/all.txt
>>>>>>>>>>
>>>>>>>>>> And this tells me the different between
> those two
>>> lists:
>>>>>>>>>>
>>>>>>>>>> hans at dhcp-10 libcore $ diff /tmp/meta.txt
>>> /tmp/all.txt
>>>>>>>>>> 1c1,2
>>>>>>>>>> <
>>>>>>>>>> ---
>>>>>>>>>>>
>>>>>>>>>>> Gem
>>>>>>>>>> 20a22
>>>>>>>>>>> hexloader
>>>>>>>>>> 60a63,67
>>>>>>>>>>> pdp
>>>>>>>>>>> pix_artoolkit
>>>>>>>>>>> pix_drum
>>>>>>>>>>> pix_fiducialtrack
>>>>>>>>>>> pix_mano
>>>>>>>>>> 68a76
>>>>>>>>>>> tclpd
>>>>>>>>>>
>>>>>>>>>> For hexloader, pdp and tclpd I think you
> can commit
>>> one
>>>>> directly if
>>>>>>> you
>>>>>>>>> want.
>>>>>>>>>> For Gem and pix_* you'll have to go
> thru the
>>> Gem devs.
>>>>>>>>>
>>>>>>>>> Ok, for hexloader, pdp and tclpd I'll make
> those
>>> changes
>>>>> when I get
>>>>>>> a
>>>>>>>>> chance.
>>>>>>>>> For Gem and pix_*: Dear Gem devs, please make
> sure
>>> there is a
>>>>> *-meta.pd
>>>>>>> patch
>>>>>>>>> in the libdir directory with the same format as
> the
>>> extant
>>>>> ones. (This
>>>>>>> will
>>>>>>>>> make
>>>>>>>>> those libs show up in the list of externals
> that the
>>> user can
>>>>> browse,
>>>>>>> and show
>>>>>>>>> the
>>>>>>>>> appropriate author/license/and version info.)
>>>>>>>>>
>>>>>>>>> -Jonathan
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> .hc
>>>>>>>>>>
>>>>>>>>>> On Mar 19, 2012, at 3:03 PM, Jonathan
> Wilkes wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi Hans,
>>>>>>>>>>> Is Gem supposed to have a
>>> $libname-meta.pd in
>>>>> extra/Gem?
>>>>>>> If so,
>>>>>>>>> could
>>>>>>>>>> you put one there?
>>>>>>>>>>>
>>>>>>>>>>> I'm almost finished with my
> search
>>> plugin.
>>>>> I'm
>>>>>>> building a
>>>>>>>>> list of
>>>>>>>>>> available external libraries by searching
>>>>>>>>>>>
>>>>>>>>>>> directories for a $libname-meta.pd
> file. So
>>> the
>>>>> question is:
>>>>>>> how many
>>>>>>>>>
>>>>>>>>>> external libraries currently lack a
>>>>>>>>>>>
>>>>>>>>>>> *-meta.pd file?
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>> Jonathan
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>
>>>>>
>>>
> ----------------------------------------------------------------------------
>>>>>>>>>>
>>>>>>>>>> ¡El pueblo unido jamás
> será
>>> vencido!
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> Pd-list at iem.at mailing list
>>>>>>>>> UNSUBSCRIBE and account-management ->
>>>>>>>>> http://lists.puredata.info/listinfo/pd-list
>>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>
>>>
> ----------------------------------------------------------------------------
>>>>>>>
>>>>>>> 'You people have such restrictive dress for women,’
> she
>>> said,
>>>>> hobbling away
>>>>>>> in three inch heels and panty hose to finish out
> another
>>> pink-collar
>>>>> temp pool
>>>>>>> day. - “Hijab Scene #2", by Mohja Kahf
>>>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>
> ----------------------------------------------------------------------------
>>>>>
>>>>> All mankind is of one author, and is one volume; when one man
> dies, one
>>> chapter
>>>>> is not torn out of the book, but translated into a better
> language; and
>>> every
>>>>> chapter must be so translated.... -John Donne
>>>>>
>>>
>>>
>>>
>>>
> ----------------------------------------------------------------------------
>>>
>>> Computer science is no more related to the computer than astronomy is
> related to
>>> the telescope. -Edsger Dykstra
>> <screenshot.png>
>
>
>
>
>
> ----------------------------------------------------------------------------
>
> "[T]he greatest purveyor of violence in the world today [is] my own
> government." - Martin Luther King, Jr.
>
More information about the Pd-list
mailing list