Календарь
Виды «месяц», «неделя», «день» и «повестка» по календарям Microsoft, Google и CalDAV.
- Категория
- Office
- Работает с
- Google, Microsoft, CalDAV
- Размер по умолчанию
- 330 × 440
Что делает
Показывает события из любого сочетания календарей Microsoft, Google и CalDAV в одном из четырёх видов:
- Месяц: сетка шесть на семь с плашками событий по дням.
- Неделя: семь колонок с плашками событий одна под другой.
- День: часовая шкала с 07:00 до 22:00, события расставлены по времени.
- Повестка: хронологический список, сгруппированный по датам, с подписями «Сегодня» / «Завтра» / день недели.
Когда вы показываете больше одного календаря, каждое событие получает цветную левую границу из палитры в шесть цветов, чтобы источники различались с одного взгляда. Сегодняшний день подсвечен. Дни рождения помечены значком торта.
Раскладка подстраивается под размер виджета, а не сжимается равномерно. Крупный виджет показывает полные плашки событий со временем начала; маленький переходит к трём цветным точкам на день, потому что тесная плашка с обрезанным текстом сообщает меньше, чем точка. Плашки никогда не сплющиваются: низкая ячейка обрезает плашки целиком и показывает переполнение «+N» вместо того, чтобы сминать их в полоски.
Откуда берутся данные
Ваш календарный провайдер, запрашивается напрямую. Учётные записи Microsoft идут через Graph, Google — через свой календарный API, серверы CalDAV — по стандартному CalDAV. Подключение учётной записи и OAuth происходят в настройках приложения.
По умолчанию учётная запись отдаёт только свой основной календарь; панель настройки позволяет включить дополнительные календари для каждой учётной записи там, где провайдер даёт больше одного.
Ограничения
- Часовая шкала в виде «день» жёстко задана диапазоном 07:00–22:00.
- Виджет показывает события. Создание и изменение происходят в вашем календарном приложении.
- Потеря авторизации проявляется как запрос «Нужен доступ к календарю» с кнопкой повторного подключения.