[PD] Browse/Search plugin update
Julian Brooks
jbeezez at gmail.com
Fri Nov 9 13:34:24 CET 2012
That's really great work Jonathan - thank you.
Julian
On 8 November 2012 22:06, Jonathan Wilkes <jancsika at yahoo.com> wrote:
> And now it's refactored as a literal drop-in replacement for
> helpbrowser.tcl:
>
> https://sourceforge.net/tracker/?func=detail&aid=3585469&group_id=55736&atid=478072
>
> It seems to have outgrown its "dialog" window class, but I manually added
> the standard
> pd dialog bindings, so ESC will withdraw the window. (It will also stop
> the search in progress,
> too.)
>
>
> If anyone wants me to add any tutorials or docs that I'm missing to the
> browser's homepage,
> let me know. The neat thing is that if it gets large I can tag the
> entries and the dropdown list
> can be used to filter the homepage (just like it does with search results).
>
> -Jonathan
>
>
>
> ----- Original Message -----
> > From: Jonathan Wilkes <jancsika at yahoo.com>
> > To: Jonathan Wilkes <jancsika at yahoo.com>; Hans-Christoph Steiner <
> hans at at.or.at>
> > Cc: PD List <pd-list at iem.at>
> > Sent: Thursday, November 1, 2012 9:34 PM
> > Subject: Re: [PD] Browse/Search plugin update
> >
> > Another update...
> > https://puredata.info/Members/jancsika/searchandbrowseplugin/view
> >
> > * fixed some small bugs with the navigation bar and
> > <ctrl-f> throwing a tk error.
> >
> > I also played around with limiting search scope to the directory the
> > user is currently browsing, but really it's a lot cleaner to keep the
> > two functions separate. I think new users will save a lot of time by
> > just getting used to searching and forgo browsing altogether. If
> > things are tagged properly it shouldn't really matter what directory
> > the information is in. (And besides, if you really need to know it's
> > at the top of the patch window anyway.)
> >
> > -Jonathan
> >
> >
> >
> >
> >
> > ----- Original Message -----
> >> From: Jonathan Wilkes <jancsika at yahoo.com>
> >> To: Hans-Christoph Steiner <hans at at.or.at>
> >> Cc: PD List <pd-list at iem.at>
> >> Sent: Thursday, November 1, 2012 2:06 PM
> >> Subject: Re: [PD] Browse/Search plugin update
> >>
> >>> ________________________________
> >>> From: Hans-Christoph Steiner <hans at at.or.at>
> >>> To: Jonathan Wilkes <jancsika at yahoo.com>
> >>> Cc: PD List <pd-list at iem.at>
> >>> Sent: Thursday, November 1, 2012 11:21 AM
> >>> Subject: Re: [PD] Browse/Search plugin update
> >>>
> >>>
> >>
> >>
> >> [...]
> >>
> >>
> >>> For back/forward buttons, couldn't you just store a reference to
> > each
> >> page? Basically you have two stacks, one for the back and one for the
> > forward.
> >> Each time you click on a link, you add the current page to the back
> stack.
> > Each
> >> time you click back, you add the current page to the forward stack.
> > Clicking a
> >> new link clears the forward stack.
> >>
> >>
> >> It'd have to work for the search, too. So any time someone browses or
> >> searches I
> >> keep a reference to where they were browsing or the term they searched
> > for.
> >> Then just add some forward/back
> >> buttons and bind to the arrow keys and the interface is done.
> >>
> >> I think this would cause problems. Users are accustomed to navigation
> > buttons
> >> working immediately, and
> >> though I've sped up the search considerably there's still some
> > initial
> >> overhead in building the list of files to
> >> search. That will lead to irregular intervals of latency when users
> click
> > the
> >> "back" a bunch of times in a row
> >> (and users will certainly do that once the feature is there).
> >>
> >> Anyway, the search combobox has a history you can display when you
> click
> > the
> >> Down arrow.
> >>
> >>
> >> -Jonathan
> >>
> >>
> >>>
> >>>>> * there are a number of libraries that show: "version: no
> >
> >> AUTHOR tag or
> >>>>> values" while the author: field is filled out.
> >>>>
> >>>> Which library? I'll check it out.
> >>>
> >>> A few of them, I just opened up the libraries view and skimmed the
> > list.
> >>
> >>
> >> Ok, that's fixed:
> >> https://puredata.info/Members/jancsika/searchandbrowseplugin/view
> >>
> >>>
> >>> .hc
> >>>
> >>>
> >>>>
> >>>> Thanks,
> >>>> Jonathan
> >>>>
> >>>>>
> >>>>> .hc
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>>
> >>>>>> -Jonathan
> >>>>>>
> >>>>>>> The
> >>>>>>> progress bar is a good enhancement. I wonder if it
> > could
> >> somehow fit
> >>>>> in to the
> >>>>>>> GUI elements better somehow. Its fine how it is, but
> > it
> >> seems a little
> >>>>> out of
> >>>>>>> place.
> >>>>>>>
> >>>>>>> Looks like there are some debug messages still in it,
> > I get
> >> these when
> >>>>> hovering:
> >>>>>>>
> >>>>>>> filename is 5.reference/all_about_arrays.pd
> >>>>>>> basedir is
> >>>>>
> >> /Applications/Pd-0.43.3-extended-20121008.app/Contents/Resources/doc
> >>>>>>> filename is 5.reference/loop~-help.pd
> >>>>>>> basedir is
> >>>>>
> >> /Applications/Pd-0.43.3-extended-20121008.app/Contents/Resources/doc
> >>>>>>> filename is 5.reference/all_about_arrays.pd
> >>>>>>> filelist is 7751
> >>>>>>> filelist is 7751
> >>>>>>>
> >>>>>>> .hc
> >>>>>>>
> >>>>>
> >>>
> >>>
> >>>
> >>>
> >>
> >> _______________________________________________
> >> Pd-list at iem.at mailing list
> >> UNSUBSCRIBE and account-management ->
> >> http://lists.puredata.info/listinfo/pd-list
> >>
> >
>
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20121109/71076d6c/attachment.htm>
More information about the Pd-list
mailing list