Elevate: Crea una versión compatible de Firefox

Creado en 19 feb. 2015  ·  43Comentarios  ·  Fuente: thomaschampagne/elevate

help wanted technical

Comentario más útil

@thomaschampagne Voy a intentar empezar a trabajar en esto esta semana, ¿puedes asignármelo? Reportaré mi progreso

Todos 43 comentarios

Espero una versión para Firefox en el futuro. Gracias.

@thomaschampagne Asignarme esto. Quiero investigar cómo lograr esto después de cerrar el # 10.

@praveentiru Jaja, ¡estás en la cima! :)

Github no me permitas asignarte en esto: / wtf.

Miré sobre el proceso de migración de la extensión a FF. ¡Es bastante difícil!

Como una solución para dar stravistix "para todos", pensé en stravistix de standalors de SO cruzados con "Node Web kit @ https://github.com/nwjs/nw.js/ ". El boleto asociado es https://github.com/thomaschampagne/stravistix/issues/175. Por ejemplo, el conocido proyecto Popcorn Time y sus horquillas se basan en el nodo webkit.

@thomaschampagne No sé si ha visto el nuevo desarrollo de Firefox. Firefox planea lanzar WebExtensions cuya arquitectura parece muy similar a la arquitectura de extensiones de Chrome.

Se espera la primera versión estable en Firefox 48 (que debería salir en agosto). Con pequeños cambios, podríamos proporcionar esto como complemento para Firefox.

@praveentiru Woow suena bien, ¡las cosas pueden cambiar entonces! Aproveché los primeros frutos de eso de un proyecto de ley antiguo (https://hacks.mozilla.org/2015/10/porting-chrome-extensions-to-firefox-with-webextensions/) pero más experimental ...

¡Voy a profundizar en una mirada más cercana a su información dada! Gracias

Áreas que deben abordarse:

  • [] Firefox no admite el almacenamiento sincronizado a partir de hoy

Comentario que se editará a medida que se descubran nuevas áreas

Parece que hay algo de compatibilidad con el almacenamiento sincronizado implementado desde Firefox 53 (19 de abril de 2017), consulte la nota de la versión .

Se lanza firefox 57 y es compatible con WebExtentions.

@ rmv125 ¿

Lo intenté con Chrome Store Foxified . Puedo convertir la aplicación e instalarla, pero falla cuando intento sincronizar:

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

@thomaschampagne No intenté convertirlo todavía, pero la prueba de extensión de mozilla dice que es posible.
https://www.extensiontest.com/test/f85452f0-dc36-11e7-9408-1de26b462a9c

Además, aquí está la lista de incompatibilidades:
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Chrome_incompatibilidades
Sería bueno si lo miras.

Intenté instalar:
ff

Un error manifiesto menos ahora. Pero no se sincroniza. ¿Estamos lejos de tenerlo funcionando en Firefox?

image

No estamos lejos. Tengo esto a la vista. Algunas otras cosas técnicas deben hacerse antes, como cambiar de systemjs a webpack para el complemento principal. Será más fácil migrar a FF.

Dejé caer uno hoy: eliminé la aplicación anterior. Entonces esto no tiene que ser migrado para trabajar con FF

@thomaschampagne ¿Cuál es el estado de esto? He bifurcado su repositorio para trabajar en este problema si aún es útil / necesario

@thomaschampagne Voy a intentar empezar a trabajar en esto esta semana, ¿puedes asignármelo? Reportaré mi progreso

@MQuaresma ¡ Maldita sea, no puedo

Puede ser porque aún no soy colaborador, no estoy seguro

@MQuaresma Debería estar bien una vez que hayas aceptado la invitación;)

@thomaschampagne Gracias, acabo de hacerlo;) Llegar a trabajar hoy con suerte

@MQuaresma Perfecto !! Te dejo crear una rama desde develop nombrada como feature/15-firefox-support o el nombre que quieras :)

Gracias de antemano por tu ayuda !! ¡La compatibilidad con firefox podría ser increíble para mucha gente!

@MQuaresma ¿

@thomaschampagne Sí, perdón por el lento progreso, he estado un poco ocupado últimamente con una pasantía en la que estoy inscrito. He estado leyendo sobre la API de WebExtensions y el artículo sobre incompatibilidades de Chrome sobre la documentación de MDN.

