New Extension Wizard

Talk about add-ons and extension development.
Ted Mielczarek
Posts: 1269
Joined: November 5th, 2002, 7:32 am
Location: PA
Contact:

Post by Ted Mielczarek »

Updated slightly, it will now remember your name and the part of the extension id after the @ in a cookie, as well as autogenerate shortname/id based on extension name. It should also have slightly clearer errors in a few places, as well as indicators for required fields.

More coming, but feedback welcome.

EDIT: Basic Thunderbird overlay now generated if you select Thunderbird as a target application.

-Ted
Ted Mielczarek
Posts: 1269
Joined: November 5th, 2002, 7:32 am
Location: PA
Contact:

Post by Ted Mielczarek »

New version available. Lots of bugfixes and whatnot. Can now create a context menu item. Also a new option to generate license boilerplate for MPL tri license or BSD license. Plus links to extension development resources.

Thanks to asqueella for all his beta testing.
0live
Posts: 799
Joined: June 15th, 2004, 7:28 am
Location: Brussels

Post by 0live »

Would you add <a href="http://kb.mozillazine.org/Localize_extension_descriptions">localized description support</a>?
Linux i686 (ubuntu-gutsy) | Minefield (20081118020400) | Tb 2.0.0.17pre (2008092517) w/ Lightning
Ted Mielczarek
Posts: 1269
Joined: November 5th, 2002, 7:32 am
Location: PA
Contact:

Post by Ted Mielczarek »

0live wrote:Would you add <a href="http://kb.mozillazine.org/Localize_extension_descriptions">localized description support</a>?


Done, but I haven't tested it with multiple locales. Can you try it out and see if it works properly?

-Ted
ericjung
Posts: 846
Joined: August 4th, 2003, 9:32 am

Post by ericjung »

Once again, this tool is immensely important to me. I would really love it, Ted, if you could add support for a toolbar button, just like you've done for a menu item and context-menu item.

Thanks,
grimholtz
ericjung
Posts: 846
Joined: August 4th, 2003, 9:32 am

Post by ericjung »

By the way, you might consider renaming this tool "The Extension Factory" (or just "Extension Factory") instead of "Extension Wizard" :)
User avatar
Philip Chee
Posts: 6475
Joined: March 1st, 2005, 3:03 pm
Contact:

Post by Philip Chee »

"The Extension Sourcerer"? with apologies to Terry Pratchett.
ericjung
Posts: 846
Joined: August 4th, 2003, 9:32 am

Post by ericjung »

Also would love to see support for Flock. It's as simple as adding this to the install.rdf if the user checks the appropriate checkbox:

Code: Select all

  <!-- Flock -->
  <em:targetApplication>
    <Description>
      <em:id>{a463f10c-3994-11da-9945-000d60ca027b}</em:id>
      <em:maxVersion>1.0+</em:maxVersion>
      <em:minVersion>1.0+</em:minVersion>
    </Description>
  </em:targetApplication>
User avatar
Branstrom
Posts: 97
Joined: March 16th, 2004, 9:45 am
Location: Sweden
Contact:

Post by Branstrom »

Use <label>s.
ericjung
Posts: 846
Joined: August 4th, 2003, 9:32 am

Post by ericjung »

Use <label>s.

Huh? For what?
User avatar
Branstrom
Posts: 97
Joined: March 16th, 2004, 9:45 am
Location: Sweden
Contact:

Post by Branstrom »

Code: Select all

<form action="submit" method="post">
   <label for="user">Name</label>
   <input type="text" id="user">
</form>


Allows clicking on the label to select/activate the form element.
ericjung
Posts: 846
Joined: August 4th, 2003, 9:32 am

Post by ericjung »

Branstrom, I think you've posted to the wrong thread.
Ted Mielczarek
Posts: 1269
Joined: November 5th, 2002, 7:32 am
Location: PA
Contact:

Post by Ted Mielczarek »

I have (finally) added creation of a toolbar button. Please let me know if you find any problems.

http://ted.mielczarek.org/code/mozilla/extensionwiz/
Post Reply