Giter Club home page Giter Club logo

Comments (4)

stoically avatar stoically commented on June 13, 2024

Could Radical Native Add-on be integrated into riot-web?

You mean like directly integrated into upstream Riot Web? That'd be a question for their issue tracker.

If no, please add it to AMO.

I do plan to add RN to AMO, but some things are still unclear, like updating behavior where there are incompatible versions of the binary and the add-on. Not sure yet how I want to approach that. Also want to wait for some things to stabilize a bit more upstream.

from radical-native.

532910 avatar 532910 commented on June 13, 2024

You mean like directly integrated into upstream Riot Web?

Does browsers allow to implement it at all? Is it possible to communicate with the native app from the web page, not from the addon?

In fact, riot-electron has this functionality. And riot-web shares the same repository with riot-electron.
I mistakenly thought that radical is a part of riot.
Is it possible to use the same extension for browser and electron app? It'd be great to join forces.

from radical-native.

stoically avatar stoically commented on June 13, 2024

Is it possible to communicate with the native app from the web page, not from the addon?

Unfortunately not, no.

Is it possible to use the same extension for browser and electron app? It'd be great to join forces.

riot-desktop (electron) and radical-native do different things under the hood, even tho the results are similar, so in their current form they aren't interchangeable. It'd be nice to have webextensions/add-on support in general upstream tho, would need someone to figure things out with them.

from radical-native.

stoically avatar stoically commented on June 13, 2024

I do plan to add RN to AMO, but some things are still unclear, like updating behavior where there are incompatible versions of the binary and the add-on. Not sure yet how I want to approach that.

Something simple that came to mind: The add-on could check the binary version and have some minimum version requirement for breaking changes, which then simply shows the user "binary outdated / no longer compatible, please update"

from radical-native.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.