echofox-team / echofon-firefox-unofficial

Echofon Unofficial - maintained version of Echofon: full featured, super clean Twitter app for Firefox.
http://echofox-team.github.io/echofon-firefox-unofficial/
69 stars 10 forks source link

With Firefox Nighly #81

Open aldrikr opened 6 years ago

aldrikr commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

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

gizmecano commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

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 commented 6 years ago

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

nufrankz commented 6 years ago

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!