Хронология и оптимизация загрузки
Agenda Sheet в Key Launcher оптимизирована для работы с календарями за многие годы без ущерба для оперативной памяти или заряда аккумулятора вашего устройства.

Группировка по неделям ISO
Лента событий организована в хронологическом порядке по неделям:
- События сгруппированы под аккуратными заголовками недель (например, Неделя с понедельника, 19 июня).
- Дни без событий, праздников или дней рождения скрываются, чтобы интерфейс оставался чистым и компактным.
Динамический заголовок месяца
- Когда вы прокручиваете ленту вверх или вниз, Key Launcher считывает дату верхнего видимого элемента.
- Заголовок в верхней панели (например, Июнь 2026) автоматически обновляется в реальном времени, соответствуя месяцу просматриваемой недели.
Производительность: механизм постепенной загрузки
Чтобы избежать одновременной загрузки тысяч прошедших и будущих событий (что вызывает задержки при прокрутке):
- Начальная загрузка: При первом открытии панели лаунчер запрашивает данные календаря только на 30 дней.
- Постепенная догрузка: Прокрутите список до самого низа и нажмите кнопку «Загрузить еще».
- Сохранение позиции прокрутки: Key Launcher загружает следующие 30 дней событий в фоновом потоке, не сбрасывая текущую позицию прокрутки.