browsing-activity-tracker icon indicating copy to clipboard operation
browsing-activity-tracker copied to clipboard

icon invalid

Open laurakoesten opened this issue 7 years ago • 6 comments

Hi, I wanted to use this as a chrome extension - it doesn't work as it says the package is invalid on the chrome web store- "could not decode image: icon128.png". Is that something that's easy to fix? Many thanks!

laurakoesten avatar Dec 04 '17 11:12 laurakoesten

Same error for me. I just installed the extension from source and it works well. So I expect it was some mistake with the symlink.

Perhaps I can help write a Ruby script that will actually copy the icons by hand and maybe copy the key.pem file from some ignored folder and zip it up?

From the dev manual:

If you want to keep the extension ID the same, follow these steps:

  • Rename the private key that was generated when you created the .crx file to key.pem.
  • Put key.pem in the top directory of your extension.
  • Compress that directory into a ZIP file.
  • Upload the ZIP file using the Chrome Developer Dashboard.

I am also interested in how to port the FF extension for Quantum (#3).

berezovskyi avatar Dec 04 '17 17:12 berezovskyi

If you don't mind asking, what do you plan to use this plugin for, @laurakoesten? I am just having a project idea of my own and just in case it might coincide.

berezovskyi avatar Dec 04 '17 17:12 berezovskyi

I am just looking for an easy way to record web search sessions for a user study @berezovskyi. I'll try with an older FF version first.

laurakoesten avatar Dec 05 '17 13:12 laurakoesten

@berezovskyi @laurakoesten Thanks a lot for the report! I think there have been a few changes in how Firefox extensions are supposed to be packaged which is probably what explains the bug. This is almost certainly an easy fix, but unfortunately I won't have time to look at it until Christmas break. Using an older version of Firefox (or maybe Chrome) could be a temporary solution. @berezovskyi I think I can port the extension to Quantum at the same time, again I don't expect it to be a big change since the extension is not using any non standard API.

Thibauth avatar Dec 05 '17 15:12 Thibauth

@Thibauth thanks a lot!

@laurakoesten I managed to run the extension from source in the latest version of Chrome. Just download the zip of the repo or clone it and then follow https://developer.chrome.com/extensions/getstarted#unpacked

berezovskyi avatar Dec 05 '17 15:12 berezovskyi

thanks a lot @Thibauth @berezovskyi - you are right, it works in Chrome like this!

laurakoesten avatar Dec 06 '17 10:12 laurakoesten