KIO GDriveProject
ActivePublic

Details

Description

KIO Slave for Google Drive service.

Access your Google Drive data from Dolphin, Konqueror and other KDE apps, just by typing gdrive:/

Recent Activity

Oct 3 2019

barchiesi closed D24366: Allow stat()ing new-account link..
Oct 3 2019, 7:46 AM · KIO GDrive

Oct 2 2019

elvisangelaccio accepted D24366: Allow stat()ing new-account link..
Oct 2 2019, 8:20 PM · KIO GDrive
barchiesi added a project to D24366: Allow stat()ing new-account link.: KIO GDrive.
Oct 2 2019, 3:07 PM · KIO GDrive

Sep 25 2019

barchiesi added a comment to T4251: Investigate KIO::UDSEntry::UDS_EXTRA usage.

As of now, the first UDS_EXTRA is used to store the alternateLink of a Drive file. This is necessary for providing an url to the 'Copy Google URL to clipboard' action.

Sep 25 2019, 8:39 AM · KIO GDrive
barchiesi moved T11771: Directory structure change from Backlog to In Progress on the KIO GDrive board.
Sep 25 2019, 8:39 AM · KIO GDrive
barchiesi placed T10630: Show Team Drives up for grabs.
Sep 25 2019, 8:39 AM · KIO GDrive
barchiesi moved T10630: Show Team Drives from In Progress to Done on the KIO GDrive board.
Sep 25 2019, 8:38 AM · KIO GDrive
barchiesi created T11771: Directory structure change.
Sep 25 2019, 8:38 AM · KIO GDrive

Sep 24 2019

barchiesi closed D23804: Add Shared Drives to GDriveUrl slave..
Sep 24 2019, 9:37 AM · KIO GDrive

Sep 21 2019

elvisangelaccio accepted D23804: Add Shared Drives to GDriveUrl slave..

LGTM now. Ship it! :)

Sep 21 2019, 6:08 PM · KIO GDrive
barchiesi added inline comments to D23804: Add Shared Drives to GDriveUrl slave..
Sep 21 2019, 5:25 PM · KIO GDrive
barchiesi updated the diff for D23804: Add Shared Drives to GDriveUrl slave..

moved translation of Shared Drive label to kio_gdrive.cpp
ordered kio_gdrive.cpp includes
const and ref fixes

Sep 21 2019, 5:25 PM · KIO GDrive
elvisangelaccio added inline comments to D23804: Add Shared Drives to GDriveUrl slave..
Sep 21 2019, 12:48 PM · KIO GDrive

Sep 15 2019

barchiesi closed D23874: Add KFileItemActionPlugin for copying Google URL to clipboard..
Sep 15 2019, 10:15 PM · KIO GDrive
elvisangelaccio accepted D23874: Add KFileItemActionPlugin for copying Google URL to clipboard..

Feel free to push after fixing the last two nitpicks.

Sep 15 2019, 6:48 PM · KIO GDrive
barchiesi updated the diff for D23874: Add KFileItemActionPlugin for copying Google URL to clipboard..

Remove unnecessary includes, use QGuiApplication instead of QApplication, use QLatin1String for string comparison, fix name in service descriptor.

Sep 15 2019, 3:40 PM · KIO GDrive
elvisangelaccio added a comment to D23874: Add KFileItemActionPlugin for copying Google URL to clipboard..

Almost there!

Sep 15 2019, 1:23 PM · KIO GDrive

Sep 14 2019

barchiesi added a project to D23874: Add KFileItemActionPlugin for copying Google URL to clipboard.: KIO GDrive.
Sep 14 2019, 6:14 PM · KIO GDrive
barchiesi updated the diff for D23804: Add Shared Drives to GDriveUrl slave..

Remove deprecated Q_FOREACH and use enum in fetchSharedDrivesRootEntry() arguments.

Sep 14 2019, 5:35 PM · KIO GDrive
barchiesi added inline comments to D23804: Add Shared Drives to GDriveUrl slave..
Sep 14 2019, 5:12 PM · KIO GDrive
barchiesi updated the diff for D23804: Add Shared Drives to GDriveUrl slave..

First round of fixes.

Sep 14 2019, 4:59 PM · KIO GDrive
elvisangelaccio requested changes to D23804: Add Shared Drives to GDriveUrl slave..
Sep 14 2019, 4:12 PM · KIO GDrive

Sep 10 2019

elvisangelaccio added a comment to D9775: Trash behaviour improvements: check for the amount of parentReference items on a fileId before processing the delete command in src/kio_gdrive.cpp.

@martijnschmidt Ping. What's the status of this patch?

Sep 10 2019, 9:41 PM · KIO GDrive

Sep 9 2019

