← GSoC/2019/StatusReports/WeixuanXiao You do not have permission to edit this page, for the following reason: The action you have requested is limited to users in one of the groups: Users, Administrators, trusted, KDEDevelopers. You can view and copy the source of this page. == 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 [https://invent.kde.org/kde/kdeconnect-kde/merge_requests/110 screen saver inhibit plugin for macOS] System volume plugin for macOS [https://invent.kde.org/wxiao/kdeconnect-kde/tree/systemvolume-macos system volume plugin for macOS] == Merged Branches == KDE Connect: * Use a private dbus for KDE Connect on mac OS [https://invent.kde.org/wxiao/kdeconnect-kde/tree/macos-private-dbus macos-private-dbus branch] * [https://invent.kde.org/kde/kdeconnect-kde/merge_requests/95 Allow kdeconnectd auto launch from kdeconnect-indicator on macOS] * DBus wrapper for KDE Connect only dbus daemon on macOS: [https://invent.kde.org/kde/kdeconnect-kde/commit/5431073844a694f9186d7fc4f540b96e4b0a6e24 Add wrapper for macos dbus connection] * [https://invent.kde.org/kde/kdeconnect-kde/commit/17e4360c53c910f31272f24ab0c9c467042a4f06 Enable sms test only when SMSAPP_ENABLED set to ON] * [https://invent.kde.org/kde/kdeconnect-kde/commit/58beafb2421a73acc1fdbaa9e328bc8a89485684 Fix macos build] Craft Blueprints: * [https://cgit.kde.org/craft-blueprints-kde.git/commit/?id=129433423e9883ac91e017d78c9920130867602b Add dbus-daemon to kdeconnect] * [https://cgit.kde.org/craft-blueprints-kde.git/commit/?id=e440d6d988aa267bcf9fb35635e02aea1357546f Add KDE Connect components for macOS] * [https://cgit.kde.org/craft-blueprints-kde.git/commit/?id=3161ec7a11bb50b59b8bec9f32b0467ac94b8d61 Fix kdeconnect-indicator bundle on macOS] * [https://cgit.kde.org/craft-blueprints-kde.git/commit/?id=27c885dccdbd4139ee2a84cf0bf1e96d506e8510 Fix missing QtDBus lib for phonon-vlc building on macOS] Craft: * [https://cgit.kde.org/craft.git/commit/?id=a11fdfe43708d11c74ad77fe597887c4dbd2e6d4 Use macdeloyqt to fix all deps of exec in macOS package] Return to GSoC/2019/StatusReports/WeixuanXiao. Retrieved from "https://community.kde.org/GSoC/2019/StatusReports/WeixuanXiao"