Elevate: Erstellen Sie eine kompatible Firefox-Version

Erstellt am 19. Feb. 2015  ·  43Kommentare  ·  Quelle: thomaschampagne/elevate

help wanted technical

Hilfreichster Kommentar

@thomaschampagne Ich werde versuchen, diese Woche daran zu arbeiten.

Alle 43 Kommentare

Ich hoffe eine Version für Firefox in der Zukunft. Vielen Dank.

@thomaschampagne Weisen Sie mir das zu. Ich möchte untersuchen, wie dies nach Abschluss von # 10 erreicht werden kann.

@praveentiru Haha du bist oben! :) :)

Github erlaubt mir nicht, dir dies zuzuweisen: / wtf.

Ich habe mir den Migrationsprozess der Erweiterung zu FF angesehen. Es ist ziemlich schwer !!!

Als Workaround, um stravistix "für alle" zu geben, dachte ich über betriebssystemübergreifende Standalors stravistix mit "Node Web kit @ https://github.com/nwjs/nw.js/ " nach. Das zugehörige Ticket lautet https://github.com/thomaschampagne/stravistix/issues/175. Zum Beispiel basieren das bekannte Popcorn-Zeitprojekt und ihre Gabeln auf dem Node Webkit.

@thomaschampagne Ich weiß nicht, ob Sie sich eine neue Entwicklung von Firefox angesehen haben. Firefox plant die Veröffentlichung von WebExtensions, deren Architektur der Erweiterungsarchitektur von Chrome sehr ähnlich zu sein scheint.

Die erste stabile Version wird in Firefox 48 erwartet (die im August erscheinen soll). Mit kleinen Änderungen können wir dies möglicherweise als Add-On für Firefox bereitstellen

@praveentiru Woow klingt Waren, Dinge können sich dann ändern !! Ich fuhr erste Früchte davon von einer alten Rechnung (https://hacks.mozilla.org/2015/10/porting-chrome-extensions-to-firefox-with-webextensions/), aber experimenteller ...

Ich werde mir Ihre gegebenen Infos genauer ansehen! Vielen Dank

Bereiche, die angegangen werden müssen:

  • [] Firefox unterstützt derzeit keinen Synchronisierungsspeicher

Kommentar, der bearbeitet werden soll, wenn neue Bereiche entdeckt werden

Es scheint, dass seit Firefox 53 (19. April 2017) eine gewisse Unterstützung für den Synchronisierungsspeicher implementiert ist (siehe Versionshinweis) .

Der Firefox 57 ist freigegeben und unterstützt WebExtentions.

@ rmv125 Hast du versucht, Stravistix darauf zu bauen?

Ich habe es gerade mit Chrome Store Foxified versucht. Ich kann die App konvertieren und installieren, aber sie schlägt fehl, wenn ich versuche, sie zu synchronisieren:

screenshot from 2017-12-07 08-57-36

@thomaschampagne Ich habe noch nicht versucht, es zu konvertieren, aber Mozilla-Erweiterungstest sagt, dass es möglich ist.
https://www.extensiontest.com/test/f85452f0-dc36-11e7-9408-1de26b462a9c

Hier ist auch die Liste der Inkompatibilitäten:
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Chrome_incompatibilities
Wäre schön wenn du es dir ansiehst.

Versucht zu installieren:
ff

Ein offensichtlicher Fehler jetzt weniger. Aber es synchronisiert nicht. Sind wir weit davon entfernt, dass es in Firefox funktioniert?

image

Wir sind nicht weit. Ich habe das in Sicht. Einige andere technische Dinge müssen vorher erledigt werden, wie der Wechsel von systemjs zu webpack für das Core-Plugin. Die Migration zu FF wird einfacher.

Ich habe heute eine fallen lassen: alte App entfernt. Dies muss also nicht migriert werden, um mit FF zu arbeiten

@thomaschampagne Wie ist der Status dazu? Ich habe Ihr Repo dazu gebracht, an diesem Problem zu arbeiten, wenn es noch nützlich / benötigt wird

@thomaschampagne Ich werde versuchen, diese Woche daran zu arbeiten.

@MQuaresma verdammt, ich kann dich nicht zuweisen! wtf: /

Es könnte sein, dass ich noch kein Mitwirkender bin, ich bin mir nicht sicher

@MQuaresma Sollte in

@thomaschampagne Danke, habe es gerade getan;) Heute hoffentlich zur Arbeit

@MQuaresma Perfekt !! Ich lasse Sie einen Zweig aus develop erstellen, der wie feature/15-firefox-support oder der gewünschte Name heißt :)

Vielen Dank im Voraus für Ihre Hilfe! Die Unterstützung von Firefox könnte für viele Menschen fantastisch sein!

@MQuaresma Hast du etwas

@thomaschampagne Ja, entschuldigen Sie den langsamen Fortschritt. Ich war in letzter Zeit ein bisschen beschäftigt mit einem Praktikum, für das ich eingeschrieben bin. Ich habe die WebExtensions-API und den Artikel über Chrome-Inkompatibilitäten in der MDN-Dokumentation gelesen.

