FileCase

Rating: 
4.846155
Your rating: None Average: 4.8 (39 votes)

Another file manager for Sailfish.
Supports Box, Dropbox, Google Drive and OneDrive and WebDAV services.
You can extract and compress using this app too.

This is a preview version. You may find bugs and some functions may change in future versions.

Help translating to your language here:
https://www.transifex.com/projects/p/filebox/resource/filecasets/

Donate to support development:
Paypal: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MZTSYYJBWZXD2

Screenshots: 
Changelog: 
0.0.1-7:
- Fixed get shared link for OneDrive and Google Drive
- Fixed OneDrive transfers issue (auth error)
- Fixed Dropbox upload folder
- Fixed WebDav upload folder
- Fixed transfers page issues
- Added extract apk files
- Updated info banner

0.0.1-6:
- Don't remove completed transfers from list
- Added desktop files to text viewer/editor
- Fixed missing text in file viewer/editor
- Added missing icons for some filetypes
- Sailfish 1.1.9.28 support

0.0.1-5:
- Added custom port to webdav
- Fixed some issues

0.0.1-4:
- Fixed webdav service (owncloud based)
- Fixed cut files/folders in clipboard

0.0.1-3:
- Fixed upload files to cloud services

0.0.1-2:
- Added swipe to go back
- Added http support for webdav (not tested)

Comments

olf's picture

As the manual changes needed to let FileCase run properly under SailfishOS 2.2.0 and higher are spread over a couple of posts here, a quick wrap up:

Alter as Root user these two files in /usr/share/filecase/qml/pages/, so that their diff output against their original version is:

  • TransfersDelegate.qml for eliminating the start-up issue
    145c145
    <         //_hasValueLabel: false
    ---
    >         _hasValueLabel: false
  • FoldersPanel.qml for adapting the path to SD-card
    28c28
    <         { name: qsTr("SD Card"), folder: "/run/media/nemo", icon: "file:///us
    r/share/filecase/icons/toolbar-sdcard.png" }
    ---
    >         { name: qsTr("SD Card"), folder: sdfolder, icon: "file:///usr/share/f
    ilecase/icons/toolbar-sdcard.png" }
elio88's picture

Hi! I'm new in Jolla's world and my question is: how can I modify this lines? With StarAsRoot for Filetug or StarAsRoot for File-browser I can modify the lines but not saving them. Thanks

Markkyboy's picture

Use terminal.

elio88's picture

Ok :) but which commands have I to write? Sadly, I don't know them.
Thanks

Markkyboy's picture

Okay, fair enough :)

For starters, install nano (a file editor); `devel-su pkcon install nano`. Nano replaces Vi/Vim (the default editor for SFOS) but I am not proficient with Vi/Vim so I use `nano`.

It is always a great idea to back up a file you are about to edit. For me, I like to make a backup of the file to /home/nemo but you can save the file wherever you like;
`devel-su cp /usr/share/filecase/qml/pages/TransfersDelegate.qml /home/nemo` (saving the file in the root of nemo (home)).

Once you have Nano installed, you can then use the following commands to edit the file;
`devel-su nano /usr/share/filecase/qml/pages/TransfersDelegate.qml` - edit the right lines and save the file; CTRL +X then Y then enter (file now saved/changes made - restart app).

Generally, for files edited within /use/share/* - restarting  the app is enough to see if your changes have worked. Files editied within `/usr/share/lipstick-jolla-home-qt5/*` usually means lipstick will need to be restarted to see the changes you've made. (systemctl --user restart lipstick.service).

Good luck, if you get stuck, leave a message here, I'll do my best to help asap :)

elio88's picture

Thank you very much! Now it works!!!

zagrim's picture

On SailfishX (Xperia X) the app opens up with a blank white screen :(

Markkyboy's picture

Have you read through the comments?

This app is unsupported, the author is no longer maintaining this application.

zagrim's picture

Aw, sorry Markkyboy, sloppy reading from my part. Too bad it's unsupported, since there don't seem to be that many alternatives, either.

Markkyboy's picture

Agreed. I use File Browser from Jolla Store and Filetug from Openrepos, neither are the full package I would like, but I've got used to using them in combination with each other, then of course, there is the 'built-in' Sailfish Browser which I use for bluetoothing files off the device. 5 years passes by and still we don;t have a complete solution, so yeah, a shame Cepi Perez no longer develops for SFOS and this app in particular.

Marzanna's picture

How do I copy a folder from webdav to phone memory? I long tap on folder, select copy icon then go to phone memory but I can't paste :(

mousse04's picture

What's the exact line ?

At 145 I have : _hasValueLabel: false

 

But commented that line did't fix the blank screen issue.

 

Markkyboy's picture

When you say 'blank screen' do you actually mean white screen?

Also, when commenting a line out, I tend to use 2 forward slashes, like this;
//_hasValueLabel: false

Marold's picture

Hi, after last udate when I open filecase I got just blank white screen :( Can any1 help me ? Thanks in advance !

Markkyboy's picture

Yeah, try reading through all the comments here ;)

Marold's picture

Oh sorry and ofcz Thank You very much ! I will try solution posted here by Laszek :)

geher's picture

Thanks to @llelectonics and @TamarindoJuice for usual patches.
Filecase now work for me.

dirksche's picture

The path to the sdcard was changed with the update to 2.2.0.29. Now it is /media/sdcard/nemo/******-****** Thats why all Filebrowser don't offer the shortcut to sdcard anymore.

TamarindoJuice's picture

To recover the SD card shortcut link with the new and right path:

devel-su vi /usr/share/filecase/qml/pages/FoldersPanel.qml +28

At line 28 { name: qsTr("SD Card"), folder: sdfolder, icon: "file:///usr/share/filecase/icons/toolbar-sdcard.png" }

Change to { name: qsTr("SD Card"), folder: "/run/media/nemo", icon: "file:///usr/share/filecase/icons/toolbar-sdcard.png" }

 

*Thank you Leszek for the path line  ;)

Qleg's picture

@TamarindoJuice,

thanks for this info from Leszek :-)

dirksche's picture

I want to edit the path that FileCase uses not the given path.

Markkyboy's picture

Gotcha, sorry, I didn't realise that Filecase wasn't/isn't using the correct file path. As a result of looking into this, I now realise that the entire contents of my sd card are gone after the recent OS update! :(

dirksche's picture

Did you check the right path?

Markkyboy's picture

I don't understand what you are getting at. I only know of one path, that is '/media/sdcard/****-****/' but you seem to be saying that Filecase is using a different path, if that is the case, then no, I don't know what path it is using.
I have uninstalled Filecase and gone back to File Browser and FileTug, they both work and are consistently reliable. Sorry I cannot help you.

dirksche's picture

How can I change the path to the sdcard? Since 2.2.0.29 the path is /media/sdcard/nemo/xxxx-xxxxx

Markkyboy's picture

You can't. It's path is what it is; fixed.

dirksche's picture

I got the same problem like Markboy but I don't understand your fix.
could you please add more details? How shall I edit the line?
Edit: Okay. I did try to comment out with #. But a friend told me I have to do it with // . Now it works

pdelfes's picture

Unfortunatelly gonne :(
Dev halted the development and with the latest SFOS update it shows just an white screen.

llelectronics's picture

You can fix that white screen by editing line 145 of TransfersDelegate.qml and comment it out.

devel-su vi /usr/share/filecase/qml/pages/TransfersDelegate.qml +145

 

skyjumper's picture

Thanks for that!!

Pages