FileCase

Rating: 
4.81818
Your rating: None Average: 4.8 (44 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: 
Application versions: 
AttachmentSizeDate
File filecase-0.1-1.armv7hl.rpm364.34 KB24/06/2015 - 21:15
File filecase-0.1-2.armv7hl.rpm388.92 KB02/07/2015 - 03:04
File filecase-0.1-3.armv7hl.rpm390.09 KB03/07/2015 - 16:42
File filecase-0.1-4.armv7hl.rpm389.47 KB05/07/2015 - 01:55
File filecase-0.1-5.armv7hl.rpm400.2 KB25/08/2015 - 20:25
File filecase-0.1-6.armv7hl.rpm448.69 KB24/09/2015 - 06:11
File filecase-0.1-7.armv7hl.rpm432.87 KB01/10/2015 - 15:48
File filecase-0.1-8.i486.rpm521.58 KB13/10/2015 - 20:10
File filecase-0.1-8.armv7hl.rpm428.57 KB13/10/2015 - 20:10
File filecase-0.2-0.armv7hl.rpm453.22 KB01/05/2016 - 01:14
File filecase-0.1-8.aarch64.rpm431.33 KB01/06/2021 - 17:03
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

CepiPerez's picture

Updated for latest Sailfish OS, thanks to flypig for the work

flypig, I'm giving you permissions in github so you can mantain the app
Thanks a lot for keeping this project alive

anasyntes's picture

Super great! Big Thank You!

TMavica's picture

Long time no see!!!

levone1's picture

Awesome surprise - thanks

CepiPerez's picture

Guys, source code is already in my GitHub, same as flowplayer

 

 

osetr's picture

Thank you!

Markkyboy's picture

Thanks Cepi, much appreciated. Your talents are sorely missed around here! :)

Regards,

olf's picture

@CepiPerez, nice to hear from you again.  I hope you are well!

And many thanks for providing the source code of FileCase and FlowPlayer for SailfishOS (back in April 2021, but nobody noticed and you did not notify)!

So, if someone wants to continue its development, it is all there now!
(And CepiPerez has clearly stated in the past, that he does not have the time to proceed with developing and maintaining these apps.)

flypig's picture

Thank you for making the source available, it's a very generous gesture. I've submitted a PR with minimal changes to get this building and working for aarch64, just in case you still want to keep it alive.

kettcar64's picture

Will there also be an update for the armv7hl.rpm? Yours here just works on the one and only aarch64-device.

Mick's picture

Dammit!! How do I remove a failed install of this app, please.
I got a warning that there was insufficient space, so the app isn't completely installed. I can't remove it by normal means and I can't delete the folder with file managers. Any help will be appreciated.

lxmx's picture

D] unknown:0 - Using Wayland-EGL
[W] unknown:39 - file:///usr/share/filecase/qml/filec
ase.qml:39:5: Type TransfersPage unavailable
TransfersPage { id: transfersPage }
^
[W] unknown:61 - file:///usr/share/filecase/qml/pages
/TransfersPage.qml:61:19: Type TransfersDelegate unav
ailable
delegate: TransfersDelegate
^
[W] unknown:145 - file:///usr/share/filecase/qml/page
s/TransfersDelegate.qml:145:9: Cannot assign to non-e
xistent property "_hasValueLabel"
_hasValueLabel: false
^

Markkyboy's picture

Sadly for you and the rest of us, this author (Cepi Perez) is no longer a developer of Sailfish apps. He also emptied his repo. I don't see a fix ever coming for this app or any other by Cepi. Shame, he was a good dev and made good apps.

lxmx's picture

Shows a blank white screen on 3.4.0.24 :(

Ezreal's picture

Can't use Webdav?

Historyscholar's picture

Awesome

Historyscholar's picture

Do you still maintain this app?

Markkyboy's picture

no, this app is no longer maintained.

DameCENO's picture

As you can see, I wouldn't be seeking for help if the line wasn't missing, any help you could provide me would be appreciated, even the modified file to simply overwrite this one that is missing the line. The other line to edit is present, just this TransfersDelegate.qml that lacks the line

DameCENO's picture

hi guys. i need help with Filecase startup issues. The line to edit in TransfersDelegate.qml is inexistant, I have no way to get it fix, can someone please help me. Thanks in advance

Markkyboy's picture

I've just edited the very line you say is missing. Works fine for me. By the way, fyi, 'non-existent' is the expression you're looking for :)

DameCENO's picture

Thanks for reply Markkyboy, I tried everything possible, installed all versions, latest version, on 2.0 then 2.2 SFOS no luck, here is a sample of my TransfersDelegate.qml which line edit should solve the white startup screen

import QtQuick 2.0
import Sailfish.Silica 1.0
import FileCase 1.0
import org.nemomobile.thumbnailer 1.0

ListItem
{
id: itemcontainer

contentHeight: Theme.itemSizeMedium

signal removed

property alias name: titleText.text
property alias mime: image.mimeType
property alias preview: image.source
property string path
property string mode
property string filesize
property string transfered
property real progress
property string service

property string lname: name.toLowerCase()
property string lprev: image.source

property bool showVideo: lprev.indexOf("/usr/share/file
case")==-1 &&
(lname.indexOf(".mp4")>-1 || l
name.indexOf(".avi")>-1 || lname.indexOf(".3gp")>-1
|| lname.indexOf(".wmv")>-1 |
| lname.indexOf(".mpeg")>-1)

width: parent.width
clip: true

Connections {
target: utilities
onProgressChanged: {
//console.log("TRANSFERING: " + filename + " "
+ val)
if (path == link) {
progress = val;
transfered = curprog;
}
}
}

Thumbnail {
id: image

Markkyboy's picture

Here's Filecase with TransfersDelegate already edited and tested on my Jolla1 under SFOS 3.0; repackaged using rpmrebuild.

https://www.dropbox.com/s/ergo9yhcyte1nrn/filecase-0.2-0.armv7hl.rpm?dl=0

objectifnul's picture

Thx! For those who don't like Dropbox => http://desguin.net/u/filecase

DameCENO's picture

Thanks man, downloading asap, although I am not ready for 3.0 I will update my Jolla to 2.2 and install it as I had to reset my new device yet again. Markkyboy thank you

Update: works flawlessly on 2.2

kolter's picture

Что-то не запускаеться.

MartiMasa's picture

Yes please @CepriPerez upload the Sourcecode e.g. to GitLab! BTW, thanks all for patching the startup+SDcard issue! Works like a charm again ;-)

Markkyboy's picture

Cepi is no longer a Sailfish user. Seems he will not be back any time soon.

cvp's picture

Can you upload the Sourcecode?

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 of the original against their patched version (diff A B) 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: sdfolder, icon: "file:///usr/share/filecase/icons/toolbar-sdcard.png" }
    ---
    > { name: qsTr("SD Card"), folder: "/run/media/nemo", icon: "file:///usr/share/filecase/icons/toolbar-sdcard.png" }

Pages