Skip to content

dsilakov/rosa-cloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Программа подключения облаков для Росы

Задача данной программы – предоставление удобного единообразного интерфейса для подключения облачных сервисов. Список поддерживаемых провайдеров находится в конце файла.

Добавление новых WebDAV провайдеров

Для добавления нового провайдера необходимо изменить конфигурационный файл src/app/config.js. В массив providers добавляется новый объект с полями:

  • name – идентификатор провайдера
  • title – название, которое видит пользователь
  • url – адрес, по которому будет происходить подключение к сервису

Добавление провайдров, имеющих клиент

Для добавления новых провайдеров, при подключении которых требуется установка клиента, придется лезть в исходники. В src/app/mainwindow.cpp есть функция createSettingsButton, которая содержит блоки if для определнеия типа провайдера. Как видно, в ней происходит связка со слотом, который отвечает за подключение провайдера (пример такого слота – installDropbox).

Дополнительно к изменениям исходников надо добавить элемент в конфиг src/app/config.js. В массив providers добавляется новый объект с полями:

  • name – идентификатор провайдера
  • title – название, которое видит пользователь
  • url: ""
  • hasClient: true

Список поддерживаемых провайдеров

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published