jstaf / onedriver

A native Linux filesystem for Microsoft OneDrive
GNU General Public License v3.0
1.86k stars 91 forks source link

Integration With Gnome "Online Accounts"? #310

Open isantolin opened 1 year ago

isantolin commented 1 year ago

Any possibility to integrate to Gnome "Online Accounts" instead an stand alone client app?

jstaf commented 1 year ago

It's something I briefly explored in the past: https://github.com/jstaf/onedriver/issues/10. Basically emailed the mailing list asking for docs on how to do it and then no one ever approved my post or got back to me.

This is something I want to look into again when I complete shared accounts/sharepoint integration/moving files out of disk (basically get the app fully "feature complete" and then start integrating it better with GNOME/KDE/etc.).

ThenerOliveira commented 1 year ago

your software is awesome, man, thank you very much, it really helps streamline the use and mitigate the "onedrive pain" on linux, hope they do help you add this to the default online accounts

ipimpat commented 1 year ago

It's something I briefly explored in the past: #10. Basically emailed the mailing list asking for docs on how to do it and then no one ever approved my post or got back to me.

Have you seen this ongoing work: https://gitlab.gnome.org/GNOME/gvfs/-/merge_requests/148 ?

jstaf commented 12 months ago

I took a look at that and although interesting (I originally wrote this because GVFS did not support OneDrive), it looks like it's stuck in dev hell (has been waiting to be merged for over a year and is going to miss its chance to be merged into the GNOME 44 release).

That project also has a lot of limitations which hold things back a bit like no support for offline files (or any kind of persistence), not to mention the GVFS Google Drive client still crashes if you try to use vim in it. I think it's worth watching, but we'll have to see when/if it gets merged how well it works.

Re: this actual issue - I personally feel this project (onedriver) still isn't quite ready for more "official" GNOME integration. Need to get better handling of disk space and also maybe shared items before we'd want to integrate it.

foopsss commented 4 months ago

MR 148 was merged five or six days ago for GVfs and it's part of the 1.53.90 release. However, its functionality seems to be rather basic at the moment.