No te preocupes hombre. Recibiendo noticias. Sin estrés, no tienes el deber de
esta. Buena suerte para la pasantía;)

Le dim. 19 août 2018 à 11:55, Miguel Quaresma [email protected] a
écrit:

@thomaschampagne https://github.com/thomaschampagne Sí, perdón por el
progreso lento, he estado un poco ocupado últimamente con una pasantía
inscrito. He estado leyendo sobre la API de WebExtensions y Chrome
Artículo de incompatibilidades sobre la documentación de MDN.

-
Estás recibiendo esto porque te mencionaron.
Responda a este correo electrónico directamente, véalo en GitHub
https://github.com/thomaschampagne/stravistix/issues/15#issuecomment-414116685 ,
o silenciar el hilo
https://github.com/notifications/unsubscribe-auth/AAJRpavZ-A_65QcUvlfbE9jBp2NOtHo-ks5uSTYUgaJpZM4Di3D6
.

>

Thomas Champagne
http://thomaschampagne.github.io

¿Funciona correctamente? (No puedo probar ... estoy de vacaciones solo con un teléfono inteligente)

¡Sí, parece funcionar! Lo estoy usando ahora mismo.

Pero soy un usuario de strativix muy nuevo, así que no puedo comprobar todo porque no conozco bien todas las funciones.
Podría sincronizar todas mis actividades.
screen shot 2018-08-23 at 10 50 05

Parece funcionar aquí también. Se requirieron tres intentos para sincronizar> 1300 actividades. : +1:

Sí, lo intenté varias veces también

¡Bien, ese tipo tiene que compartir su trabajo aquí! Las estadísticas funcionan para un solo
actividad en strava.com?

El jueves 23 de agosto de 2018 a las 11:58, Cédric Delpoux [email protected] escribió:

Sí, lo intenté varias veces también

-
Estás recibiendo esto porque te mencionaron.
Responda a este correo electrónico directamente, véalo en GitHub
https://github.com/thomaschampagne/stravistix/issues/15#issuecomment-415360865 ,
o silenciar el hilo
https://github.com/notifications/unsubscribe-auth/AAJRpWdidHmy_NrwPgqOe3G6iS9bbRGCks5uTny8gaJpZM4Di3D6
.

>

Thomas Champagne
http://thomaschampagne.github.io

Lo probé y parece que funciona bien. @thomaschampagne sí, las estadísticas extendidas para las actividades también son funcionales.

Sí, también está funcionando en una página de actividades de Strava.

Aquí está el repositorio de la bifurcación: https://github.com/CodeNKasch/stravistix

No hay mas commits

Lo encontré. Esta es la rama de funciones de Firefox: https://github.com/CodeNKasch/stravistix/tree/feature/firefox

@MQuaresma Esa publicación superior podría ayudarte :)

@xuopled ¡ Niza encontrado!

Acabo de abrir un PR para abrir la discusión y contactar al autor: https://github.com/thomaschampagne/stravistix/pull/648

Hola, limpiaré mi tenedor y crearé auf Patch para ti. De esta manera, debería ser más fácil de aplicar a su repositorio. Lo único que no funciona atm es el cierre automático del cuadro de diálogo de sincronización.

Tomará algún tiempo desde que estoy completamente programado en el cajero automático.

Saludos, Karl

@CodeNKasch ¡¡Genial !!

Tome su tiempo. Este boleto tiene más de 3 años ...

Mantennos en contacto

¡Gracias por el trabajo realizado!

@CodeNKasch, avíseme si necesita algo y trataré de ayudar

Actualicé a la nueva versión pero no tuve tiempo de limpiarla.

@thomaschampagne @CodeNKasch ¿Cuál es el estado de este tema? No parece haber una versión funcional de Elevate en Firefox, ¿debo tomar esta de nuevo?

He estado esperando la versión de Firefox durante mucho tiempo, ¿se espera que se lance en los próximos meses?

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

wolfpackt99 picture wolfpackt99  ·  3Comentarios

alexisrosuel picture alexisrosuel  ·  5Comentarios

puzanart picture puzanart  ·  5Comentarios

TRIWOLF79 picture TRIWOLF79  ·  17Comentarios

Djaouws picture Djaouws  ·  6Comentarios