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

With Firefox Nighly #81

Open
aldrikr opened this issue Aug 21, 2017 · 9 comments
Open

With Firefox Nighly #81

aldrikr opened this issue Aug 21, 2017 · 9 comments

Comments

@aldrikr
Copy link

aldrikr commented Aug 21, 2017

Install Echofon then Firefox N crash and I can't launch it another time without erase the profil...
(Don't work anymore after a reboot)

(Firefox Nightly on Viperr 9 - Fedora 24)

@AntoineTurmel
Copy link
Contributor

This is because Firefox Nightly starting from version 57 only support WebExtensions, and the current Echofon won't work unless it's rewriten as a WebExtension... see Issue #29

@gizmecano
Copy link
Contributor

And that's why I'm not ready to use this future version: only three of the extensions I use would not be obsolete (out of fourteen)...

@YoruNoHikage
Copy link
Member

But you might find very good alternatives using https://addons.mozilla.org/fr/firefox/addon/chrome-store-foxified/. I only discovered it recently.
For Echofon, we'll find a way to migrate.

@AntoineTurmel
Copy link
Contributor

Keep in mind that some Firefox forks like Palemoon will keep support for legacy add-ons 😉

@gizmecano
Copy link
Contributor

For Echofon, we'll find a way to migrate.

Glad to read this, because this extension is exactly what I need.
But the agenda begins to be tight (the release calendar announces the scheduled date of 2017-11-14 for releasing Firefox 57).

Keep in mind that some Firefox forks like Palemoon will keep support for legacy add-ons

Sure, but I think the aim must be to continue using the same software (if you're satisfied of this use): I wouldn't want to be forced to migrate (converting profiles, checking compatibilities and so on).

@mikiqex
Copy link

mikiqex commented Aug 30, 2017

If you find a way and decide to make it work with Chrome as well (which I suppose), please consider other Chromium based browsers, like Opera and Vivaldi, which (unlike Chrome) supports sidebar of some sort. It looks like Mozilla has implemented sidebarAction API from Opera, but Vivaldi (which I'm thinking switching to) has web panels, which is essentially a website in a side panel and you can show extension in it using "chrome-extension://".

I'm basically asking not make it strongly dependent on specific APIs, or if that is inevitable, make some sort of "common core" and then browser specific wrapper around it, which I (or others) would be able to customize to our needs, without having to edit the common core as well. Thank you for considering.

@nufrankz
Copy link

nufrankz commented Sep 8, 2017

Ok. Now I got a message saying Echofon will be disabled on FF restart. I have the official FF auto-updated (not nightly, not Pale Moon, etc). I think now is the time of the breakpoint (FF 55.0.3 32bit). :( What to do? Thanks :)

@YoruNoHikage
Copy link
Member

I'm on Firefox 55.0.3, still working for me. Do you have the latest version?

@nufrankz
Copy link

Hello YoruNoHikage! Thank you for maintaining such an extension.
I updated and now its working for me. Thank you very much! (btw, I had to manually download it to my Desktop, then drag it to the Addons window. When installing with just a click, I got connection error)
Thank you. I hope Echofon gets ported to WebExtension and any way I can help I will!

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

6 participants