Skip to content

Latest commit

 

History

History
21 lines (19 loc) · 2.2 KB

README.md

File metadata and controls

21 lines (19 loc) · 2.2 KB

study-helper

Персонализированный календарь и трекер задач в Google таблицах с использованием Google Apps Script. Состоит из листа Задачи и листа Расписание. Лист Задачи выполняет роль таск-трекера и сортирует задачи по статусу, дедлайну, предмету, автоматически указывает день недели по дате дедлайна, раскрашивает задачи в соответствии с выбранной палитрой, автоматически сдвигает прошедшие даты дедлайна на текущую дату: image

Лист Расписание выполняет все функции обычного университетского расписания с тем преимуществом, что автоматически скрывает "мигающие" пары (повторяющиеся только по четным или нечетным неделям), позволяет отмечать свое присутствие на занятиях и готовность домашних заданий, добавлять ссылки на интернет-ресурсы по предметам: image

Необходимо создание триггеров к каждой функции файла:

  • function SortRange() развертывается при изменениях
  • function AutoColor() развертывается при изменениях
  • function AutoFill() развертывается при изменениях
  • function SetDeadline() развертывается при изменениях
  • function WeekCounter() развертывается по времени каждый понедельник с 0:00 до 1:00
  • function AutoHide() развертывается по времени каждый понедельник с 1:00 до 2:00