You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Редактор фото животного (zoom, поворот, обрезка) на pro_image_editor — web и mobile.
Рабочий поиск с чипсами сортировки («Сегодня», «Животные»).
Splash-автовход: бесшовный splash (нативный/DOM), персист приюта и локали, случайная loading-анимация.
Компактный переключатель языка под кнопкой регистрации.
Web: PDF «поделиться»/«скачать» отдавал пустой файл (pdfx делал буфер detached через transferable) — теперь отдаётся полный файл.
Web: фото в свёрнутом кружке шапки карточки грузится через CORS-прокси (была заглушка вместо фото).
Тёмная тема: цвета сегмент-переключателя, drawer, шиммер загрузки картинок, логотип на регистрации.
Auth: не терять refresh-токен при автовходе.
Тёмная тема: переключаемая светлая/тёмная схема через ColorScheme; переключатель в настройках.
Просмотрщик PDF: pinch-zoom и кнопки +/− (ограничение 100–200%), кнопка поворота страницы (0° ↔ 90°), кнопка скачивания (работает на всех платформах).
Цвета и стили переведены со статических ColorRes/StyleRes на семантические Theme.of(context).colorScheme.
Web-шаринг PDF: при отправке файла в share-sheet передаётся только файл (без текста) — фикс «unsupported attachment» в мессенджерах; добавлены диагностические логи в Talker.
Инкрементальная profile-сборка Android при флейворах (явные debug/profile buildType).
PDF-карточка животного в web-PWA: просмотр и «поделиться»/скачивание работают на всех платформах (byte-пайплайн PdfDocument.openData, share через Web Share API с фолбэком на скачивание).
Ограничение ширины интерфейса на web-десктопе рамкой смартфона с размытым матовым фоном по бокам (на мобильных без изменений).
Android-сборки только под ARM (arm64-v8a, armeabi-v7a), убран x86_64.
Инициализация приложения распараллелена; списки комментариев и фото рендерятся лениво.
Гонки запросов в списках животных, деталях и поиске; single-flight обновления токена авторизации.
Утечки подписок и жестовых распознавателей (dispose в редактировании назначений и списке комментариев).
Зеркалирование в GitLab больше не падает при push нового тега (would clobber existing tag).