Comments (4)
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.
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.
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.
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)
- Release Linux binary HOT 1
- File tab not working HOT 1
- keytar support HOT 1
- Paginated results HOT 1
- Reindexing HOT 1
- Chrome support
- Snap compatibility
- Support shutdown/get_user_version for RecoveryDatabase HOT 2
- Support isRoomIndexed HOT 1
- Changing passphrase
- debian repository HOT 3
- No section in debian control HOT 3
- Doesn't work with element in nextcloud
- Switch to platform-dirs
- Store seshat passphrase in keytar
- Enabling for already logged in account breaks Element because of pickle key
- Installation steps
- Archived
- Retry connecting to port HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from radical-native.