Elevate: Crie uma versão compatível do Firefox

Criado em 19 fev. 2015  ·  43Comentários  ·  Fonte: thomaschampagne/elevate

help wanted technical

Comentários muito úteis

@thomaschampagne vou tentar começar a trabalhar nisso esta semana, pode atribuir isso para mim? Vou relatar meu progresso

Todos 43 comentários

Espero uma versão para Firefox no futuro. Obrigado.

@thomaschampagne Atribua isso para mim. Quero investigar como fazer isso após o fechamento do # 10.

@praveentiru Haha você está no topo! :)

O Github não permite que eu atribua a você: / wtf.

Pesquisei sobre o processo de migração de extensão para FF. É muito difícil !!!

Como uma solução alternativa para dar stravistix "para todos", pensei em cross OS standalors stravistix com "Node Web kit @ https://github.com/nwjs/nw.js/ ". O tíquete associado é https://github.com/thomaschampagne/stravistix/issues/175. Por exemplo, o conhecido projeto de tempo de pipoca e seus garfos são baseados no node webkit.

@thomaschampagne Não sei se você olhou os novos desenvolvimentos do Firefox. O Firefox está planejando lançar WebExtensions cuja arquitetura parece muito semelhante à arquitetura de extensões do Chrome.

A primeira versão estável é esperada no Firefox 48 (que deve sair em agosto). Com poucas mudanças, podemos fornecer isso como um complemento para o Firefox

@praveentiru Uau soa bem, então as coisas podem mudar !! Peguei as primeiras frutas de um projeto de lei antigo (https://hacks.mozilla.org/2015/10/porting-chrome-extensions-to-firefox-with-webextensions/), mas mais experimental ...

Eu irei examinar mais de perto suas informações fornecidas! obrigado

Áreas que devem ser abordadas:

  • [] O Firefox não suporta armazenamento sincronizado a partir de hoje

Comentário a ser editado conforme novas áreas são descobertas

Parece que há algum suporte de armazenamento sincronizado implementado desde o Firefox 53 (19 de abril de 2017), consulte a nota de lançamento

O firefox 57 foi lançado e oferece suporte a WebExtentions.

@ rmv125 Você experimentou uma compilação de stravistix nele?

Acabei de experimentar com a Chrome Store Foxified . Posso converter o aplicativo e instalá-lo, mas ele falha quando tento sincronizar:

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

@thomaschampagne Não tentei converter ainda, mas o teste de extensão mozilla diz que é possível.
https://www.extensiontest.com/test/f85452f0-dc36-11e7-9408-1de26b462a9c

Além disso, aqui está a lista de incompatibilidades:
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Chrome_incompatabilities
Seria bom se você olhar para ele.

Tentei instalar:
ff

Um erro manifesto a menos agora. Mas não está sincronizando. Estamos longe de tê-lo funcionando no Firefox?

image

Não estamos longe. Eu tenho isso em vista. Algumas outras coisas técnicas devem ser feitas antes, como mudar de systemjs para webpack para o plugin principal. Será mais fácil migrar para o FF.

Eu deixei cair um hoje: removi o aplicativo antigo. Portanto, isso não precisa ser migrado para funcionar com o FF

@thomaschampagne Qual é a situação disso? Eu bifurquei seu repositório para trabalhar neste problema se ainda for útil / necessário

@thomaschampagne vou tentar começar a trabalhar nisso esta semana, pode atribuir isso para mim? Vou relatar meu progresso

@MQuaresma caramba, eu não posso atribuir você! wtf: /

Pode ser porque ainda não sou um contribuidor, não tenho certeza

@MQuaresma Deve ficar bem depois de aceitar o convite;)

@thomaschampagne Obrigado, acabei de fazer;) Chegando ao trabalho hoje, espero

@MQuaresma Perfect !! Eu deixei você criar um branch de develop nomeado como feature/15-firefox-support ou o nome que você quiser :)

Agradeço antecipadamente por sua ajuda !! O suporte do Firefox pode ser incrível para muitas pessoas!

