2 import Sailfish.Silica 1.0
3 import fi.mikkosoft.xinema 0.1
11 var newDir = browseDirectory.directory;
15 browseDirectory.directory = newDir;
20 var newDir = browseDirectory.directory;
21 var slash = newDir.lastIndexOf("/");
23 newDir = newDir.substring(0, slash);
26 browseDirectory.directory = newDir;
35 title: qsTr("Browse files")
38 model: browseDirectory.model
40 delegate: DirectoryEntry
46 if(type==DirectoryModel.ParentDir)
47 return "image://theme/icon-m-back";
48 else if(type==DirectoryModel.SubDir)
49 return "image://theme/icon-m-folder";
58 if(type==DirectoryModel.File)
59 xinemaControl.play_file(browseDirectory.directory+"/"+name);
60 else if(type==DirectoryModel.ParentDir)
62 else if(type==DirectoryModel.SubDir)
67 VerticalScrollDecorator { }
73 control: xinemaControl
81 if(xinemaControl.connected)
82 browseDirectory.directory = "/";
86 Component.onCompleted:
88 if(xinemaControl.connected)
89 browseDirectory.directory = "/";