A Google Drive client for SailfishOS using pyotherside.
Cargo was created out of necessity, my work relies heavily on Google Docs, and I just needed a simple/fast way to view/download files other than the browser...Cargo was born.
- Open links
python3-pip is already a dependency and should be downloaded along Cargo. It does however require google's official api client.
pip3 install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib
If you wish to use your own client_id. create a project(https://console.developers.google.com) and add the following scopes and just replace the client_id before initial launch.
SCOPES = [
Replace this file (/usr/share/harbour-cargo/qml/creds/client_id.json) with yours.
If you have already logged in and wish to change to your own client, make sure to delete the token.
Then, log in to your google account and remove cargo
Google link: https://myaccount.google.com/permissions
- Jolla For Sailfish-Office and Python-Sample
- Kari Pihkala for File-Browser
- Michał Szczepaniak for nanofiles
- Sebastian J. Wolf. for Fernweh
Since this is an assembly project, please refer to the individual files for licensing information.
A few fixes. For more info, check the latest commit on Github