File Browser Branch

Alexander Stippich a.stippich at gmx.net
Mon May 28 20:55:33 UTC 2018


Hello Matthieu, 
Great to hear that you find the file browser useful. I'm currently quite short on time,  so please go ahead. It will certainly be nice if these two branches will be integrated for the next release.

Best regards,
Alex 

On May 27, 2018 10:48:10 PM GMT+02:00, Matthieu Gallien <gallien.matthieu at gmail.com> wrote:
>Hello Alex,
>
>I have just had a try to the file_browser branch and it is really
>looking 
>good. This is really a big contribution to Elisa. Congratulations.
>
>I would like to get this going into master as fast as possible. I have
>a few 
>minor issues I would like to fix directly in the branch. Is it OK for
>you ?
>
>We should probably start listing the remaining issues for the next
>release and 
>try to fix as much as we can.
>
>I have a somehow working branch for navigating from all genres -> all
>artists 
>with one genre -> all albums from artists -> all tracks from album .
>
>I would like to get your branch in so that I can integrate all those
>works 
>together for the next release.
>
>What do you think ?
>
>On jeudi 17 mai 2018 21:55:31 CEST you wrote:
>> Hello Alex,
>> 
>> On jeudi 17 mai 2018 21:46:52 CEST Alexander Stippich wrote:
>> > Hello,
>> > 
>> > I pushed a branch "file_browser" which contains the changes for a
>simple
>> > file browser. It is probably a somewhat naive implementation since
>my c++
>> > skills are still limited, but it seems to work with a couple of
>issues
>> > exposed in Elisa.
>> > It only allows browsing the home directory. Only audio files are
>shown and
>> > only viewing is possible. Copy, paste etc. is not implemented.
>Filtering
>> > and sorting is implemented similarly to the other views.
>> > 
>> > Any help and/or feedback is appreciated, of course.
>> 
>> I am now focused on ensuring that we get genre and file browsers in
>the next
>> release. I will try to help you as much as I can.
>> 
>> > It is based on KIO, which provide exactly what is needed. Requiring
>KIO
>> > should not be a problem, since it is available on all platforms (I
>think
>> > even Android is now supported). One could also try to make the file
>> > browser
>> > optional. QFileSystemModel does not work for this use-case,
>unfortunately.
>> 
>> I did not yet checked what is the situation on Android with respect
>to KIO.
>> 
>> This could also be an opportunity to have access to webdav support as
>it has
>> been requested several times and could allow to offer a very basic
>> integration with Nextcloud.
>> 
>> > Current issues (that I know of):
>> > -Loading of the metadata for the metadata view is blocking. I also
>don't
>> > like the interface I've implemented via the proxy model. Maybe we
>can
>> > create an interface for the trackslistener to offload the scanning?
>> > -Files without title, artist and album tags do not work/show up yet
>> > correctly. Part of this lies in the issue with the mediaplaylist I
>> > mentioned in the previous email. The other is due to Elisa
>expecting these
>> > tags to be present. The scanning function in elisautils currently
>sets the
>> > tracks to invalid if those are missing, but just removing the
>checks is
>> > not
>> > sufficient.  Some help here would be great.
>> > -The icons for audio files are vertically not center-aligned. This
>is a
>> > breeze icon issue. I've already reported a bug, but no activity so
>far.
>> > -I'm not able to recreate the plugins.qmltypes, it always
>complaints about
>> > "Component not ready"
>> 
>> The missing file is my fault and missing in the integration of the
>qml c++
>> plugin. I will fix it.
>> 
>> I may be quite busy the coming week-end but I will do my best to help
>you on
>> that.
>> 
>> > Best regards,
>> > Alex
>> > 
>> > 
>> > _______________________________________________
>> > Elisa mailing list
>> > Elisa at kde.org
>> > https://mail.kde.org/mailman/listinfo/elisa
>> 
>> Best regards
>> 
>> --
>> Matthieu Gallien
>
>
>
>
>_______________________________________________
>Elisa mailing list
>Elisa at kde.org
>https://mail.kde.org/mailman/listinfo/elisa

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/elisa/attachments/20180528/a51ef390/attachment.html>


More information about the Elisa mailing list