• v2.4 aa4c24f0c9

    Milinuri Nirvalen released this 2022-11-23 20:29:19 +04:00 | 442 commits to main since this release

    Это обновление меняет систему отслеживания изменений.
    Также привносит некоторые исправления и улучшения.
    Обёртки обновлены до последней версии парсера.

    • Обновлённая система поиска изменений в расписании.
      Вместо того, чтобы каждый раз производить сравнение, новая система
      проводит общее сравнение расписания для всех классов при загрузке
      расписания. Это значительно увеличивает производительно в
      промежутках загрузки расписания, хоть и замедляет саму загрузку
      и обработку.
    • get_schedule_diff() - Метод полного сравнения двух расписаний.
    • update_diff_file() - Запись изменений об обновлениях в файл.
    • Изменён способ проверки обновлений расписания пользователя.
    • print_sc_changes() - Метод отображения изменений в расписании.
    • Исправлено отсутствие оповещений об изменениях в расписании.
    • Исправлено получение расписания на сегодня/завтра.