Releases: lavafrai/mai3
0.10.0b
0.9.0b
[+] Страница "Важных работ" где отображаются ближайшие контрольные, лабы и экзамены
[+] Информацию о преподавателях можно найти на странице информации
[+] Фотка преподавателя увеличивается по клику (Если вам очень хочется его рассмотреть :)
[+] Механика "Аннотаций" - помечания пар как работ или добавления подписей к ним. некотрые аннотации так же отображаются на странице "Важное"
[+] Расписание преподавателей (Вы ждали, вы дождались)) его можно найти на странице информации о преподавателе или по клику на его имя в расписании
[+] Приложением теперь могут пользоваться и преподаватели. Удобное расписание для всех маёвцев! (Кроме яблочников пока, простите)
0.8.0b
Что нового:
- Новая анимация Splash-Screen
- Информация о преподавателях (При сотрудничестве с МАИ.Экслер.ру)
- Теперь в приложении есть "Маёвский словарик"
- Сетевое взаимодействие полостью переписано на новое (официальное) API
- Все парсеры вынесены в отдельные библиотеки
- Задел (почти готово) под расписание преподов
0.7.0b
Что нового:
- Включена возможность кэширования расписаний на сервер (значительно ускоряет скорость загрузки списка групп и самих расписаний)
- Авто-обновление расписаний - теперь оно обновляется в фоне при каждом запуске приложения
- Pull-to-refresh в расписании. При этом жесте с сервера загружается его актуальная версия
- В списке загруженных расписаний отображается размер их файлов на устройстве
- Изменены контакты студенческих организаций, мелкие исправления ошибок
0.6.0b
Что нового:
- В приложении приходят уведомления о выходе новых версий
- Edge-to-edge (ну почти) но теперь цвета системных баров соответствуют цветам приложения. Полноценный edge-to-edge с прозрачными барами, по тестам смотрелся не очень хорошо
- Исправлены ошибки из-за которых расписание каждый раз перезагружалось, удалена анимация его загрузки
- При выборе недели, текущая и открывая неделя подсвечиваются отдельно (раньше подсвечивалась только текущая)
- При смене страницы на настройки/информацию выбранная неделя больше не сбрасывается
- Перенесена база знаний со всеми спортивными секциями, картой и столовыми
- Исправлена ошибка, из-за которой на виджете не отображались недели, на которых есть смена месяца
- Мелкие исправления багов и производительности
0.5.0b
Что нового:
- Возможность загрузить несколько расписаний и переключаться между ними
- Решена серьезная проблема оптимизации из-за которой страницы расписания и выбора недели сильно фризили
- В виджете начали отображаться типы пар (слева от локации проведения)
- Изменена цветовая схема виджета для лучшей контрастности
0.4.0b Open beta
Что нового:
- В очередной раз изменен формат хранения
- Обработаны все сетевые ошибки
- Добавлен виджет с расписанием
Известный проблемы:
- Отсутствие кэширования расписаний (долгая загрузка с сайта МАИ)
0.3.0a
0.2.0a
Эта версия НЕ поддерживает обновление с прошлой из-за несовместимости кэша. Требуется сначала полностью удалить старую версию и только потом устанавливать новую.
- Новый механизм работы с датами (временем)
- Теперь по умолчанию открывается текущая неделя и день
- Изменен интерфейс смены недели
- Исправлены незначительные ошибки парсинга
Известный проблемы:
- Не обрабатываются ошибки сети (есть только повторения с ограничением количества)
- Многие данные хранятся некорректно (уже чуть меньше, что приятно)
- Не обработаны все случаи null poiner exception
- Не работают настройки
- Нет обработчиков ошибок (приложение просто вылетает)
- Настройки сохраняются в плохом формате
0.1.0a
0.1.0a MVP
- Парсинг расписания и его отображение
- Хранение расписания на устройстве
- Список групп загружается автоматически
- Базовый дизайн
Известный проблемы:
- Не обрабатываются ошибки сети (есть только повторения с ограничением количества)
- Многие данные хранятся некорректно (в nullable строках)
- Не обработаны все случаи null poiner exception
- Всегда открывается первая неделя а не текущая
- Не работают настройки
- Нет обработчиков ошибок (приложение просто вылетает)