Skip to content

Releases: lavafrai/mai3

0.10.0b

11 Sep 16:02
Compare
Choose a tag to compare

[+] Добавлена возможность входа в официальный аккаунт МАИ
[+] Мелкие исправления ошибок
[+] Баги конвертированы в фичи

0.9.0b

01 May 16:20
Compare
Choose a tag to compare

[+] Страница "Важных работ" где отображаются ближайшие контрольные, лабы и экзамены
[+] Информацию о преподавателях можно найти на странице информации
[+] Фотка преподавателя увеличивается по клику (Если вам очень хочется его рассмотреть :)
[+] Механика "Аннотаций" - помечания пар как работ или добавления подписей к ним. некотрые аннотации так же отображаются на странице "Важное"
[+] Расписание преподавателей (Вы ждали, вы дождались)) его можно найти на странице информации о преподавателе или по клику на его имя в расписании
[+] Приложением теперь могут пользоваться и преподаватели. Удобное расписание для всех маёвцев! (Кроме яблочников пока, простите)

0.8.0b

21 Mar 09:00
Compare
Choose a tag to compare

Что нового:

  • Новая анимация Splash-Screen
  • Информация о преподавателях (При сотрудничестве с МАИ.Экслер.ру)
  • Теперь в приложении есть "Маёвский словарик"
  • Сетевое взаимодействие полостью переписано на новое (официальное) API
  • Все парсеры вынесены в отдельные библиотеки
  • Задел (почти готово) под расписание преподов

0.7.0b

27 Feb 21:19
Compare
Choose a tag to compare

Что нового:

  • Включена возможность кэширования расписаний на сервер (значительно ускоряет скорость загрузки списка групп и самих расписаний)
  • Авто-обновление расписаний - теперь оно обновляется в фоне при каждом запуске приложения
  • Pull-to-refresh в расписании. При этом жесте с сервера загружается его актуальная версия
  • В списке загруженных расписаний отображается размер их файлов на устройстве
  • Изменены контакты студенческих организаций, мелкие исправления ошибок

0.6.0b

24 Feb 10:03
Compare
Choose a tag to compare

Что нового:

  • В приложении приходят уведомления о выходе новых версий
  • Edge-to-edge (ну почти) но теперь цвета системных баров соответствуют цветам приложения. Полноценный edge-to-edge с прозрачными барами, по тестам смотрелся не очень хорошо
  • Исправлены ошибки из-за которых расписание каждый раз перезагружалось, удалена анимация его загрузки
  • При выборе недели, текущая и открывая неделя подсвечиваются отдельно (раньше подсвечивалась только текущая)
  • При смене страницы на настройки/информацию выбранная неделя больше не сбрасывается
  • Перенесена база знаний со всеми спортивными секциями, картой и столовыми
  • Исправлена ошибка, из-за которой на виджете не отображались недели, на которых есть смена месяца
  • Мелкие исправления багов и производительности

0.5.0b

12 Feb 22:30
Compare
Choose a tag to compare

Что нового:

  • Возможность загрузить несколько расписаний и переключаться между ними
  • Решена серьезная проблема оптимизации из-за которой страницы расписания и выбора недели сильно фризили
  • В виджете начали отображаться типы пар (слева от локации проведения)
  • Изменена цветовая схема виджета для лучшей контрастности

0.4.0b Open beta

11 Feb 15:37
Compare
Choose a tag to compare

Что нового:

  • В очередной раз изменен формат хранения
  • Обработаны все сетевые ошибки
  • Добавлен виджет с расписанием

Известный проблемы:

  • Отсутствие кэширования расписаний (долгая загрузка с сайта МАИ)

0.3.0a

10 Feb 14:19
Compare
Choose a tag to compare
0.3.0a Pre-release
Pre-release

Что нового:

  • Наконец то реализованы настройки
  • Обработка сетевых ошибок
  • Возвращена частичная совместимость с кэшем старых версий (больше не вылетает)

Известный проблемы:

  • Нет обработчиков ошибок (приложение просто вылетает)

0.2.0a

10 Feb 02:26
Compare
Choose a tag to compare
0.2.0a Pre-release
Pre-release

Эта версия НЕ поддерживает обновление с прошлой из-за несовместимости кэша. Требуется сначала полностью удалить старую версию и только потом устанавливать новую.

  • Новый механизм работы с датами (временем)
  • Теперь по умолчанию открывается текущая неделя и день
  • Изменен интерфейс смены недели
  • Исправлены незначительные ошибки парсинга

Известный проблемы:

  • Не обрабатываются ошибки сети (есть только повторения с ограничением количества)
  • Многие данные хранятся некорректно (уже чуть меньше, что приятно)
  • Не обработаны все случаи null poiner exception
  • Не работают настройки
  • Нет обработчиков ошибок (приложение просто вылетает)
  • Настройки сохраняются в плохом формате

0.1.0a

08 Feb 21:20
Compare
Choose a tag to compare
0.1.0a Pre-release
Pre-release

0.1.0a MVP

  • Парсинг расписания и его отображение
  • Хранение расписания на устройстве
  • Список групп загружается автоматически
  • Базовый дизайн

Известный проблемы:

  • Не обрабатываются ошибки сети (есть только повторения с ограничением количества)
  • Многие данные хранятся некорректно (в nullable строках)
  • Не обработаны все случаи null poiner exception
  • Всегда открывается первая неделя а не текущая
  • Не работают настройки
  • Нет обработчиков ошибок (приложение просто вылетает)