This is a big improvement, the creation-on-enter is awesome, that
really should be included in the core. Too bad it has be done is such
a weird way (fake move the mouse, click, move it back, click). On Mac
OS X, I can't select the
Why did you need to override ::dialog_font::ok? Perhaps something
needs to be fixed so you don't need to do that.
little bugs:
- type a letter in the box, highlight the letter with the mouse, then
hit Tab, and I get a Tcl error
- arrow keys or typing doesn't work in pop-up menu
A couple little suggestions:
- for simplicity's sake, the namespace should be named the same as the
plugin, perhaps the plugin could also be called 'completion'.
- pd will automatically post which plugins its loaded if you switch
the Pd window to the debug level, so you probably don't need the
pdtk_post at the end.
.hc
On May 6, 2011, at 11:17 AM, yvan volochine wrote:
hey,
I found the time to refine autocompletion-plugin so I ended up kinda
rewriting it (screenshot below).
there are lots of changes, it would be nice if some of you could
test it and tell me what's wrong or what is weird etc...
latest is here:
http://github.com/gusano/pd_stuffs/tree/master/gui-plugins/autocompletion
I tested it only on linux and pd-0.43.1-test2 (vanilla).
list of changes:
- new GUI (à la DesireData)
- added support for osx and win32 (untested)
- added bash-completion-mode behavior (more or less)
- added *.cfg file for options
- completions update while typing
- added 'All' mode (requested: completions popup as soon as you type)
- hiting 'Enter' without the popup unedits and select the object
...
I'd like to track down bugs before releasing it this time ;)
thanks for the help.
cheers,
_y
<completion3.gif>_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
----------------------------------------------------------------------------
"[W]e have invented the technology to eliminate scarcity, but we are
deliberately throwing it away to benefit those who profit from
scarcity." -John Gilmore
_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list