elvisangelaccio created T11560: Create new set of keys to replace the PIM ones.
Sep 9 2019, 9:34 PM · KIO GDrive
barchiesi added a comment to D23804: Add Shared Drives to GDriveUrl slave..

Here are some screenshots:

Sep 9 2019, 6:37 PM · KIO GDrive
barchiesi added a project to D23804: Add Shared Drives to GDriveUrl slave.: KIO GDrive.
Sep 9 2019, 6:36 PM · KIO GDrive
barchiesi closed D22628: Fix mimeType loss during file creation or update..
Sep 9 2019, 2:56 PM · KIO GDrive

Aug 3 2019

elvisangelaccio accepted D22628: Fix mimeType loss during file creation or update..
Aug 3 2019, 10:40 AM · KIO GDrive

Jul 28 2019

barchiesi updated the summary of D22628: Fix mimeType loss during file creation or update..
Jul 28 2019, 8:30 PM · KIO GDrive
barchiesi updated the diff for D22628: Fix mimeType loss during file creation or update..

Fixed above

Jul 28 2019, 8:29 PM · KIO GDrive
elvisangelaccio added a comment to D22628: Fix mimeType loss during file creation or update..

Note that the commit message will need BUG: (with the colons) in order to automagically close the bug report.

Jul 28 2019, 8:03 PM · KIO GDrive
barchiesi added a dependency for D22628: Fix mimeType loss during file creation or update.: D22787: Use mimeType from metadata instead of blindly re-determining it during uploads.
Jul 28 2019, 6:37 PM · KIO GDrive
barchiesi updated the summary of D22628: Fix mimeType loss during file creation or update..
Jul 28 2019, 6:37 PM · KIO GDrive
barchiesi updated the diff for D22628: Fix mimeType loss during file creation or update..

Adapted according to changes to LibKGAPI in D22787

Jul 28 2019, 6:31 PM · KIO GDrive

Jul 26 2019

barchiesi added a comment to T10630: Show Team Drives.

I just created the branch named drives. Most if not all Shared Drives operations have been implemented if I'm not mistaken. I'm not convinced with the permission handling, I couldn't find a way to instruct Dolphin regarding special specific permissions (i.e. disable deleting a Shared Drive but allow adding files).

Jul 26 2019, 8:57 AM · KIO GDrive
barchiesi closed D22565: Elide tokens in logs and clean up debug output..
Jul 26 2019, 8:50 AM · KIO GDrive

Jul 23 2019

barchiesi added inline comments to D22628: Fix mimeType loss during file creation or update..
Jul 23 2019, 10:26 PM · KIO GDrive
dvratil added inline comments to D22628: Fix mimeType loss during file creation or update..
Jul 23 2019, 9:23 AM · KIO GDrive

Jul 22 2019

barchiesi updated the diff for D22565: Elide tokens in logs and clean up debug output..

Reworded log messages for fileSystemFreeSpace() as noted in D22462.

Jul 22 2019, 9:36 AM · KIO GDrive

Jul 21 2019

barchiesi updated the diff for D22628: Fix mimeType loss during file creation or update..

Added dash in temporary file template.

Jul 21 2019, 8:58 PM · KIO GDrive
barchiesi updated the summary of D22628: Fix mimeType loss during file creation or update..
Jul 21 2019, 8:54 PM · KIO GDrive
elvisangelaccio added inline comments to D22628: Fix mimeType loss during file creation or update..
Jul 21 2019, 8:48 PM · KIO GDrive
barchiesi added inline comments to D22628: Fix mimeType loss during file creation or update..
Jul 21 2019, 8:35 PM · KIO GDrive
barchiesi closed D22462: Avoid calling finished() after error()".
Jul 21 2019, 8:25 PM · KIO GDrive
elvisangelaccio added a comment to D22628: Fix mimeType loss during file creation or update..

Can you expland a bit the commit message explaining how does libkgapi use the filename?

Jul 21 2019, 8:14 PM · KIO GDrive
elvisangelaccio accepted D22462: Avoid calling finished() after error()".

Please push to master. Thanks!

Jul 21 2019, 8:03 PM · KIO GDrive
dvratil accepted D22565: Elide tokens in logs and clean up debug output..
Jul 21 2019, 7:50 PM · KIO GDrive
barchiesi updated the diff for D22462: Avoid calling finished() after error()".

Yeah :D

Jul 21 2019, 7:22 PM · KIO GDrive
elvisangelaccio added inline comments to D22462: Avoid calling finished() after error()".
Jul 21 2019, 7:15 PM · KIO GDrive
barchiesi added a project to D22628: Fix mimeType loss during file creation or update.: KIO GDrive.
Jul 21 2019, 7:11 PM · KIO GDrive