Skip to content

2.8 — приложение больше не врёт по мелочам

Latest

Choose a tag to compare

@Cryptoteep Cryptoteep released this 25 Sep 15:49
62589d3

Приложение больше не врёт по мелочам

Разбор мест, где приложение показывало не то или молча ломалось. Почти всё в этом выпуске найдено с 15 сентября, когда у занятий на сайте пропали точные даты.

Найденная пара открывается в свой день

Поиск и «Все занятия по предмету» открывали результат в тот день, который был на экране. Поэтому лекция понедельника могла показаться с подписью «среда». Теперь открывается ближайший день, когда пара действительно идёт, с учётом верхней и нижней недели. В веб-версии результаты поиска вообще не нажимались, это тоже починено.

Предмет больше не называется «Лекция»

У части строк сайт оставляет название предмета пустым. Тогда на месте предмета оказывалось «Лекция», а настоящее название («Военная подготовка», «Довузовская подготовка») уходило в тип. Из 10 248 занятий так выглядели 15, теперь все показываются правильно.

Виджеты считают последние полтора часа перед парой

Раньше в длинной перемене виджет засыпал до самого начала пары: кольцо не заполнялось, а надпись «через 2 ч 15 мин» висела часами. Теперь, пока до пары далеко, виджет пишет время начала («в 15:40»). За 90 минут до пары он просыпается сам и начинает поминутный отсчёт.

Видно, когда данные старые

  • Резервная копия, собранная раньше сохранённого расписания, больше его не затирает.
  • Пометка «из резервной копии» остаётся и после перезапуска.
  • Если обновить не удалось, это видно в строке внизу экрана, а не только во всплывающей подсказке.
  • В веб-версии в строке состояния пишется время, когда расписание собрали с сайта, а не когда его скачал браузер.

Ещё

  • Если медленно открывалось расписание преподавателя, а вы уже вернулись к группе, оно больше не подменяет расписание группы.
  • Веб-версия на iPhone подсказывает, как добавить её на экран «Домой»: иначе Safari стирает её данные после недели без визитов.
  • Политика конфиденциальности теперь перечисляет все адреса, к которым обращается приложение.
  • Убрано лишнее разрешение: приложение просит только доступ в интернет.

Установка

Скачайте smtu-schedule-2.8.apk и откройте его на телефоне. Версия ставится поверх предыдущей, группа, виджеты и кэш сохранятся.

SHA-256  668b044a5412ab5b320ef0744ca5e725d08ab949c78e8c3e7bc0c6844d62582f
подпись  CN=SMTU Schedule, OU=Cryptoteep — та же, что у 2.0–2.7
размер   90 КБ · Android 5.0+ · разрешение одно: интернет

Полный список изменений — в CHANGELOG.md.