Эта функция позволяет видеть события из Google Календаря прямо в SingularityApp и даже управлять ими. Вы можете настроить как простой просмотр событий, так и полную двустороннюю синхронизацию, при которой события календаря становятся задачами в приложении и наоборот.
Как подключить Google Календарь #
Процесс подключения состоит из нескольких шагов и начинается в настройках приложения.
- Откройте Настройки приложения. Это можно сделать через меню приложения или с помощью горячих клавиш Ctrl + , / Cmd + ,.
- Перейдите на вкладку «Календари».
- Нажмите на иконку «+» в левом нижнем углу и выберите «Google (двусторонняя синхронизация)».
- Откройте Настройки приложения и перейдите в раздел «Календари».
- Нажмите на кнопку добавления нового календаря и выберите «Google (двусторонняя синхронизация)».
После выбора пункта «Google» произойдет следующее:
- Авторизация в браузере: Вас перенаправит в браузер для входа в ваш аккаунт SingularityApp и в аккаунт Google.
- Авторизуйтесь в своем аккаунте SingularityApp, куда хотите подключить календарь, если система попросит это сделать.
- Авторизуйтесь в том аккаунте Google, календари которого вы хотите подключить.
- Предоставление доступа: Google попросит вас разрешить SingularityApp доступ к вашим календарям. Нажмите «Разрешить».
- Возвращение в приложение: После успешной авторизации браузер предложит вернуться обратно в SingularityApp.
Теперь ваш аккаунт Google подключен, и в настройках календарей в приложении вы увидите список всех календарей подключенного Google-аккаунта. По умолчанию они имеют статус «Отключен».


Просмотр или Синхронизация #
Для каждого календаря доступны два режима работы:
Режим «Просмотр»
- События из календаря отображаются в SingularityApp (в разделах «Сегодня», «Планы», «Календарь»), но редактировать их внутри приложения нельзя.
- Этот режим удобен для просмотра расписания, не выходя из планировщика. Нажав на событие, вы откроете его в Google Календаре через браузер.
Режим «Синхронизация»
- Полная двусторонняя синхронизация между календарём и задачами в SingularityApp.
- События становятся задачами и наоборот, изменения немедленно отражаются в обеих системах.
- Этот режим подходит для полноценной работы с задачами в календаре и приложении одновременно.

Настройки синхронизации #
- Цвет календаря
- Нажмите на цветную точку слева от названия календаря и выберите цвет из палитры.
- Проект, с которым будут синхронизироваться события календаря
- Конкретный проект (например, «Работа»): Все события будут синхронизированы только с этим проектом.
- Все проекты: Задачи из всех проектов появятся в календаре.
- Папка, в которую будут отправляться задачи, созданные в календаре
- Укажите папку по умолчанию для таких задач.
- Длительность события
- Время, которое будет автоматически назначаться в календаре для задач без указанной продолжительности.
- Действия с задачами без времени выполнения
- Синхронизировать как события на весь день.
- Не синхронизировать вообще.
- Действия для выполненных задач
- Оставить в календаре — событие останется без изменений.
- Удалить из календаря — событие переместится в корзину Google Календаря.
- Отметить галочкой в названии — к названию события добавится иконка ✅.
- Тег для задач из Календаря
- Автоматическое присваивание тега задачам, созданным на основе событий из календаря.
Важно! Эту настройку нельзя изменить после сохранения. Чтобы выбрать другой проект, нужно будет отключить и заново настроить синхронизацию.
Как изменить настройки #
После успешной настройки рядом с названием календаря в режиме синхронизации появится иконка шестерёнки ⚙️. Нажмите на неё, чтобы изменить основные параметры календаря.
Кроме того, вы можете переключать режимы работы календаря — «Синхронизация» и «Просмотр» — в любой момент прямо в настройках.