full listings » Tools


zippy Simon

Zips add-on files into a .XPI; adds some developer toolbar buttons


zippy



Description

Saves valuable seconds of development time!

Adds easy-to-hit toolbar buttons to:

- restart Songbird (if developers tools are installed)
- refresh UI (if developers tools are installed)
- open error console
- open DOM inspector (if DOM inspector is installed)

- make XPI files for selected add-on(s)
- exit Songbird.

The 'make XPI' button generates xpi files (using a run-uninstalled stand-alone zip program) and stores the XPIs in a directory of your choosing.

XPI files are named:
    addon-name version-number ' .xpi', e.g. zippy 1.2.0.0 .xpi

Any previous XPI for the same add-on & version is deleted (to ensure that files which have been deleted are not perpetuated in the xp) before the new xpi is generated. If the xpi is for a new version, zippy will optionally replace the currently installed version with the new one.

There is a 'Zippy buttons' menu option under 'Tools' (or you can use Ctrl+Shift+Z) to show or hide the Zippy buttons.
Right click on the 'make XPI button' is a shortcut to the Zippy preferences panel. Left or middle clicks start the zipping.

I'm not planning any additional functionality to this - let me know, if you think of something that belongs in this add-on. Email me at: songbird.zippy@gmail.com




Release Notes

Version 1.7 - list of addons is now in alphabetical order




Images

(2)
  • 2010-03-01_212603_thumbnail
  • 2010-03-01_212814_thumbnail
 

Comments

(43)


Hiromacu
Hiromacu

@Simon: Interesting add-on. I'll try it. :P

over 2 years ago
verso
verso

What a great and helpful tool, thank you!

A tiny suggestion about the icons: could you make them smaller (16x16px) and align the buttons with the search-bar instead of the location-bar (the latter is currently cut to a smaller size, which results in a noticeable empty space next to the buttons). And also: a single menu entry to show/hide all zippy buttons would be perfect.

Thanks again

over 2 years ago
verso
verso

Please ignore the comment on size of icons, just realized that you made zippy skinnable. (I'd still like to see the buttons repositioned though;-)

over 2 years ago
verso
verso

Hi again, I tried making new images that would match other toolbar icons (pane buttons, new tab etc.) and came up with this (added 3px margin to the right of restart, refresh, DOM and zip buttons, set size to 16px). Also, best position in my opinion would be next to the browser buttons (with maybe a small gap in between).
If you decide to maybe use these, just let me know.

over 2 years ago
Simon
Simon

I develop with the new add-on fully installed, so I am forever refreshing, restarting and zipping to take backups, so it makes my life easier. Glad you find it useful.

I've adding the missing warning for a new version, so I'ved change the menu option to hide/show all zippy buttons, as well.

I thought the buttons should look different from user buttons as thay are a developers tool, not intended to be seen with the other Songbird user interface stuff. I like your buttons, except for the 'ZIP' (should that be 'XPI'?)- any chance of an image? Maybe something to show they're development tools?

over 2 years ago
verso
verso

OK, I get it, tell me your thoughts on this: the buttons differ from normal toolbar buttons in color (which is the same as non-selected Library tab), size (40px) and border-radius. The background displays 3 states: normal, hover and active, similar to the rest of the buttons (except for the color).

over 2 years ago
Simon
Simon

They look great- professional and very slick.

If you email them to me (songbird.zippy@gmail.com), I'll replace mine (sob, sob) for the next version. (

over 2 years ago
verso
verso

Done!

over 2 years ago
verso
verso

Thanks for adding the show/hide option. Only one "problem": when I hide zippy buttons the location bar remains reduced to a smaller size; any chance of fixing this?

over 2 years ago
Hiromacu
Hiromacu

@Simon: I'm just wanted to say thank you for this add-on. Very good idea and works well. ;)

over 2 years ago
Simon
Simon

@verso, will do.

In the meantime, you might want to try shifty.

over 2 years ago
Simon
Simon

New version, fixes verso's problem and now offers to replace installed version of an add-on with new zipped version.

over 2 years ago
verso
verso

Something must have gone wrong with this last update, the buttons aren't skinned and there's no option to show/hide buttons.

over 2 years ago
Simon
Simon

verso:

Eeek, but I just downloaded version 1.3.0.0. and it's looking OK for me in my dev profile and in a new empty profile (and I had checked in an empty profile before posting it). Could it be something else?

What version of SB are you on (I'm on 1.3a until 1.4 is released)

over 2 years ago
verso
verso

@Simon

OK, tried it one more time (after uninstalling sleepTimer) and this took care of the unskinned buttons issue, however I can't see the Hide zippy buttons option. Same result when tested on fresh profile.

over 2 years ago
Simon
Simon

verso:

Thanks for the feedback. Try it with the new sleepTimer and shifty versions, now posted. (Buttons are coming up fine for me, under Menu Tools.)

Is Ctrl+Shift+Z working?

over 2 years ago
shadyabhi
shadyabhi

I am getting an option to select the addons to make their xpi but how do I actually start converting..
Where is the button for doing that?

over 2 years ago
Simon
Simon

@shadyabhi

When you have some addon(s) selected, close the prefs pane and click the zippy button (tooltip "Make XPIs for addons(s) selected in Zippy options). It's the button to the left of the button with an 'x on it!

It will zip the selected addons each time you click it; right click it to open the options pane again.

over 2 years ago
Simon
Simon

Version 1.5.0.00 released.

Adds an error console button - and has new buttons for the default skin, again kindly made by verso.

about 1 year ago
Marko
Marko

PLEASE update!

about 1 year ago
Simon
Simon

New version posted, updated to work with latest Songbird version.

about 1 year ago
Simon
Simon

Version 1.7 - list of addons is now in alphabetical order

9 months ago



Download
Log in to Rate

Statistics
Downloads: 3,219

Average Rating:
4 out of 5  based on 2 ratings

Images: 2

Comments: 43

Last Updated: 9 months ago
Details
Name: zippy

Author: Simon

Contributors: verso

Version: 1.7.0.0 version history

Categories:


Log in to Add a Tag
Share
Embed:

Share: