hwittenborn / celeste

GUI file synchronization client that can sync with any cloud provider
GNU General Public License v3.0
1.19k stars 39 forks source link

"The folder contents could not be displayed" when trying to set up a synced folder #139

Open hellpe opened 1 year ago

hellpe commented 1 year ago

Using version 0.5.7 from Flathub on Fedora Silverblue 38

Steps to reproduce:

After selecting a local folder, the following pop-up is displayed:

image

After dismissing it, I'm unable to set any remote folder. I've tried to launch the app from the command line using flatpak run com.hunterwittenborn.Celeste, but no relevant error message is displayed this way

hwittenborn commented 1 year ago

Thanks for the issue @hellpe! I've experienced that issue a few times in the past, but as soon as I dismissed it the folder would always show up in the local folder box. Is that note the case for you?

What do you mean by you're unable to set a remote folder? Does the Ok button just stay greyed out?

hellpe commented 1 year ago

Hello @hwittenborn! I've redone some testing (using both Nextcloud and WebDAV) and indeed, I failed to notice that the "Remote" field was still editable and the "OK" button can then be pushed. I guess I was confused by the error pop-up and the lack of a proper file picker, but syncing appears to be working (or at least started) regardless. Sorry for the confusing description!

rastarr commented 1 year ago

I successfully got a dropbox token and connected. Unfortunately, I'm using nixOS and the stable/unstable version of celeste is currently 0.5.2 I'm getting a pile of errors once connected so I'm presuming there's been bugfixes since this version. I'll need to wait til the repos catch up a little for more testing.

by the way, does celeste cater for offline/online mode or is it tied to selective sync, like the dropbox version?

hwittenborn commented 1 year ago

You're all good @hellpe. That error message does need to not show up though, I'm not quite sure why it currently does that but it's definitely not intended behavior.

What do you mean by Celeste doesn't have a proper file picker? Are you just referring to the fact that the error message shows up, or is it something else? I'm just asking in case there's something else you're wanting looked at.


I'm getting a pile of errors once connected so I'm presuming there's been bugfixes since this version.

I'd probably err on the side of it being due to the older version, though I wouldn't be sure on anything. The only supported version is ever going to be the latest one, so I'd definitely try to get the new package on your system whenever it becomes available on NixOS.

does celeste cater for offline/online mode or is it tied to selective sync

What do you mean by catering to offline/online mode?

Also I'm good to close up #76 then, right @rastarr? It sounds like everything's working for you?

rastarr commented 1 year ago

this is offline/online mode in my macOS Dropbox which is missing completely in the 3 year old Linux version of dropbox

CleanShot 2023-09-21 at 7 22 59

hwittenborn commented 1 year ago

That's being tracked in #42 @rastarr. I'll post any updates about that over in that issue.

hellpe commented 1 year ago

What do you mean by Celeste doesn't have a proper file picker? Are you just referring to the fact that the error message shows up, or is it something else? I'm just asking in case there's something else you're wanting looked at.

I was alluding to the fact that there is no button to open a file picker in the "Remote" field, forcing me to fill out the field manually (there's only some autocompletion). Not sure if this a known behavior.

image

hwittenborn commented 1 year ago

Thanks for the heads up on that @hellpe. I had the autocompletion going because I wasn't aware of any way to really get a GUI file picker going while using rclone, but I literally just remembered that rclone supports mounting which should allow using the system's native file picker.

I'll try to get something going for that soon - I've never been a huge fan of the autocompletion for the file dialog, and the above method should be quite a better improvement.