[Greasemonkey] Greasemonkey 0.6.6

Aaron Boodman boogs at youngpup.net
Wed Oct 18 11:02:05 PDT 2006


On 10/18/06, Johan Sundström <oyasumi at gmail.com> wrote:
> The User Script Commands (USC henceforth) menu just got even less
> accessible, though; could we have it back at the bottom of the monkey
> menu, perhaps? I use it a lot for configuration options in recent
> scripts released to users, and both using the feature and writing docs
> for how to use it is getting very unwieldy.

Would it be better if it was the way a previous message in this thread
suggested:

Greasemonkey >
  Install script
  Manage scripts
  New Script
  ----
  USC #1
  USC #2
  ... etc ...

Or do you want something even easier?

> Another option that might work decently is to make scripts in the
> monkey menu that have USC:s get sub menus of their commands. (Might
> not rhyme well with having the menu item itself double as both
> checkmark toggle and menu node/non-leaf at the same time, though?)

You're right that this would be tough to do with the checkmark
behavior.  Let's try and figure it out some other way.

> > On a related note, subdividing the User Script Commands menu might be
> > useful too - while I only have one script that makes use of it, I'd
> > imagine it could get confusing if there were multiple entries from
> > multiple scripts - could each script get a submenu for its commands, or
> > maybe a banner name & divider between each scripts commands?
>
> +1 -- automatic subdividers between the commands of different script
> would also be very useful. If menu entries can have hover tooltips,
> tossing in the script name there would be another improvement in
> similar scope while at it.

Ok, I don't feel strongly one way or the other about this.

> > For a more future version (as I imagine it would be a bigger job), some
> > kind of version number support? So the version number can somehow be a
> > part of the shown script name (both in GM and userscripts.org), without
> > it having to have a different name and therefore be considered by GM to
> > be a different script?
>
> +1 -- pretty pretty please? Just showing a @version line prefixed
> "Version: " in the install UI would work wonders.

I agree, this would be nice. I think a freetext version would be fun.
So you could name them things like "ducky", "jello pudding", etc.
Obviously this loses the ability to compare numerically.

Johan: Do you want to take a shot at implementing this user script command UI:

Greasemonkey >
  Install script
  Manage scripts
  New Script
  ----
  USC #1 (tooltip: GMailTo)
  USC #2 (tooltip: GMailTo)
  ----
  USC #3 (tooltip: GMail Saved Searches)

If so, please send to the list a brief description of how you intend
to do it -- what functions you will change/add, etc.

It would be great if we had a wiki, but we can do it for now over e-mail.

- a


More information about the Greasemonkey mailing list