Releases: Garneg/Hubs
2.7.0
Список нововведений
- Добавлен виджет “Читают сейчас”
- Реализован экран подписок, где можно просмотреть все свои подписки и заблокированных пользователей
- На экране поиска теперь отображается список статей "Читают сейчас"
- Экран просмотра изображений переработан — открывается быстрее и работает стабильнее
- Для устройств с Android 12+ добавлен диалог с предложением настроить открытие ссылок в приложении по умолчанию
- Добавлен элемент навигации по новым комментариям
- Теперь на экране поиска можно перейти по ссылке, если она ведет на статью, хаб, компанию или пользователя
- Внедрена поддержка предиктивного жеста назад
- Улучшена обработка системных отступов
- Темная тема стала более контрастной
- Переработаны анимации переходов между экранами
- Повышена плавность анимаций на экране статьи во время загрузки
- Добавлена монохромная иконка приложения
Список исправлений
- Устранен краш после недолгого использования приложения на Android 14+
- Исправлен краш при попытке скачать статью на Android 14+
обновление содержит ряд прочих небольших изменений и исправлений
В ходе разработки, к сожалению, был утерян прежний ключ подписи приложения, поэтому перед установкой этой версии необходимо удалить предыдущую версию приложения, входе которой будут удалены локальные изменения (настройки, скачанные статьи и т.п.)
История коммитов: 2.6.0...2.7.0
2.6.0
Добавлено:
- Сохранение фильтров для моей ленты, статей и новостей на главном экране
- Добавление пользователей в блок лист - фича, которая появилась несколько месяцев назад на Хабре (блок лист синхронизируется)
- Базовая подсветка синтаксиса для Kotlin.
Исправлено:
- Вылет приложения при добавлении в закладки/подписке
- Вылет приложения при просмотре статьи, содержащей изображние с большим разрешением
Full Changelog: v2.5.0...2.6.0
2.5.0
Список нововведений
- Сообщение об отсутствии интернета на главном экране. С этого экрана можно сразу же перейти к скачанным статьям
- Анимации переходов между экранами
- Базовая подсветка синтаксиса для языков программирования: Python, Golang, C++, JavaScript и SQL
- Сворачивание веток комментариев.
- Отображение закреплённых комментариев на экране комментариев
- Подсветка названий хабов и компаний на которых подписан пользователь в ленте
- Элемент автора в конце статьи для перехода на профиль
- Кнопка удалить у карточек скачанных статей на соответствующем экране. Появляется при долгом нажатии на карточку.
Исправлено:
- Некорректная работа темной темы на экране истории прочитанных статей
- Неисправная работа экрана просмотра изображения скачанного вместе со статьей
Прочее:
- Убран экспериментальный режим отображения комментариев. Новая функциональность экрана делает этот режим бессмысленным
- Оптимизирована производительность лент статей.
- Возвращена стандартная иконка приложения
Все коммиты: 2.4.0...v2.5.0
2.4.0
Список нововведений:
-
При скачивании статьи теперь скачиваются и изображения в них.
-
История просмотренных статей.
-
Пункт отправить отчет об ошибках в настройках. Отправлять логи нужно будет по почте, сразу с файлом с логами, который прикрепится автоматически.
-
Подсветка хабов, на которые вы подписаны в ленте и в статье
-
Теперь ссылки, которые ведут на Хабр будут открываться внутри приложения.
-
Настройка внешнего вида карточек статей в лентах.
-
Обновлен фильтр моей ленты
-
Шорткаты для сохраненных статей и закладок, второй шорткат появляется после входа в аккаунт
-
Специальная зимняя иконка приложения
-
Диалог подтверждения выхода из аккаунта
-
Кнопка перехода назад к дочернему комментарию. Показывается после нажатия на элемент с отрывком родительского комментария.
-
Много небольших косметических изменений, которые были сделаны на протяжении всех 3 месяцев.
Заметка: статьи, которые вы скачивали ранее будут удалены.
2.3.3
Хотфикс из-за изменения в апи Хабра, приводившего к крашу приложения.
Если интересно, что поменялось: v2.3.2...v2.3.3
2.3.2
Список исправлений:
- Вылет на старте приложения
- Отсутствие поля ввода комментария при старом режиме отображения комментариев
- Ошибка, из-за которой переключение режима отображения комментариев не работало
Прочие изменения:
- Увеличена скорость прокрутки лент после того, как пользователь отпускает палец
2.3.1
Список исправлений:
- Вылет из приложения при загрузке профиля пользователя
- Вылет из приложения при загрузке профиля компании
- На экране хаба у пользователей и компаний в их карточках теперь отображается их вклад в хаб
- Отсутствие перехода к комментарию на соответствующем экране (например, когда вы переходили на комментарий пользователя)
2.3.0
Список нововведений:
- Фильты для статей на главном экране, экране поиска, компании и хаба.
- Вкладки, без контента больше не отображаются на экранах пользователя и компании.
- Опросы в конец статьи. Проголосовать нельзя, только посмотреть
- Секция "Читают сейчас" после статьи. Список соответствует таковому на хабре в панели справа
- Настройка размера шрифта. На специальный экран можно перейти по пункту "Внешний вид статьи" в основных настройках. Настройки на этом экране будут дополняться.
- Кнопка скачать статью в лентах. Появляется при долгом нажатии на кнопку добавления в закладки. Работает только если в приложение осуществлен вход.
- Закрытие экрана просмотра изображения свайпом вверх или вниз
- Новые плейсхолдеры для аватарок - теперь они те же, что и у Хабра
- Новый режим отображения комментариев. Комментарии в этом режиме будут выглядеть как в ютубе - на экране показываются только комментарии к публикации, а ответы на эти комментарии можно будет посмотреть нажав на кнопку "Ответы", которая находится под каждым из комментариев. Имейте ввиду, что при комментировании на экране ветки комментария вы оставите его не на статью, а на корневой комментарий. Режим можно включить в настройках, по умолчанию стоит старый режим отображения. Это эксперимент, ваша критика крайне приветствуется, т.к. может очень помочь в этой попытке создать более удобный способ просматривать комментарии на Хабре.
Исправления
- Убрано форсирование темы.
- Автоматический скролл к комменту работает только при начальном показе экрана комментариев
- Неправильное отображение времени. Ранее не учитывалось летнее смещение времени
- Некоторые ошибки, вызванные обновлениями API Хабра
Прочие изменения
- Изменен внешний вид индикатора текущей вкладки
- Внешний вид меню, появляющегося при нажатии на аватарку профиля на главном экране.