@MQuaresma Você começou alguma coisa? :)

@thomaschampagne Sim, desculpe pelo progresso lento, tenho estado um pouco ocupado ultimamente com um estágio no qual estou matriculado. Tenho lido sobre a API WebExtensions e o artigo sobre Incompatibilidades do Chrome na documentação MDN.

Não se preocupe, cara. Só estou recebendo algumas novidades. Sem estresse, você não tem dever para
esta. Boa sorte para o estágio;)

Le dim. 19 de agosto de 2018 às 11h55, Miguel Quaresma [email protected] a
écrit:

@thomaschampagne https://github.com/thomaschampagne Sim, desculpe pelo
progresso lento, tenho estado um pouco ocupado ultimamente com um estágio que estou
inscrito. Tenho lido sobre a API WebExtensions e o Chrome
Artigo sobre incompatibilidades na documentação MDN.

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/thomaschampagne/stravistix/issues/15#issuecomment-414116685 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AAJRpavZ-A_65QcUvlfbE9jBp2NOtHo-ks5uSTYUgaJpZM4Di3D6
.

>

Thomas Champagne
http://thomaschampagne.github.io

Isso está funcionando corretamente? (Não é possível testar ... estou de férias apenas com smartphone)

Sim, parece funcionar! Estou usando agora.

Mas sou um usuário muito novo do strativix, então não posso verificar tudo porque não conheço bem todos os recursos.
Eu poderia sincronizar todas as minhas atividades.
screen shot 2018-08-23 at 10 50 05

Parece funcionar aqui também. Três tentativas foram necessárias para sincronizar> 1300 atividades. : +1:

Sim, eu tentei várias vezes também

Legal, aquele cara tem que compartilhar seu trabalho aqui! As estatísticas estão funcionando para um único
atividade em strava.com?

Em quinta-feira, 23 de agosto de 2018, 11h58, Cédric Delpoux [email protected] escreveu:

Sim, eu tentei várias vezes também

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/thomaschampagne/stravistix/issues/15#issuecomment-415360865 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AAJRpWdidHmy_NrwPgqOe3G6iS9bbRGCks5uTny8gaJpZM4Di3D6
.

>

Thomas Champagne
http://thomaschampagne.github.io

Tentei e parece funcionar bem. @thomaschampagne sim, estatísticas estendidas para atividades também são funcionais.

Sim, também está trabalhando em uma página de atividades do Strava.

Aqui está o repositório de bifurcação: https://github.com/CodeNKasch/stravistix

Não há mais commits

Eu encontrei. Este é o branch de recursos do firefox: https://github.com/CodeNKasch/stravistix/tree/feature/firefox

@MQuaresma Esse post superior pode te ajudar :)

@xuopled Nice found!

Acabei de abrir um PR para abrir a discussão e entrar em contato com o autor: https://github.com/thomaschampagne/stravistix/pull/648

Olá, vou limpar meu garfo e criar um patch auf para você. Desta forma, deve ser mais fácil aplicar ao seu repositório. A única coisa que não está funcionando atm é o Autoclose da caixa de diálogo de sincronização.

Vai demorar algum tempo, pois estou totalmente agendado atm.

Saúde, Karl

@CodeNKasch Ótimo !!

Não tenha pressa. Este bilhete tem mais de 3 anos ...

Mantenha-nos em contato

Obrigado pelo trabalho realizado!

@CodeNKasch me avise se precisar de alguma coisa e eu tentarei ajudar

Atualizei para a nova versão, mas não tive tempo de limpá-la.

@thomaschampagne @CodeNKasch Qual é o status deste problema? Não parece haver uma versão funcional do Elevate no Firefox, devo levá-la novamente?

Há muito tempo que espero pela versão do Firefox, espera-se que seja lançada nos próximos meses?

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

Djaouws picture Djaouws  ·  6Comentários

rex4539 picture rex4539  ·  4Comentários

ndaman picture ndaman  ·  14Comentários

wolfpackt99 picture wolfpackt99  ·  3Comentários

owenhenley picture owenhenley  ·  7Comentários