Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvements for "List of Extensions" Output #66

Open
whimboo opened this issue Apr 4, 2012 · 2 comments
Open

Improvements for "List of Extensions" Output #66

whimboo opened this issue Apr 4, 2012 · 2 comments

Comments

@whimboo
Copy link
Contributor

whimboo commented Apr 4, 2012

Originally filed as: https://bugzilla.mozilla.org/show_bug.cgi?id=629368

With the release of Stylish 1.1, users now have all Extensions, Themes, Plugins, Styles, & Scripts output and mixed together when selecting Copy/Insert (their) List of Extensions from the NTT submenu. That makes things a royal pain if, like me, the user has many (79 combined) of these items installed.

I have some suggestions for improving this output.

First Possibility:

Separate menu line items for Extensions, Themes, Plugins, Styles, & Scripts.

Second Possibility:

Segregate the output of the current submenu item by Extensions, Themes, Plugins, Styles, & Scripts

Example:

Extensions:
Extension 1
Extension 2

Themes:
Theme 1
Theme 2

Plugins:
Plugin 1
Plugin 2

Style:
Style 1
Style 2

Script:
Script 1
Script 2

@tonymec
Copy link
Contributor

tonymec commented Apr 7, 2012

Also Langpacks (which are listed on a separate "Languages" tab in about:addons, but that tab disappears if no other language is installed that the one hwich came built-in at install-time). Installed as {profile}/extensions/langpack-{language}[-country]@{application}.mozilla.org.xpi with em:type=8 in the outside Description tag in install.rdf.

@whimboo
Copy link
Contributor Author

whimboo commented Apr 10, 2012

The following method will give us a list of all installed types of add-ons:
https://developer.mozilla.org/en/Addons/Add-on_Manager/AddonManager#getAllAddons%28%29

It would be a good starting point for someone who wants to contribute some code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants