GSoC/2019/StatusReports/WeixuanXiao
KDE Connect for macOS port
KDE Connect works well on Linux and is built with KDE Frameworks and Qt. There is already “Continuity” on macOS for iPhone and iPad running iOS. But there is no support, and there will never be official support for Android phone on macOS. It makes sense to use KDE Connect on macOS to give Android users a better experience.
The work has two main parts.
Packaging KDE Connect on macOS
Details under construction...
Making plugins work on macOS
Details under construction...
Progress
Coming soon
Work In Progress
Inhibit screensaver plugin for macOS screen saver inhibit plugin for macOS
System volume plugin for macOS system volume plugin for macOS
Merged Branches
KDE Connect:
- Use a private dbus for KDE Connect on mac OS macos-private-dbus branch
- Allow kdeconnectd auto launch from kdeconnect-indicator on macOS
- DBus wrapper for KDE Connect only dbus daemon on macOS: Add wrapper for macos dbus connection
- Enable sms test only when SMSAPP_ENABLED set to ON
- Fix macos build
Craft Blueprints:
- Add dbus-daemon to kdeconnect
- Add KDE Connect components for macOS
- Fix kdeconnect-indicator bundle on macOS
- Fix missing QtDBus lib for phonon-vlc building on macOS
Craft: