pdf / kdeconnect-chrome-extension

A browser extension to send pages and content from your browser to connected KDE Connect devices.
https://chrome.google.com/webstore/detail/kde-connect/ofmplbbfigookafjahpeepbggpofdhbo
MIT License
233 stars 29 forks source link

[Feature Request] Port to non-Linux platforms #4

Open rodneyrod opened 7 years ago

pdf commented 7 years ago

Any in particular?

rodneyrod commented 7 years ago

Windows and OSX would probably be the best other platforms to target, considering they have no KDE Connect support as it currently stands.

pdf commented 7 years ago

This project uses the dbus interface to communicate with a running KDE Connect instance, so porting to platforms that don't have a KDE Connect implementation is not possible.

rodneyrod commented 7 years ago

Right, issue is upstream then. I'll close this until it is resolved there.

rodneyrod commented 6 years ago

KDE Connect is at least partly ported to Windows upstream, so opening this issue back up to track this.

https://binary-factory.kde.org/job/kdeconnect-kde_Nightly_win32/

pdf commented 6 years ago

Can you confirm whether DBus is also ported, and whether this KDE Connect port uses it?

If DBus is also working on Windows, it should be a simple matter of compiling this for Windows, and adding some install paths to the installer for various browsers. If DBus is not working on Windows, nothing can/will be done here to support it.

rodneyrod commented 6 years ago

@pdf I can confirm that KDE Connect for Windows does use DBus, or rather a port of it. Should be running as dbus-daemon.exe

pdf commented 6 years ago

Thanks @rodneyrod I'll try to find a Windows machine I can spend a little time with to test it out.

pdf commented 6 years ago

I spent a bit of time looking at this, and it seems like it ought to be doable. I have the installation with reg keys etc sorted out, but not connecting to DBus on Windows - it apparently only works over TCP using a noncefile for auth, and I'm not sure how to connect to the session that KDE Connect creates. This is quite different to other platforms.

shamoi commented 5 years ago

Any update on on this, anyone ?

firefinchdev commented 4 years ago

KDE Connect now has a macos version which uses dbus interface. Although there is not a stable release yet, but the builds are working perfectly. Please port this extension to macos. Would be really great. Thank you.

Cerberus-tm commented 3 years ago

Not sure if this is appropriate, but I'd absolutely love to be able to use KDE Connect from Firefox on Windows. The KDE Connect desktop application works on Windows (though it is not always reliable).

kernelb00t commented 4 months ago

You can check the Bitwarden client sources, the extension talks with the host application to spawn a Windows Hello dialog. Implementing Windows/MacOS will very likely use a separate backend to talk to the KDE Connect host application.