[Libreoffice-commits] core.git: Branch 'feature/gsoc15-open-remote-files-dialog' - svtools/source
Szymon Kłos
eszkadev at gmail.com
Mon Jun 22 01:56:42 PDT 2015
svtools/source/dialogs/RemoteFilesDialog.cxx | 11 +++++++++++
1 file changed, 11 insertions(+)
New commits:
commit e512d04269a8c3b8278e4022e9fdd696854c4bf9
Author: Szymon Kłos <eszkadev at gmail.com>
Date: Mon Jun 22 10:55:21 2015 +0200
RemoteFilesDialog: CMIS subtypes
Change-Id: Id67d2982aec65533b511eae44f439fdc4f7fa251
diff --git a/svtools/source/dialogs/RemoteFilesDialog.cxx b/svtools/source/dialogs/RemoteFilesDialog.cxx
index 9ec4883..8bba8fe 100644
--- a/svtools/source/dialogs/RemoteFilesDialog.cxx
+++ b/svtools/source/dialogs/RemoteFilesDialog.cxx
@@ -284,7 +284,18 @@ OUString lcl_GetServiceType(ServicePtr pService)
case INetProtocol::Ftp:
return OUString("FTP");
case INetProtocol::Cmis:
+ {
+ OUString sHost = pService->GetUrlObject().GetHost( INetURLObject::DECODE_WITH_CHARSET );
+
+ if(sHost.startsWith(GDRIVE_BASE_URL))
+ return OUString("Google Drive");
+ else if(sHost.startsWith(ALFRESCO_CLOUD_BASE_URL))
+ return OUString("Alfresco Cloud");
+ else if(sHost.startsWith(ONEDRIVE_BASE_URL))
+ return OUString("OneDrive");
+
return OUString("CMIS");
+ }
case INetProtocol::Smb:
return OUString("Windows Share");
case INetProtocol::File:
More information about the Libreoffice-commits
mailing list