Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Electron Support #22

Open
drannex42 opened this issue Dec 30, 2021 · 4 comments
Open

Add Electron Support #22

drannex42 opened this issue Dec 30, 2021 · 4 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@drannex42
Copy link
Owner

This was in the very first version and it was beyond buggy. I removed it. This is an official issue to get it sorted out.

I have a barely working version, but it requires some serious modifications to the electron build system, so I am not particularly proud of it.

If anyone has any ideas, please submit them here!

@drannex42 drannex42 added enhancement New feature or request help wanted Extra attention is needed labels Dec 30, 2021
@Lucasmiguelmac
Copy link

Not precisely a life saver and not necessarely answering your questino. But wouldn't supporting Tauri instead of Electron would make this doable?

@drannex42
Copy link
Owner Author

drannex42 commented Feb 23, 2022

Not precisely a life saver and not necessarely answering your questino. But wouldn't supporting Tauri instead of Electron would make this doable?

My biggest worry with supporting Tauri is how it uses the OS'es native web inplementation.

This will cause major issues for cross platform support as most capacitor plug-ins that support a web platform, already support the chromium/electron ecosystem (as much as I detest the stranglehold that Google has on the web ecosystem).

Along with the varying specs and implementation of device apis (namely, the filesystem) I can reasonably see that this will cause major issues for cross platform development which is the ultimate goal of this project.

@Lucasmiguelmac
Copy link

Lucasmiguelmac commented Feb 23, 2022

Didn't know capacitor was so dependent on chromium. Then Neutralino is not a choice either, a shame.

I myself am not capable in any shape or form of achieving such implementation. But, for what is worth, I will try to integrate it myself with my next client (mid April) and see how it goes. Any resource to achieve this task will be welcome

@Bug-Reaper
Copy link

Impressed you got electron working to any extent 👀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants