Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use XDG desktop portals on linux #3337

Open
2 tasks done
Tortillas-IT opened this issue Feb 16, 2024 · 5 comments
Open
2 tasks done

Use XDG desktop portals on linux #3337

Tortillas-IT opened this issue Feb 16, 2024 · 5 comments
Labels
type:feature-request New feature or request

Comments

@Tortillas-IT
Copy link

Tortillas-IT commented Feb 16, 2024

Please agree to the following

Summary

title

Motivation

This should be easy to implement and permits to use the system file manager in cryptomator while creating/importing a vault. This is very useful in KDE, since it makes a LOT easier integrating, for example, google drive in cryptomator.
Screenshot_20240216_212129
(Should look something like this)

Considered Alternatives

No response

Anything else?

No response

@Tortillas-IT Tortillas-IT added the type:feature-request New feature or request label Feb 16, 2024
@purejava
Copy link
Contributor

Portals were designed for use with applications sandboxed through Flatpak.

I am not that confident that a JavaFX app can use org.freedesktop.portal.Documents easily, see flathub/org.cryptomator.Cryptomator#19 (comment).

@Tortillas-IT
Copy link
Author

Tortillas-IT commented Feb 18, 2024

Portals were designed for use with applications sandboxed through Flatpak.

I am not that confident that a JavaFX app can use org.freedesktop.portal.Documents easily, see flathub/org.cryptomator.Cryptomator#19 (comment).

that's really sad, this is the only fast option i found to make google drive work on linux... rclone is very slow on my system and this issue is preventing me from buying cryptomator

@purejava
Copy link
Contributor

We are talking about different things here.
Cryptomator is fast on Linux, when you use e.g. fuse.

The other thing that has a significant influence on the speed is your network connection.

@purejava
Copy link
Contributor

A portal is more or less a mechanism to show a file choosing dialog. Not more. It shouldn't influence the speed that is available to you on mounting a vault into a virtual file system and syncing contained files into the cloud.

@mtroberts
Copy link

mtroberts commented Mar 23, 2024

The file chooser portal is not not merely for Flatpaks. Applications should honour the file chooser specified by the portal, and fallback to some default portal, usually determined by the toolkit. Applications not using the correct file chooser dialog may seem like a minor gripe but it's similar to apps polluting the home folder, it's a legacy thing that ideally should be being patched out of applications.

Appreciate this is not a priority.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:feature-request New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants