<table><tr><td style="">nicolasfella added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D10972" rel="noreferrer">View Revision</a></tr></table><br /><div><div><blockquote style="border-left: 3px solid #8C98B8;
          color: #6B748C;
          font-style: italic;
          margin: 4px 0 12px 0;
          padding: 8px 12px;
          background-color: #F8F9FC;">
<div style="font-style: normal;
          padding-bottom: 4px;">In <a href="https://phabricator.kde.org/D10972#217156" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;" rel="noreferrer">D10972#217156</a>, <a href="https://phabricator.kde.org/p/kossebau/" style="
              border-color: #f1f7ff;
              color: #19558d;
              background-color: #f1f7ff;
                border: 1px solid transparent;
                border-radius: 3px;
                font-weight: bold;
                padding: 0 4px;" rel="noreferrer">@kossebau</a> wrote:</div>
<div style="margin: 0;
          padding: 0;
          border: 0;
          color: rgb(107, 116, 140);"><p>Thanks for feedback from that side, very welcome. Actually I plan to go your direction once the service side is done, as I would like to enhance the KDE Connect client side here as well.<br />
 My idea would be that it could be extended to support tracklist/playlst features of existing MPRIS2 spec, and then serve as testing ground for new specs<br />
 So in the end one is possible to do all things one currently can do with the app-specific LO Impress Remote app: <a href="https://wiki.documentfoundation.org/Impress_Remote" class="remarkup-link" target="_blank" rel="noreferrer">https://wiki.documentfoundation.org/Impress_Remote</a></p></div>
</blockquote>

<p>Awesome, your contribution would be very welcome!</p>

<blockquote style="border-left: 3px solid #a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; background-color: #f8f9fc;"><p>Any chance KDE Connect can instead extend its support of the MediaPlayer2.Player interface? There Stop & Pause are two distinct different operations (Reset vs. Hold), and the property <tt style="background: #ebebeb; font-size: 13px;">CanPause</tt> is an official flag to declare the ability to also do Pause.<br />
 Why I would rather like to see KDE Connect extended:<br />
 Right now the existing implementation of Gwenview only supports the concept of Stop (i.e. cancel show and reset to "begin" of current track/slide). While it might be an option to work on this and help the curently abilitites of KDE Connect, a real "Pause" does not make that much sense in the domain of a still image slide show (only when it's an video, which I have not yet really tested).<br />
 Then there can be players which do live streams (think webcam or babymonitor)  without any buffering, so where the concept of Pause also does not apply. Yet one might want to turn on & off those using KDE Connect.</p></blockquote>

<p>A use case for pause might be: Your're watching a slideshow with auto-advance but need to go to the bathroom and pause it for x minutes.<br />
I think it would be best to support both stop and pause and adapting KDE Connect should be fairly easy</p>

<blockquote style="border-left: 3px solid #a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; background-color: #f8f9fc;"><blockquote style="border-left: 3px solid #a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; background-color: #f8f9fc;"><ul class="remarkup-list">
<li class="remarkup-list-item">sadly mpris doesn't seem to have a canControlVolume slider, so we can't disable the slider in KDE Connect when its useless. But it would be nice if we could control the video volume from it.</li>
</ul></blockquote>

<p>Still need to learn how videos are supported (so if with sound), but will add then once I found out. Hints from <a href="https://phabricator.kde.org/tag/gwenview/" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;" rel="noreferrer">#gwenview</a> members welcome :)</p></blockquote>

<p>I have an idea how to avoid a useless volume slider but still have it when needed, though it would be outside of the specification. When no volume slider is desired (e.g. when displaying an image) we could report -1 as volume and KDE Connect (and other KDE Mpris consumers) could take this as a hint to disable the slider.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R260 Gwenview</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D10972" rel="noreferrer">https://phabricator.kde.org/D10972</a></div></div><br /><div><strong>To: </strong>kossebau, Gwenview<br /><strong>Cc: </strong>ngraham, nicolasfella, KDE Connect, rkflx, broulik<br /></div>