Skip to content
This repository has been archived by the owner on Oct 9, 2018. It is now read-only.

nickolay/infolister

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InfoLister is a Firefox extension that lists installed add-ons, themes, and plugins.

The user documentation is at https://nickolay.github.io/infolister/

Installation

InfoLister can be installed from addons.mozilla.org.

Development

  1. git clone https://github.com/nickolay/infolister.git
  2. Create an empty profile folder, and profile/extensions/ inside it.
  3. Create a file named ``{3f0da09b-c1ab-40c5-8d7f-53f475ac3fe8}inside theprofile/extensions` directory. Put the full path to `(infolister clone)/extension/` in the file.
  4. Add user_pref("xpinstall.signatures.required", false); to profile/prefs.js
  5. Run firefox.exe (or Firefox.app/Contents/MacOS/firefox-bin on OS X) with the following parameters: ``-foreground -no-remote -profile full/path/to/profile`.

An example start script I use on Mac OS X is checked into the root of this repository (nightly.sh).

Testing

The included tests (./tests/) are non-functional at the moment :(

Packaging

To create the XPI just create a zip archive with the contents of the extension/ directory (not including the directory itself!). See the build.sh script for an example.

Releasing new version

  1. Update the version number in extension/install.rdf
  2. git tag VERSIONNUMBER.
  3. git push --tags
  4. publish to git pages
  5. Update changelog.txt & index.html
  6. Publish to AMO

Documentation

The InfoLister website (https://nickolay.github.io/infolister/) is maintained in a separate branch of this repository (gh-pages).

About

Lists add-ons and other information about Mozilla-based applications

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages