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

- Откройте Настройки приложения.
- Перейдите в раздел «Календари».
- Нажмите на кнопку добавления нового календаря и выберите «Веб-календарь».
- Вставьте iCal-ссылку и сохраните.

После подключения убедитесь, что для календаря установлен статус «Просмотр». Цвет для календаря назначается случайно, но вы можете изменить его, нажав на цветной кружок рядом с названием.
Как получить ссылку на календарь #
Google Календарь
- Откройте Google Календарь в браузере.
- Нажмите на иконку шестерёнки ⚙️ и выберите «Настройки».
- В левом меню, в разделе «Настройки моих календарей», выберите нужный календарь.
- Перейдите в раздел «Интеграция календаря».
- Скопируйте ссылку из поля «Секретный адрес в формате iCal».
Вы можете скопировать ссылку из поля «Общедоступный адрес в формате iCal», однако в файле по этой ссылке Google скрывает названия событий, чтобы увидеть названия — нужно сделать календарь полностью общедоступным.
Если вы не видите поле «Секретный адрес в формате iCal» — возможно, вы используете корпоративный Google-аккаунт, и доступ к этому полю запрещен администратором учетной записи Google.
Важно! У каждого календаря своя уникальная ссылка. Если хотите видеть события из нескольких календарей, их нужно подключить по отдельности.
Календарь «Дни рождения» от Google не предоставляет iCal-ссылку.
Корпоративный Google Календарь
Для подключения календаря из корпоративного аккаунта администратор домена должен предоставить доступ к внешнему просмотру календарей:
- Перейти на сайт админ‑консоли Google по адресу admin.google.com и войти под учётной записью администратора.
- Выбрать раздел «Приложения».
- В списке приложений выбрать Google Workspace.
- Найти и выбрать приложение Календарь.
- Открыть настройки внешнего доступа — раздел «Статус всех приложений во всех организационных предприятиях» → Календарь → настройки доступа.
- Найти строку «Параметры внешнего доступа к основным календарям» и нажать «Редактировать».
- Установить значение «Делиться всей информацией, но запретить вносить изменения в календари».
Яндекс.Календарь
- Наведите курсор на название календаря и нажмите на иконку шестерёнки.
- В окне настроек перейдите на вкладку «Экспорт».
- Скопируйте ссылку iCal.
Outlook Календарь
- Нажмите на иконку шестерёнки ⚙️ в верхней панели и перейдите во все параметры Outlook.
- Откройте Календарь → Общие календари.
- В разделе «Публикация календаря» выберите нужный календарь и установите разрешение «Может просматривать все сведения».
- Нажмите «Опубликовать».
- Скопируйте появившуюся ics-ссылку.
Как выглядят события в SingularityApp #
В разделах «Сегодня» и «Планы» события из подключённых веб-календарей всегда отображаются в отдельном отдельном блоке вверху списка задач.
Этот блок визуально отделён от обычных задач более тёмным фоном. Внутри каждого события справа отображается цветной ярлык — он соответствует цвету календаря, к которому относится событие (устанавливается в настройках календаря).
Название события выделяется различным стилем в зависимости от статуса:
- Просроченное событие — серый цвет текста.
- Текущее событие (идущие сейчас) — жирный шрифт.
- Предстоящее событие — обычный шрифт.
В разделе «Календарь» события из веб-календарей визуально отличаются от обычных задач:
- События отображаются с цветным фоном или цветной полоской, соответствующей цвету календаря.
- Они занимают отдельные позиции по времени, обычно без дополнительных иконок задач (например, без чекбоксов).
- Названия событий выделяются стилем, отличающимся от задач (например, более яркий шрифт или цвет).
- Задачи в календаре, напротив, имеют иконки выполнения и более нейтральный вид.


Важные особенности #
Доступность: Подключение веб-календарей доступно на всех тарифах, включая бесплатный.
Хранение: Подписки на календари хранятся локально на устройстве. Если вы хотите видеть события на нескольких устройствах, календарь нужно добавить на каждом из них.
Ограничения: На данный момент нельзя напрямую подключить Apple Календарь, но вы можете создать публичную iCal-ссылку на него и добавить её.
Что делать, если календарь не подключается #
Если после добавления ссылки события не появились, попробуйте следующее:
- Проверьте доступность ссылки. Откройте окно браузера в режиме инкогнито и вставьте ссылку в адресную строку. Если все правильно, должен скачаться файл с расширением .ics. Если этого не происходит, проблема в настройках доступа к календарю.
- Проверьте ссылку на лишние пробелы. Убедитесь, что при копировании в начале или в конце ссылки не добавились пробелы.
- Свяжитесь с службой поддержки. Если предыдущие шаги не помогли, напишите им и отправьте проблемную ссылку для проверки.