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

More support for Firefox Add-ons (WebExtensions) #48

Open
yfdyh000 opened this issue Oct 10, 2017 · 3 comments
Open

More support for Firefox Add-ons (WebExtensions) #48

yfdyh000 opened this issue Oct 10, 2017 · 3 comments

Comments

@yfdyh000
Copy link

yfdyh000 commented Oct 10, 2017

I have tried to implement them, but the current code is a bit complicated, so I made a feature requests here.

  1. Add "XPI" link like "CRX" to tools, but provided as download converted XPI (rename the filename and compatibility fixes like this) for Chrome Extension, and download the original XPI for Firefox add-on.
  2. Hidd the META-INF directory with signature files for Firefox add-ons.
  3. "XPI" instead of "CRX" for the viewer title and action icon.
  4. Provide an option for just opening the viewer without popup, or an option for popup / zip / viewer when clicked the page-action.
@Rob--W
Copy link
Owner

Rob--W commented Oct 23, 2017

  1. XPI files are zip files, so the existing "Download" link suffices. It is a non-goal of my extension to convert Chrome extensions to Firefox add-ons (there is already another project for that - Chrome Store Foxified).
  2. The extension does not hide any files, in case they are relevant. If you don't want to see them in the UI, you can untick the "Misc" checkbox in the viewer.
  3. Both CRX and XPI are not accurate identifiers for the extension. However I had chosen it initially, so let's stick to it since the extension is now known as "crxviewer". As you can see from the icon's appearance, I did not put much efforts into designing and creating the logo. I'm open to new icon suggestions, as long as they are recognizable, unambiguous and related to the extension's core functionality.
  4. Good suggestion. I will move this request to a separate issue since it is not related to the title of this issue.

@KrasnayaPloshchad
Copy link

Since Firefox add-ons released Chrome Store Foxified which allow to install Chrome extension directly in Firefox, I think the icon should be seperate on location bar.

@KrasnayaPloshchad
Copy link

This would making your extension wise to users.

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

No branches or pull requests

3 participants