File Browser Branch

Matthieu Gallien gallien.matthieu at gmail.com
Thu May 17 19:55:31 UTC 2018


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




More information about the Elisa mailing list