Календарь
Занятия, дела, настроение —
всё записано в одном дне.
Soar — программа для занятий, которая ставится на компьютер. Эта страница только про календарь — он отвечает за «когда».
Пустые места он за вас не заполнит.
Сколько длится семестр и сколько занятий на этой неделе — рисуется по тому, что заполнил преподаватель. А что стоит в этом дне — есть, только если вы это написали.
Код, что придумывал расписание, удалён
В ранних версиях была функция: она брала id курса, считала по нему хеш и прямо из него получала «день недели и час» — занятие возникало из ничего, а экран выглядел заполненным. В конце мая 2026-го её удалили; в исходном коде до сих пор стоит тот комментарий, где написано, почему.
Единственное исключение стоит на виду: если в программе курса написано «три занятия в неделю», но час не указан, он сам поставит три занятия на девять утра — и прямо в той форме напишет, что время поставлено предварительно и его можно изменить.
Семестр
Нет расписания — нет и полосы
Полоса недель наверху рисуется только тогда, когда у какого-то курса действительно заполнены день начала и недельное расписание. Число недель тоже не зашито в программу: берётся то из расписаний ваших курсов, которое длиннее всех.
Нажмите на неделю — средняя колонка перейдёт к ней. Какая неделя идёт сейчас, отмечено только тонким контуром.
Рельеф полосы — то, что записали вы
Насколько неделя глубокая — это постоянные занятия из расписания плюс то, что вы за эту неделю записали. Занятия каждую неделю одни и те же — значит, весь рельеф идёт от вас.
Настроение и дневник в счёт не идут. Отметили настроение — клетка от этого не должна выглядеть плотнее.
Этот день
Занятия, дела и настроение в одном дне
Откройте календарь — в сегодняшней колонке события, задачи, настроение и быстрые заметки лежат в одном месте. Записать сегодняшний день можно, не написав ни слова: настроение сохраняется одним нажатием на цветную полосу.
Подсказка в поле быстрой заметки меняет тон по сезону и времени суток: зайдёте утром и зайдёте вечером — спросит по-разному.
Отзовётся, только когда вы записали
На каждую из пяти ступеней настроения заготовлено по десять фраз, а какая выпадет — решает дата: в один и тот же день фраза не меняется, сколько ни переставляй, новая придёт только назавтра. Пока вы тянете, её нет; она появляется, когда вы записали.
Тяжёлые дни — тоже ваши дни.
Там нет ни «держись», ни «ты молодец». Он не подгоняет, не оценивает и не спрашивает почему.
Пустая клетка в расписании — правда пустая.
Взгляд назад
Назовите срок — он разложит цель на части
Цель со сроком он разбирает на задачи и раскладывает по конкретным дням, а сначала показывает предпросмотр. В календарь это попадёт только после того, как вы нажмёте «Принять». Если всё не помещается, он так и говорит: не помещается. Впихивать не станет.
Минимальный блок — десять минут; за неделю он займёт не больше шести дней, один день останется пустым. Действий, которые он умеет выдавать, девять, и ни одно из них не ставит оценок; вашей доли выполненного у него на руках нет.
Итоги убраны в самый низ
Итоги недели, месяца и года обычно не показываются: они убраны в самый низ правой колонки и открываются по нажатию. Утром в понедельник, когда ещё ничего не произошло, там стоит одно слово — «Итоги»: без нулей и без «пока нет данных».
Годовые итоги — пять актов, их листают страница за страницей; последний акт — письмо.
У каждой клетки календаря есть источник
Расписание, которое заполнил преподаватель; то, что написали вы; блоки плана, которые вы приняли, — других не бывает. Остальное остаётся пустым.