Mach dir keine Sorgen Mann. Ich bekomme nur ein paar Neuigkeiten. Kein Stress, du hast keine Pflicht dafür
diese. Viel Glück für das Praktikum;)

Le dim. 19. August 2018 bis 11:55 Uhr, Miguel Quaresma [email protected] a
écrit:

@thomaschampagne https://github.com/thomaschampagne Ja, entschuldigung für die
Langsame Fortschritte, ich war in letzter Zeit ein bisschen beschäftigt mit einem Praktikum, das ich bin
Ich habe mich über die WebExtensions-API und Chrome informiert
Artikel zu Inkompatibilitäten in der MDN-Dokumentation.

- -
Sie erhalten dies, weil Sie erwähnt wurden.
Antworte direkt auf diese E-Mail und sieh sie dir auf GitHub an
https://github.com/thomaschampagne/stravistix/issues/15#issuecomment-414116685 ,
oder schalten Sie den Thread stumm
https://github.com/notifications/unsubscribe-auth/AAJRpavZ-A_65QcUvlfbE9jBp2NOtHo-ks5uSTYUgaJpZM4Di3D6
.

>

Thomas Champagne
http://thomaschampagne.github.io

Funktioniert das richtig? (Kann nicht testen ... ich bin nur mit Smartphone im Urlaub)

Ja, es scheint zu funktionieren! Ich benutze es gerade.

Aber ich bin ein sehr neuer Strativix-Benutzer, daher kann ich nicht alles überprüfen, da ich nicht alle Funktionen gut kenne.
Ich konnte alle meine Aktivitäten synchronisieren.
screen shot 2018-08-23 at 10 50 05

Auch hier scheint es zu funktionieren. Es waren drei Versuche erforderlich, um> 1300 Aktivitäten zu synchronisieren. : +1:

Ja, ich habe es auch mehrmals versucht

Schön, dass dieser Typ seine Arbeit hier teilen muss! Statistiken funktionieren für eine Single
Aktivität auf strava.com?

Am Do, 23. August 2018, 11:58 schrieb Cédric Delpoux [email protected] :

Ja, ich habe es auch mehrmals versucht

- -
Sie erhalten dies, weil Sie erwähnt wurden.
Antworte direkt auf diese E-Mail und sieh sie dir auf GitHub an
https://github.com/thomaschampagne/stravistix/issues/15#issuecomment-415360865 ,
oder schalten Sie den Thread stumm
https://github.com/notifications/unsubscribe-auth/AAJRpWdidHmy_NrwPgqOe3G6iS9bbRGCks5uTny8gaJpZM4Di3D6
.

>

Thomas Champagne
http://thomaschampagne.github.io

Versuchte es und sieht gut aus. @thomaschampagne ja, erweiterte Statistiken für Aktivitäten sind auch funktionsfähig.

Ja, es funktioniert auch auf einer Strava-Aktivitätsseite.

Hier ist das Gabel-Repo: https://github.com/CodeNKasch/stravistix

Es gibt keine Commits mehr

Ich habe es gefunden. Dies ist der Firefox-Feature-Zweig: https://github.com/CodeNKasch/stravistix/tree/feature/firefox

@MQuaresma Dieser obere Beitrag könnte dir helfen :)

@ xuopled Schön gefunden!

Ich habe gerade eine PR geöffnet, um die Diskussion zu eröffnen und den Autor zu erreichen: https://github.com/thomaschampagne/stravistix/pull/648

Hey, ich werde meine Gabel reinigen und einen Patch für dich erstellen. Auf diese Weise sollte es einfacher sein, auf Ihr Repository anzuwenden. Das einzige, was atm nicht funktioniert, ist das automatische Schließen des Synchronisierungsdialogs.

Es wird einige Zeit dauern, da ich voll geplant bin.

Prost, Karl

@ CodeNKasch Großartig !!

Nimm dir Zeit. Dieses Ticket hat mehr als 3 Jahre ...

Halten Sie uns in Kontakt

Vielen Dank für die geleistete Arbeit!

@CodeNKasch lass es mich wissen, wenn du etwas brauchst und ich werde versuchen zu helfen

Ich habe auf die neue Version aktualisiert, hatte aber keine Zeit, sie zu bereinigen.

@thomaschampagne @CodeNKasch Wie ist der Status zu diesem Thema? Es scheint keine funktionierende Version von Elevate on Firefox zu geben. Soll ich diese wieder übernehmen?

Ich habe lange auf die Firefox-Version gewartet. Wird sie voraussichtlich in den nächsten Monaten veröffentlicht?

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

ndaman picture ndaman  ·  14Kommentare

MollyMooTM picture MollyMooTM  ·  16Kommentare

rex4539 picture rex4539  ·  4Kommentare

alexisrosuel picture alexisrosuel  ·  5Kommentare

owenhenley picture owenhenley  ·  7Kommentare