KDEConnect + GNOME

Albert Vaca albertvaka at gmail.com
Wed Nov 11 16:15:18 UTC 2015


Forwarding the email to the KDE Connect mailing list. We can continue the
conversation there if you want.

On Wed, Nov 11, 2015 at 7:56 AM, Albert Vaca <albertvaka at gmail.com> wrote:

> Hi Simon,
>
> Sorry for the late reply and thanks for your interest in the project.
>
> KDE Connect should already integrate pretty well with any desktop
> environment, because it has no UI and just exposes a bunch of DBus
> interfaces. Only a few components of KDE Connect actually have a GUI and
> are platform-specific, and I agree these do need equivalents for other
> desktops. But writing them should be very easy, and can be done in any
> language as they only need to interact via DBus with the core.
>
> I think your effort would be more useful if you could write these
> platform-specific components, like a nice system tray icon for your
> favorite desktop (currently, we have the plasmoid which is Plasma-only,
> plus an ElementaryOS system tray [1] icon that also works in other
> desktops) instead of re-implementing the core.
>
> Qt is a very good and portable library, that works not only cross-desktop
> but also cross-platform. As an example of that, Ubuntu, which ships mostly
> with Gtk apps, has its desktop Unity written in Qt. This way, they can
> reuse high-performance C++ code for the Ubuntu Phone as well.
>
> Albert
>
> [1]
> http://vikoadi.blogspot.com.es/2014/11/kde-connect-indicator-now-less-confusing.html
>
> On Fri, Oct 23, 2015 at 6:46 AM, Simon Ser <contact at emersion.fr> wrote:
>
>> Hi,
>>
>> I just started a Go library for KDEConnect:
>> https://github.com/emersion/go-kdeconnect
>>
>> The goal is to provide a KDE and QT-independent library to be able to
>> integrate it in any desktop environment. I first wanted to use your C++
>> core API, but it heavily uses QT components.
>>
>> Here is a very early preview of the GNOME version:
>> https://github.com/emersion/gnomeconnect
>>
>> Thanks for your good work!
>> -- Simon Ser http://emersion.fr
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdeconnect/attachments/20151111/c8de6a59/attachment.html>


More information about the KDEConnect mailing list