GSoC'15 project: Improve MPRIS plug-in of KDE Connect and create a remote control for PMC

Aleix Pol aleixpol at kde.org
Thu Mar 12 13:16:43 UTC 2015


Right. I think it makes sense and it might be a good idea. But that's
completely different from what you were discussing on the original
e-mail 18h ago.

Please think about what you want through, the discussion will be easier.

Aleix

On Thu, Mar 12, 2015 at 1:56 PM, Ashish Madeti <ashishmadeti at gmail.com> wrote:
> As there is no existing API in MPRIS through which we can expose complete
> media collection, I was thinking that I will write a custom DBus interface
> for the purpose.
> Similarly for controlling PMC, I would need functions to navigate UI (which
> are not defined in MPRIS)  like left, right, up, down, back and maybe some
> more. So, I will add these functions also to that custom interface.
> Then I will write a kdeconnect plugin, which will use that custom interface
> to communicate with PMC.
>
> On Thu, Mar 12, 2015 at 5:46 PM, Aleix Pol <aleixpol at kde.org> wrote:
>>
>> I think you need to process a bit what you want to do.
>>
>> Note that even though MPRIS is an API on top of DBus, not all DBus is
>> tunneled through KDE Connect.
>>
>> Aleix
>>
>> On Thu, Mar 12, 2015 at 1:10 PM, Ashish Madeti <ashishmadeti at gmail.com>
>> wrote:
>> > I want to expose the media collection over DBus, so that the user can
>> > choose
>> > the media from the kdeconnect app.
>> >
>> > On Thu, Mar 12, 2015 at 5:29 PM, Aleix Pol <aleixpol at kde.org> wrote:
>> >>
>> >> On Thu, Mar 12, 2015 at 10:54 AM, Ashish Madeti
>> >> <ashishmadeti at gmail.com>
>> >> wrote:
>> >> > I do need to create a custom DBus interface in PMC, for controlling
>> >> > it
>> >> > through remote control in kdeconnect. I also plan to extend the
>> >> > interface to
>> >> > expose the media collection available to PMC, so that the user can
>> >> > choose a
>> >> > media from the whole collection rather than just the current
>> >> > playlist.
>> >> >
>> >> > On Thu, Mar 12, 2015 at 6:10 AM, Aleix Pol <aleixpol at kde.org> wrote:
>> >> >>
>> >> >> On Wed, Mar 11, 2015 at 8:01 PM, Ashish Madeti
>> >> >> <ashishmadeti at gmail.com>
>> >> >> wrote:
>> >> >> > Hi all !!
>> >> >> > I discussed with Albert, Shantanu and several others about a
>> >> >> > project
>> >> >> > for
>> >> >> > this year's GSoC. I want to improve the MPRIS plug-in of
>> >> >> > kdeconnect
>> >> >> > by
>> >> >> > adding tracklist MPRIS interface support and want to create a
>> >> >> > custom
>> >> >> > plug-in
>> >> >> > which acts as a remote control for Plasma Media Centre.
>> >> >> > I also wanted to add several more features like:
>> >> >> >  1) Showing cover art of the now playing media [1].
>> >> >> >  2) Notification area support [2].
>> >> >> >  3) Lock screen support [3].
>> >> >> >
>> >> >> > As Albert mentioned that he won't be able to mentor the project,
>> >> >> > is
>> >> >> > it
>> >> >> > possible for someone else in the kdeconnect team to mentor me?
>> >> >> >
>> >> >> > What do you think of these features? I saw a branch in the
>> >> >> > kdeconnect-android repo with name "feature/noti-mediacontrol", so
>> >> >> > is
>> >> >> > somebody else working on the second feature, or is it OK to
>> >> >> > include
>> >> >> > it
>> >> >> > in my
>> >> >> > GSoC project?
>> >> >> >
>> >> >> > [1] https://bugs.kde.org/show_bug.cgi?id=345015
>> >> >> > [2] https://bugs.kde.org/show_bug.cgi?id=337529
>> >> >> > [3] https://bugs.kde.org/show_bug.cgi?id=337485
>> >> >>
>> >> >> There's a review request doing [2] and [3]. It's not quite done yet
>> >> >> and
>> >> >> stale.
>> >> >> https://git.reviewboard.kde.org/r/122486/
>> >> >>
>> >> >> I think the features are interesting but definitely not enough for a
>> >> >> GSoC project. If your project is about improving stuff in PMC and
>> >> >> then
>> >> >> doing a couple of patches in KDE Connect, then it can be fine.
>> >> >>
>> >> >> Aleix
>> >> >
>> >> > --
>> >> > Ashish Madeti
>> >>
>> >> * small clarification, you don't need to create anything. You want to.
>> >> ;-)
>> >> *
>> >>
>> >> You want to expose the media collection available to PMC? Isn't it
>> >> already available to PMC? Or you want to expose it in MPRIS?
>> >>
>> >> Aleix
>> >
>> >
>> >
>> >
>> > --
>> > Ashish Madeti
>
>
>
>
> --
> Ashish Madeti


More information about the KDEConnect mailing list