Guild icon
S3Drive
Community / general
For all on-topic discussion about S3Drive or related storage providers.
Avatar
Avatar
ReplaX
Tom you are the best! 😊 i have indeed Default encryption enabled at iDrive. I used your documentation for bucket setup https://docs.s3drive.app/setup/bucket/ and there is also default encryption enabled. But as you wrote there you used Backblaze. Maybe there its not a problem. You could add there the information that for idrive it should be disabled. I did the quick fix and now its working, Thank you very much!
Thanks for letting me know. I am glad it works now. In a next release once you try to setup iDrive or AWS mount you will get a prompt, which will allow you to keep Server Side encryption enabled.
👍🏻 1
Avatar
awesome 😊
Mazufa joined the server. 4/10/2024 11:04 PM
Avatar
Hello! 🙂
👋 1
Avatar
Avatar
Tom
Thanks for letting me know. I am glad it works now. In a next release once you try to setup iDrive or AWS mount you will get a prompt, which will allow you to keep Server Side encryption enabled.
just curious, does this work the same way for B2? They also have an encrypt at rest option.
Avatar
Avatar
povey
just curious, does this work the same way for B2? They also have an encrypt at rest option.
For B2 it has no effect on hashes, their encryption is transparent to the user.
👍 1
Avatar
Hi @Mazufa !
gregintheweb joined the server. 4/11/2024 1:53 PM
Avatar
a general question, the website mentions s3drive is capable of video playback... but can it play audio files too? and will it auto advance to the next file when playing? I mean, is it possible to use it like a music player with the files stored on a backend?
Avatar
Avatar
CyberKiller
a general question, the website mentions s3drive is capable of video playback... but can it play audio files too? and will it auto advance to the next file when playing? I mean, is it possible to use it like a music player with the files stored on a backend?
Yes, we can decrypt audio stream on the fly. These features are somewhat new, so if you find certain format that doesn't work well please let us know. Speaking of auto advance, it depends. On Android and iOS we've implemented audio player (with background playout) that has it's own playlist, which needs to be "configured" by selecting multiple files from the Files screen. In such case the auto-advance shall work. If you select a single file, then auto-advance won't work and you will have to navigate manually to next file. We are open for improvements, but we're facing couple challenges with our current audio player (for instance in 1.8.3 Windows release we've had to revert to use video player for audio) that we need to solve first, before we unify this environment. EDIT: On iOS/macOS there were couple other challenges related to strict format detection, we've released improvements in yesterday's 1.8.3 release. (edited)
Avatar
Ok good to know. As for improvements, the Mega sync app has a very good feature set for audio playback, you can look at that for ideas
9:57 AM
Nothing fancy, just treating all files in 1 directory as the playlist, repeat and shuffle, playback buttons, nothing else.
👍 1
Avatar
E2E encryption,will its Switches and Policies and Passwords be synced to another device which is same account same Configuration information in s3drive and not to easy on all my devices ?
Avatar
Avatar
mix9311
E2E encryption,will its Switches and Policies and Passwords be synced to another device which is same account same Configuration information in s3drive and not to easy on all my devices ?
Settings (especially related to security / E2E) are not synchronized between devices regardless if you're logged in to managed account or not.
789know joined the server. 4/13/2024 4:14 PM
Avatar
I know there is a description of the cache modes, but I'm not sure. if i am working with a program that needs to access the files from the mounted drive regularly (for reading and writing), which is the best cache mode?
Avatar
Avatar
ReplaX
I know there is a description of the cache modes, but I'm not sure. if i am working with a program that needs to access the files from the mounted drive regularly (for reading and writing), which is the best cache mode?
We still sort of haven't figured it out exactly the best setting. It really depends on the use case and required compatibility. If you're single user of a bucket and agree with eventual consistency behaviour (copied local file to the mount will be uploaded eventually, but it will take some time), then you can use Full. If multiple user use the bucket and you always want fresh copy when reading (avoiding stale cache issue if someone else modified then file in between), then you can use Writes. If you need strict behaviour that your copied file ends up in the remote destination once the copy/move operation finishes, then you could try using: Off and switch to: Minimal only if your app / process / file editor etc. doesn't cooperate well with the FS side effects like: "Files can't be opened for both read AND write". We will prepare a more detailed guide eventually, in the meantime if you have some feedback what works for you and what doesn't work that would be pretty useful feedback for us.
👍🏻 1
Avatar
hi, I got error when trying to setup sync from local to cloud
12:55 AM
file permission error, I have enabled access to local storage instead
Avatar
Avatar
rootdgc
hi, I got error when trying to setup sync from local to cloud
Hi, What's your Android version? (edited)
Avatar
hi, my android is android 10
Avatar
Avatar
Tom
We still sort of haven't figured it out exactly the best setting. It really depends on the use case and required compatibility. If you're single user of a bucket and agree with eventual consistency behaviour (copied local file to the mount will be uploaded eventually, but it will take some time), then you can use Full. If multiple user use the bucket and you always want fresh copy when reading (avoiding stale cache issue if someone else modified then file in between), then you can use Writes. If you need strict behaviour that your copied file ends up in the remote destination once the copy/move operation finishes, then you could try using: Off and switch to: Minimal only if your app / process / file editor etc. doesn't cooperate well with the FS side effects like: "Files can't be opened for both read AND write". We will prepare a more detailed guide eventually, in the meantime if you have some feedback what works for you and what doesn't work that would be pretty useful feedback for us.
I am the only user of the bucket. I work with music and video programs which are using wav, mp3, mp4 etc. I would also store the project files of the programs directly on the mounted drive. During the workflow, everything can be cached locally, but when the data is no longer actively used, it should be promptly moved to the bucket and should free the local storage again. Write sounds right to me, I'll give it a try.
Avatar
Avatar
ReplaX
I am the only user of the bucket. I work with music and video programs which are using wav, mp3, mp4 etc. I would also store the project files of the programs directly on the mounted drive. During the workflow, everything can be cached locally, but when the data is no longer actively used, it should be promptly moved to the bucket and should free the local storage again. Write sounds right to me, I'll give it a try.
Then you either can use modes: Writes or Full (combined with not yet configurable via S3Drive: vfs-cache-max-age setting, default 1h; In other words after 1h of not accessing files, they will be evicted from cache). If you switch to: "Old mount experience" in the Settings and have Rclone CLI installed, you can then lookup the exact command in the Logs and play with the settings yourself (based on this doc: https://rclone.org/commands/rclone_mount/#vfs-file-caching) We could then provide more configuration options in S3Drive ... or you are free to keep using Rclone outside of the S3Drive ecosystem. (edited)
👍🏻 1
9:44 AM
andentri joined the server. 4/14/2024 10:18 AM
Avatar
Avatar
andentri
Click to see original message
10:19 AM
Hi. I'm looking for the iOS app in iOS France App store and cannot find it. Is it planned to release it in France ?
❔ 1
Avatar
Avatar
andentri
Hi. I'm looking for the iOS app in iOS France App store and cannot find it. Is it planned to release it in France ?
There are some encryption laws in France which prevent us from releasing S3Drive without obtaining prior approval, please find more about that: https://github.com/s3drive/app/issues/48#issuecomment-1858809166
Hi! If I click on your web link to install the s3drive app on my device, the App Store says that it's not available in my country (France). BTW, discord links do not work also... (the ones in t...
Avatar
Avatar
Tom
Hi, What's your Android version? (edited)
android 10, color OS 7
Avatar
Avatar
rootdgc
android 10, color OS 7
We'll need to address it for Android older than 11.
Avatar
Hello, I try to set Sync on S3Drive appimage, but when I try to choose local folder, nothing happen. Seems like missed dependencies. What dependencies should I install?
Juergen_Bader joined the server. 4/14/2024 2:37 PM
Avatar
Avatar
Bryan
Hello, I try to set Sync on S3Drive appimage, but when I try to choose local folder, nothing happen. Seems like missed dependencies. What dependencies should I install?
Hi, If file / directory picker doesn't open that would usually be: zenity package missing on the host OS, alternatively kdialog can be installed. What's your OS? (edited)
Avatar
Avatar
Tom
Hi, If file / directory picker doesn't open that would usually be: zenity package missing on the host OS, alternatively kdialog can be installed. What's your OS? (edited)
Sorry for late replies, After install zenity, now file dialog can show. I'm using Void linux
Avatar
try to sync remote to local, but return error
1:38 PM
it's okay to share the error logs here? (edited)
Avatar
Avatar
Bryan
try to sync remote to local, but return error
Can you please create #support item? Does directory /home/jeannesbond/S3Drive exist on your machine? I would also recommend using external S3 account: https://docs.s3drive.app/setup/providers/ instead of testing account, as it's not always stable enough just yet. It's great you've included logs !
Personal storage compatible with S3, WebDav and 70+ other Rclone back-ends
Avatar
kinda random for S3Drive, but on Windows I use Bvckup 2 to sync an external drive shared from another Windows computer to a local drive. I see that S3 supports the SMB protocol, is it theoretically possible to use S3Drive as a backup client interface (similar to something like luckyBackup or Grsync) to sync a folder from one drive to another one? Seems like with RClone it should be possible: https://forum.rclone.org/t/how-to-access-smb-samba-with-rclone/42754
Kgolfer joined the server. 4/16/2024 2:19 PM
Avatar
Avatar
povey
kinda random for S3Drive, but on Windows I use Bvckup 2 to sync an external drive shared from another Windows computer to a local drive. I see that S3 supports the SMB protocol, is it theoretically possible to use S3Drive as a backup client interface (similar to something like luckyBackup or Grsync) to sync a folder from one drive to another one? Seems like with RClone it should be possible: https://forum.rclone.org/t/how-to-access-smb-samba-with-rclone/42754
Hi, You can configure SMB with S3Drive in a similar way as other protocols, https://docs.s3drive.app/setup/providers/#common-protocols-configuration e.g config: "smb": { "host": "smb.hostname.com", "pass": "<obscuredPass>", "type": "smb", "user": "usersomething" } Then you can set up Sync (from/to) or use the back-end in a same way as any other Rclone within S3Drive. (edited)
Personal storage compatible with S3, WebDav and 70+ other Rclone back-ends
👍 1
Avatar
Avatar
Tom
Hi, You can configure SMB with S3Drive in a similar way as other protocols, https://docs.s3drive.app/setup/providers/#common-protocols-configuration e.g config: "smb": { "host": "smb.hostname.com", "pass": "<obscuredPass>", "type": "smb", "user": "usersomething" } Then you can set up Sync (from/to) or use the back-end in a same way as any other Rclone within S3Drive. (edited)
that's what I figured! Kinda unintuitive to use an app called "S3Drive" for a local folder sync solution, but I prefer a good UI over some batch scripts when possible 🙂
Avatar
Avatar
povey
that's what I figured! Kinda unintuitive to use an app called "S3Drive" for a local folder sync solution, but I prefer a good UI over some batch scripts when possible 🙂
Great, if you come across any issues or have any feedback then please us know ! Speaking of name, well, Rclone integration wasn't entirely planned from start. Idea to align ciphers with Rclone started around June 2023 where we were looking to provide our users with an open and standarized way to export their encypted data to avoid vendor lock-in. This idea evolved later in 2023 where we've realized how powerful would it be to integrate with Rclone lib to support other back-ends. It took us couple months to build and this is where we are, functionality geared up, yet name remain unchanged. Not that long ago, because in 2022 we were called: "Sync for Backblaze B2" and then later: "PhotoSync for S3". (https://s3drive.app/changelog). We've rewritten project completely and called it "S3Drive", as the idea was to expand it on all file types and all platforms (not just Android), but we never dreamed that eventually all these upgrades will be combined with most major back-ends and protocols. I need to say I am quite excited about all that. We've got couple other ideas how to expand this further with more integrations coming where eventually S3Drive will become part of bigger ecosystem / suite, not "just" app to manage files. (edited)
s3drive 1
👏 1
Avatar
Avatar
rootdgc
hi, I got error when trying to setup sync from local to cloud
Fix (support for Android 10 and older) will be included in a next release within couple days.
👍 1
🙏 1
ZNemesis joined the server. 4/17/2024 3:12 AM
Ángel joined the server. 4/17/2024 9:40 AM
Avatar
Avatar
Tom
Great, if you come across any issues or have any feedback then please us know ! Speaking of name, well, Rclone integration wasn't entirely planned from start. Idea to align ciphers with Rclone started around June 2023 where we were looking to provide our users with an open and standarized way to export their encypted data to avoid vendor lock-in. This idea evolved later in 2023 where we've realized how powerful would it be to integrate with Rclone lib to support other back-ends. It took us couple months to build and this is where we are, functionality geared up, yet name remain unchanged. Not that long ago, because in 2022 we were called: "Sync for Backblaze B2" and then later: "PhotoSync for S3". (https://s3drive.app/changelog). We've rewritten project completely and called it "S3Drive", as the idea was to expand it on all file types and all platforms (not just Android), but we never dreamed that eventually all these upgrades will be combined with most major back-ends and protocols. I need to say I am quite excited about all that. We've got couple other ideas how to expand this further with more integrations coming where eventually S3Drive will become part of bigger ecosystem / suite, not "just" app to manage files. (edited)
In addition to providing Rcloneaxcrypt E2E encryption, can other encryption algorithms be provided?
9:41 PM
When will release 1.8.5 app version ,upload to play store directly ?
Avatar
Avatar
mix9311
In addition to providing Rcloneaxcrypt E2E encryption, can other encryption algorithms be provided?
We have Cryptomator support on the radar: https://s3drive.canny.io/feature-requests/p/add-support-for-cryptomator-cipher What other algorithms do you have in mind? (edited)
Avatar
Avatar
mix9311
When will release 1.8.5 app version ,upload to play store directly ?
Please find the answer in the topic you've already asked about that: https://discord.com/channels/1069654792902815845/1230773952079597608/1231125140881018911
Avatar
@Tom can the upgraded app licence moved to another phone?
Avatar
Avatar
rootdgc
@Tom can the upgraded app licence moved to another phone?
If it's an in-app purchase, then you need to login to your Apple/Google account that made the purchase. If it's website purchase then you can simply login to S3Drive using your email/password credentials on your new phone. (edited)
Avatar
Avatar
Tom
There are some encryption laws in France which prevent us from releasing S3Drive without obtaining prior approval, please find more about that: https://github.com/s3drive/app/issues/48#issuecomment-1858809166
Thx for the head up
Avatar
what's a legal hold for backblaze B2 bucket single file encryption ,should it be opened , how to object lock and What does it do?
Avatar
Avatar
mix9311
what's a legal hold for backblaze B2 bucket single file encryption ,should it be opened , how to object lock and What does it do?
It protects your data from deletion for certain period. Imagine you have some important customer data that you must protect at all times and prevent from deletion... or perhaps you have some server backups that you would like to keep for e.g. 3 months.
Avatar
I understand Now I do.
Unlawful Cactus joined the server. 4/23/2024 2:41 PM
Avatar
Avatar
Unlawful Cactus
Click to see original message
Unlawful Cactus 4/23/2024 2:44 PM
Avatar
hi hi
Avatar
Unlawful Cactus 4/23/2024 2:58 PM
Hi, I'm new to Discord so excuse me if I do something weird. I was looking for a way to encrypt my files before syncing them to the cloud and came across rclone and S3Drive. I've been trying it out on Android 13 a bit and got the impression it's really early days but you guys are really motivated and working on it, which is great! I took some notes thinking user feedback is what will help you improve the app. Here they are, just some things I noticed, ran into or missed. O, I'm using an rclone config file with a WebDAV host and a crypt, and I'm syncing/copying (still on the free version) from internal storage to the crypt: 🔹 When activating cached mode the sort order changes (A-Z suddenly comes before a-z) and dot files are hidden 🔹 File timestamps only show date, not time, which for a syncing tool is not enough 🔹 Setting theme to System default sets it to Dark when you exit and re-enter the app 🔹 Light theme in new design has dark text and icons at the top of the screen instead of light (old design has light as it should be) 🔹 Dial to set sync interval is cumbersome; the dial in Google Clock and lots of other Android apps has a similar style but you can pick the hours separately, which is much faster when you want to set a long interval, e.g. once a day 🔹 Sync screen is sorted first to last added, no way to sort differently, e.g. alphabetically 🔹 In Settings, "Show image thumbnails" and "Show video thumbnails" are disabled and greyed out, but there's no mention why 🔹 The Trash screen says: Something went wrong Null check operator used on a null value 🔹 The logs don't mention what files were transferred or deleted
Avatar
Avatar
Unlawful Cactus
Hi, I'm new to Discord so excuse me if I do something weird. I was looking for a way to encrypt my files before syncing them to the cloud and came across rclone and S3Drive. I've been trying it out on Android 13 a bit and got the impression it's really early days but you guys are really motivated and working on it, which is great! I took some notes thinking user feedback is what will help you improve the app. Here they are, just some things I noticed, ran into or missed. O, I'm using an rclone config file with a WebDAV host and a crypt, and I'm syncing/copying (still on the free version) from internal storage to the crypt: 🔹 When activating cached mode the sort order changes (A-Z suddenly comes before a-z) and dot files are hidden 🔹 File timestamps only show date, not time, which for a syncing tool is not enough 🔹 Setting theme to System default sets it to Dark when you exit and re-enter the app 🔹 Light theme in new design has dark text and icons at the top of the screen instead of light (old design has light as it should be) 🔹 Dial to set sync interval is cumbersome; the dial in Google Clock and lots of other Android apps has a similar style but you can pick the hours separately, which is much faster when you want to set a long interval, e.g. once a day 🔹 Sync screen is sorted first to last added, no way to sort differently, e.g. alphabetically 🔹 In Settings, "Show image thumbnails" and "Show video thumbnails" are disabled and greyed out, but there's no mention why 🔹 The Trash screen says: Something went wrong Null check operator used on a null value 🔹 The logs don't mention what files were transferred or deleted
Such comments are extremely useful, so we can improve S3Drive, thank you ! Let me reply one by one.
When activating cached mode the sort order changes (A-Z suddenly comes before a-z) and dot files are hidden
This will be fixed in a next release in a few days. (See screenshot attached)
File timestamps only show date, not time, which for a syncing tool is not enough
We've added an option to display long date format. (See screenshot attached)
Setting theme to System default sets it to Dark when you exit and re-enter the app
This will be fixed in a next release in a few days.
Light theme in new design has dark text and icons at the top of the screen instead of light (old design has light as it should be)
That's default color scheme used by Google's Material 3 (you're right that previous one used white text color in the headings for the light theme instead), at this stage which we consider "best default". Eventually we will provide more flexibility in that area based on feedback that we get.
Dial to set sync interval is cumbersome; the dial in Google Clock and lots of other Android apps has a similar style but you can pick the hours separately, which is much faster when you want to set a long interval, e.g. once a day
We've used off-the-shelf library and will aim to replace it if we find a better candidate. Added feature request: https://s3drive.canny.io/feature-requests/p/improve-duration-picker-for-sync-interval
Sync screen is sorted first to last added, no way to sort differently, e.g. alphabetically
Added feature request: https://s3drive.canny.io/feature-requests/p/implement-sorting-options-for-sync-settings
In Settings, "Show image thumbnails" and "Show video thumbnails" are disabled and greyed out, but there's no mention why
It's not yet implemented. https://s3drive.canny.io/feature-requests/p/implement-thumbnails-for-rclone-back-ends https://s3drive.canny.io/feature-requests/p/implement-sorting-options-for-sync-settings
Avatar
Avatar
Unlawful Cactus
Hi, I'm new to Discord so excuse me if I do something weird. I was looking for a way to encrypt my files before syncing them to the cloud and came across rclone and S3Drive. I've been trying it out on Android 13 a bit and got the impression it's really early days but you guys are really motivated and working on it, which is great! I took some notes thinking user feedback is what will help you improve the app. Here they are, just some things I noticed, ran into or missed. O, I'm using an rclone config file with a WebDAV host and a crypt, and I'm syncing/copying (still on the free version) from internal storage to the crypt: 🔹 When activating cached mode the sort order changes (A-Z suddenly comes before a-z) and dot files are hidden 🔹 File timestamps only show date, not time, which for a syncing tool is not enough 🔹 Setting theme to System default sets it to Dark when you exit and re-enter the app 🔹 Light theme in new design has dark text and icons at the top of the screen instead of light (old design has light as it should be) 🔹 Dial to set sync interval is cumbersome; the dial in Google Clock and lots of other Android apps has a similar style but you can pick the hours separately, which is much faster when you want to set a long interval, e.g. once a day 🔹 Sync screen is sorted first to last added, no way to sort differently, e.g. alphabetically 🔹 In Settings, "Show image thumbnails" and "Show video thumbnails" are disabled and greyed out, but there's no mention why 🔹 The Trash screen says: Something went wrong Null check operator used on a null value 🔹 The logs don't mention what files were transferred or deleted
The Trash screen says: Something went wrong Null check operator used on a null value
How did you manage to enter Trash screen from the Rclone back-end? Currently it's implemented for S3 buckets that support versioning as it relies on the Versioning API
The logs don't mention what files were transferred or deleted
Current Logs are mostly to save some erroneous behavior or error, so user can then share it with us. We will aim to improve logging to provide better transparency. File logs/changes is a good idea, the challenge is that files are modified from a couple other places, either from our codebase itself or from the Rclone binary (mount, sync etc.), so it's not entirely straightforward for us to provide "merged" view of all operations. We need to think about that.
AtomicBaby joined the server. 4/23/2024 10:40 PM
1:16 AM
Sorry to hear about it, just because much failure of upload from s3drive
castlec joined the server. 4/24/2024 3:59 AM
Avatar
Avatar
mix9311
Click to see attachment 🖼️
If you're getting connection issues or timeouts when using Backblaze I can only suggest trying different provider (Cloudflare, Wasabi etc.). There isn't much we can do if your internet connection to Backblaze gets somehow limited or interfered by your ISP or VPN. You can also try using connecting to Backblaze using Rclone method (https://docs.s3drive.app/setup/providers/#s3) to rule out any issues that you might be having with our native S3 implementation... but we ourselves (and plenty of our users) use Backblaze on a daily basis without any problems. The fact that we're not listed on their integrations page doesn't make us less or more compatible, it's just an entry on their website. They are compatible with the S3 protocol, so is our software. Improvements in the areas of retry and timeout are coming: https://s3drive.canny.io/feature-requests/p/upload-retry-improvements You seem to comment on this issue multiple items in #support. Additional comments here on #general won't speed up our progress on that and clutter this chat for other users. Please stick to commenting under relevant #support item that you've opened and stay tuned for the updates. Thank you. (edited)
👍 1
alex joined the server. 4/24/2024 11:11 AM
Avatar
Avatar
alex
Click to see original message
Avatar
Avatar
alex
Click to see original message
Sticker
catreal joined the server. 4/24/2024 1:15 PM
Avatar
Avatar
Tom
Such comments are extremely useful, so we can improve S3Drive, thank you ! Let me reply one by one.
When activating cached mode the sort order changes (A-Z suddenly comes before a-z) and dot files are hidden
This will be fixed in a next release in a few days. (See screenshot attached)
File timestamps only show date, not time, which for a syncing tool is not enough
We've added an option to display long date format. (See screenshot attached)
Setting theme to System default sets it to Dark when you exit and re-enter the app
This will be fixed in a next release in a few days.
Light theme in new design has dark text and icons at the top of the screen instead of light (old design has light as it should be)
That's default color scheme used by Google's Material 3 (you're right that previous one used white text color in the headings for the light theme instead), at this stage which we consider "best default". Eventually we will provide more flexibility in that area based on feedback that we get.
Dial to set sync interval is cumbersome; the dial in Google Clock and lots of other Android apps has a similar style but you can pick the hours separately, which is much faster when you want to set a long interval, e.g. once a day
We've used off-the-shelf library and will aim to replace it if we find a better candidate. Added feature request: https://s3drive.canny.io/feature-requests/p/improve-duration-picker-for-sync-interval
Sync screen is sorted first to last added, no way to sort differently, e.g. alphabetically
Added feature request: https://s3drive.canny.io/feature-requests/p/implement-sorting-options-for-sync-settings
In Settings, "Show image thumbnails" and "Show video thumbnails" are disabled and greyed out, but there's no mention why
It's not yet implemented. https://s3drive.canny.io/feature-requests/p/implement-thumbnails-for-rclone-back-ends https://s3drive.canny.io/feature-requests/p/implement-sorting-options-for-sync-settings
Unlawful Cactus 4/24/2024 7:03 PM
Nice, you guys were already on it! Just installed the update. Ability to show modified time, sort order case insensitive in cached mode, theme stays on System default when selected... it's all there! 👍🏻 Cached mode still ignores the Hide dotfiles setting though. As for a better time picker, I think it's provided by Android: https://developer.android.com/develop/ui/views/components/pickers But I guess you want something cross-platform that looks exactly the same on both Android and iOS?
How did you manage to enter Trash screen from the Rclone back-end?
Simply from the drawer, see attached screenshot.
👍 1
Avatar
Avatar
Unlawful Cactus
Nice, you guys were already on it! Just installed the update. Ability to show modified time, sort order case insensitive in cached mode, theme stays on System default when selected... it's all there! 👍🏻 Cached mode still ignores the Hide dotfiles setting though. As for a better time picker, I think it's provided by Android: https://developer.android.com/develop/ui/views/components/pickers But I guess you want something cross-platform that looks exactly the same on both Android and iOS?
How did you manage to enter Trash screen from the Rclone back-end?
Simply from the drawer, see attached screenshot.
Cached mode still ignores the Hide dotfiles setting though.
We'll address that in a next release. Thanks
As for a better time picker, I think it's provided by Android: https://developer.android.com/develop/ui/views/components/pickers
The challenge (and the beauty at the same time) is that we use cross-platform technology (https://flutter.dev/), so whatever Android provides in terms of UI we can't really use it directly and must rely on Flutter packages (https://pub.dev/) or build one ourselves. The beauty is that once we get it working once, it works on all platforms.
Simply from the drawer, see attached screenshot.
I see, this option shall be removed to be honest, it's an UI mistake on our end. There isn't Trash concept / API with Rclone back-ends. (Exception, some back-ends support it e.g. Google Drive - https://forum.rclone.org/t/google-drive-trashed-only-in-config-file-not-showing-trash/37650 and setting: trashed_only = true) Stay tuned for the updates, in the meantime if you have any feedback don't hesitate to reach out. ... also I would like to thank you for your input. If you have registered an account I would happily assign you Ultimate license for one year - if that's something that would interest you.
(edited)
Avatar
what's a s3.kapsa.io , I don't know which object storage provider they're
Avatar
Avatar
Tom
Cached mode still ignores the Hide dotfiles setting though.
We'll address that in a next release. Thanks
As for a better time picker, I think it's provided by Android: https://developer.android.com/develop/ui/views/components/pickers
The challenge (and the beauty at the same time) is that we use cross-platform technology (https://flutter.dev/), so whatever Android provides in terms of UI we can't really use it directly and must rely on Flutter packages (https://pub.dev/) or build one ourselves. The beauty is that once we get it working once, it works on all platforms.
Simply from the drawer, see attached screenshot.
I see, this option shall be removed to be honest, it's an UI mistake on our end. There isn't Trash concept / API with Rclone back-ends. (Exception, some back-ends support it e.g. Google Drive - https://forum.rclone.org/t/google-drive-trashed-only-in-config-file-not-showing-trash/37650 and setting: trashed_only = true) Stay tuned for the updates, in the meantime if you have any feedback don't hesitate to reach out. ... also I would like to thank you for your input. If you have registered an account I would happily assign you Ultimate license for one year - if that's something that would interest you.
(edited)
Unlawful Cactus 4/25/2024 3:23 PM
Awesome, I won't say no to that! I'll DM you the e-mail address I used to sign up 📨
jgg joined the server. 4/25/2024 3:37 PM
Avatar
Avatar
mix9311
what's a s3.kapsa.io , I don't know which object storage provider they're
Unlawful Cactus 4/26/2024 2:13 PM
It seems to be S3Drive themselves, if you go to kapsa.io in a browser you end up on s3drive.app.
Avatar
Avatar
Unlawful Cactus
It seems to be S3Drive themselves, if you go to kapsa.io in a browser you end up on s3drive.app.
I kinda like the name kapsa more than s3drive tbh 🙂 the flatpak is also named kapsa, kinda interesting: https://github.com/flathub/io.kapsa.drive
Avatar
Thank u
Avatar
Wasabi said I must paid for it 6.99$ per month even if I use space less than 1TB storage,It didn't fit with my pay-as-you-go habit, so I gave up and deleted my account directly 😅
Avatar
Avatar
povey
I kinda like the name kapsa more than s3drive tbh 🙂 the flatpak is also named kapsa, kinda interesting: https://github.com/flathub/io.kapsa.drive
Unlawful Cactus 4/26/2024 4:18 PM
Agree! Don't know what it stands for, but it seems quite unique (maybe a made up word) and has more charm than the generic S3Drive.
Avatar
Avatar
mix9311
Wasabi said I must paid for it 6.99$ per month even if I use space less than 1TB storage,It didn't fit with my pay-as-you-go habit, so I gave up and deleted my account directly 😅
Avatar
I've closed s3drive during a sync. It's still syncing. The application exists in task manager but not in taskbar or system tray. Launching the application again has no effect. How can I stop the sync gracefully? (edited)
Avatar
Avatar
ZNemesis
I've closed s3drive during a sync. It's still syncing. The application exists in task manager but not in taskbar or system tray. Launching the application again has no effect. How can I stop the sync gracefully? (edited)
You might try clicking start and then stop again immediately, it will then cancel existing job(s) by its unique name based on the settings entry, which should also cancel the existing job. We will aim to add a kill switch in-app to kill sync jobs. In one of the future releases we will replace the standard app bar (the one with X close button) with custom one, so we can intercept "Quit" and then ask users if they want to e.g. stop mount, stop all transfers etc. (edited)
Avatar
The problem is I have no user interface in which to do this. s3drive appears in task manager but there is no window or system tray icon to interact with, and launching the app again does nothing
kp90 joined the server. 4/27/2024 7:19 AM
Avatar
Avatar
ZNemesis
The problem is I have no user interface in which to do this. s3drive appears in task manager but there is no window or system tray icon to interact with, and launching the app again does nothing
Is it one-way sync or bisync/two-way? If it's one-way you can certainly kill it without much consequences, it will start again next time (by fetching file metadata on both end and deciding about remaining uploads/downloads). We will investigate this "certainly not edge case" on our end, so we can improve how app behaves before sync has finished. (edited)
Avatar
Thankfully it's only one way copy, so I could kill the process, but I thought I'd ask about what's the intended graceful solution
7:56 AM
Maybe a popup on application exit confirming I do indeed want to exit while syncing is ongoing?
Avatar
Avatar
ZNemesis
Maybe a popup on application exit confirming I do indeed want to exit while syncing is ongoing?
Yep, it will come, but as mentioned in the post above, we need to replace system app bar, as current "quit" doesn't give us time before app gets closed by the OS. https://discord.com/channels/1069654792902815845/1069654792902815848/1233667288167616582 Thanks for mentioning about this, it clearly tells us we need to address this issue. (edited)
Avatar
Avatar
ZNemesis
Maybe a popup on application exit confirming I do indeed want to exit while syncing is ongoing?
What's your OS by the way? (edited)
Avatar
Win10
WingDemon joined the server. 4/27/2024 8:51 PM
Avatar
Avatar
WingDemon
Click to see original message
Sacha1083 joined the server. 4/28/2024 11:22 AM
rbbotttv joined the server. 4/29/2024 5:35 AM
Streve joined the server. 4/29/2024 9:52 AM
Avatar
Unlawful Cactus 4/29/2024 9:06 PM
@Tom Here are some more things I ran into while working with S3Drive version 1.8.7 on Android 13 in the past few days. I've completed my setup now and everything is running smooth, so this will probably be my last report for now. Cheers! 🔹In the Sync screen, when you press play on a stopped item, you're asked "Would you like to start sync process now or wait until schedule is met?" and your options are Cancel or Start. When asked "now or wait?" I'd expect to be able to answer Now and Wait. As it is now, when you tap Cancel it interpretes that as wait, but I'd expect a Cancel button to cancel the action I just initiated, i.e. pressing the play button. But the item doesn't return to stopped/disactivated state when tapping Cancel. So it seems Cancel should actually be labeled Wait. 🔹Total storage space for one of my hosts is listed as 9 instead of 10 GB. It seems it's using GiB instead of GB and simply doing a math.floor() on that, hence misrepresenting the total by 10%. 🔹 When without internet connection, but with a VPN that reports "connected" (Proton VPN does this, no matter how long you've been offline; I can imagine local VPNs used for blocking certain types of traffic also do this), in most screens the loading spinner is permanently overlayed on the screen, which is also blurred when "Blur screen when loading" is enabled. The app is navigable but the back gesture doesn't work in the affected screens (using the UI to navigate back works fine). 🔹 The time picker for "Sync every x minutes" always opens at 30 minutes, regardless of the current setting (e.g. it's set to 1200 minutes, which is 20 hours, and you want to change it to 22 hours but you have to start from 30 minutes, which is especially cumbersome since the picker acts like a clock you have to forward manually) . (edited)
9:06 PM
🔹 My log is filled with tens or hundreds of entries like this one: #230 Rclone (1/3) initialization failed. Error: MissingPluginException(No implementation found for method RcloneRPCBackground on channel kapsa/librclonemobile) Is this to do with background syncing being a work in progress, or is it something else? 🔹 Last time when you reacted to my notes you said you added some feature requests to canny.io. Is it your intention that we create an account there and vote for the features we'd like to see? (edited)
Chaneira joined the server. 4/30/2024 6:02 AM
Exported 100 message(s)
Timezone: UTC+0