LibKGAPI has added support for the Team Drive portion of the api which will be available in the Applications 19.04 release. This task will add support for such functionalities.
Team Drives can be show in a couple of ways:
- Shown at accounts level
─── Google Drive ├── someaccount@gmail.com │ └── < My Drive contents > ├── someaccount@gmail.com Team Drives │ └── < list of Team Drives > │ └── < Team Drive contents > └── New Account
- Show as an accounts subdirectory
─── Google Drive ├── someaccount@gmail.com │ ├── Team Drives │ │ └── < list of Team Drives > │ │ └── < Team Drive contents > │ └── < My Drive contents > └── New Account
- Reorganize account directory like https://drive.google.com
─── Google Drive ├── someaccount@gmail.com │ ├── My Drive │ │ └── < My Drive contents > │ └── Team Drives │ └── < list of Team Drives > │ └── < Team Drive contents > └── New Account
I'm undecided on whether I prefer #1 or #3, I haven't had a chance to ever use an official client so I don't know how folders are presented there. #3 would invalidate any user bookmarks (because of tree change) unless some sort of backwards compatibility url lookup is added.