Svalko Android Client
7 subscribers
14 photos
5 files
19 links
Клиент для свалочки (svalko.org)

Автор - @bzdno

Google Play - https://play.google.com/store/apps/details?id=org.svalko.svalko_client

Исходники - https://github.com/cheack/svalko_android_client

Нашли баг/хотите фичу? Вам сюда - @svalko_android_backlog
Download Telegram
Настроил автосборку клиента через GitHub Actions.

Всё чисто, никаких троянов, майнеров, бэкдоров и прочей ерунды вы там не найдёте, исключительно говнокод. Проверяйте сами, если не верите.

Свежий релиз - https://github.com/cheack/svalko_android_client/releases/latest
Новый релиз!

- Свалканалитическая сводка.
- Свайп вправо от края экрана открывает меню.
- Кнопка "Что попало" в меню поста.
- BBcode-форматирование (жирный, курсив и др.) прямо в меню выделения текста.
- Исправлено дергание постов.
- Обновил логику сборки.

Скачать:
svalko-client-v1.1.1-arm64-v8a.apk
svalko-client-v1.1.1-armeabi-v7a.apk
svalko-client-v1.1.1-universal.apk
svalko-client-v1.1.1-x86_64.apk

https://github.com/cheack/svalko_android_client/releases/tag/v1.1.1
Svalko Android Client
Кцтате запостил в гугол плей. Щас ребята там проверки всякие сделают и скажут гогно или нет.
Версию для открытого тестирования проверили и даже опубликовали - https://play.google.com/apps/test/org.svalko.svalko_client/38
Только у меня показывает 404, я так и не понял почему.

Короче, отправил на проверку релизную версию, ждем-с.
1
v1.1.2

- Пофиксил варнинги Google Play консоли (ещё подождать надо)
- Пофиксил боковое меню.

Скачать:
svalko-client-v1.1.2-arm64-v8a.apk
svalko-client-v1.1.2-armeabi-v7a.apk
svalko-client-v1.1.2-universal.apk
svalko-client-v1.1.2-x86_64.apk

https://github.com/cheack/svalko_android_client/releases/tag/v1.1.2
🔥1
v1.1.3 (Google Play)

- Если вы были пожраны свинодемоном, то разбаниться можно прямо в приложении!
- Улучшено логирование.
- Возможность поделиться логами.

Скачать:
svalko-client-1.1.3-arm64-v8a.apk
svalko-client-1.1.3-armeabi-v7a.apk
svalko-client-1.1.3-universal.apk
svalko-client-1.1.3-x86_64.apk

https://github.com/cheack/svalko_android_client/releases/tag/1.1.3
v1.2.0 (Google Play)

- Починено воспроизведение GIF на Xiaomi HyperOS.
- Кеширование GIF, превью, прогресс загрузки.
- Автозагрузка GIF/видео (в настройках).
- Размер кеша и кнопка очистки (в настройках).
- Исправлено дублирование превью в постах с ссылкой на YouTube видео.
- Починено главное меню (нижний пункт теперь не перекрывается панелью навигации).
- Активный тег выделен жирным (в меню).

Скачать:
svalko-client-1.2.0-arm64-v8a.apk
svalko-client-1.2.0-armeabi-v7a.apk
svalko-client-1.2.0-universal.apk
svalko-client-1.2.0-x86_64.apk

https://github.com/cheack/svalko_android_client/releases/tag/1.2.0

Отдельная благодарность увгну @nortonandrew за обнаружение бага с гифками и за помощь в тестировании!
v1.2.1 (уже в Google Play)

- Теперь можно навалить в опруверную (новый пункт меню Написать).
- Инверсия иконок голосования в тёмной теме (выглядели как говно).
- Полностью переделал отображение поста (стало удобнее и нагляднее).
- Убрал пагинацию, если страниц меньше чем 1.
- Починил кеширование картинок (теперь они не загружаются заново, если по ним тыкнуть).

Скачать:
svalko-client-1.2.1-arm64-v8a.apk
svalko-client-1.2.1-armeabi-v7a.apk
svalko-client-1.2.1-universal.apk
svalko-client-1.2.1-x86_64.apk

https://github.com/cheack/svalko_android_client/releases/tag/1.2.1
🔥1
Вот тут можете поцтеть свои баги и фичреквесты

https://t.me/svalko_android_backlog

Ну или нет
v1.2.2 (📱 Google Play)

- Розовый скин 💖
- Жёлтый скин 🟨 (класека)
- Выбор страницы в панели навигации.
- Недоступные кнопоки для голосования теперь автоматом скрываются.
- Кнопка календаря с навигацией по месяцам, выбором дня.
- Пофиксил каменты, теперь они подргужаются как положено.

Скачать:
svalko-client-1.2.2-arm64-v8a.apk
svalko-client-1.2.2-armeabi-v7a.apk
svalko-client-1.2.2-universal.apk
svalko-client-1.2.2-x86_64.apk

https://github.com/cheack/svalko_android_client/releases/tag/1.2.2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
v1.2.3 (📱 Google Play)

- Та свалка (в настройках).
- Настройка размера текста для постов и комментариев.
- В шапке поста отображается опрувер.
- Лента опрувера.

Скачать:
svalko-client-1.2.3-arm64-v8a.apk
svalko-client-1.2.3-armeabi-v7a.apk
svalko-client-1.2.3-universal.apk
svalko-client-1.2.3-x86_64.apk

https://github.com/cheack/svalko_android_client/releases/tag/1.2.3
Please open Telegram to view this post
VIEW IN TELEGRAM
v1.2.5

- НАОРАТЬ НА ФОЖЖЕРА!!11 (в меню).
- Кумовство
- Главное меню теперь доступно во всех разделах.
- Поддержка %username%.

Скачать: 📱 Google Play 😀 GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
v1.2.6

- Поиск
- Открытие ленты по дате поста
- Эффекта кумовства на постах и пагинации
- Обновил окно полноэкранной картинки (жесты, эффекты)
- Багфиксы

Скачать: 📱 Google Play 😀 GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
v1.2.7

- Уведомления о новых постах (включается в настройках).
- Избранные комментарии.
- Доработал окно "Написать".
- Кнопка прокрутки наверх в посте.
- Пофиксил краш-репортер.

Скачать: 📱 Google Play 😀 GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
v1.2.8

Хотфикс: починены уведомления (но это не точно). Проверьте, что уведомления включены в настройках.
Ждём опрувов.

Скачать: 📱 Google Play 😀 GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
Svalko Android Client
v1.2.8 Хотфикс: починены уведомления (но это не точно). Проверьте, что уведомления включены в настройках. Ждём опрувов. Скачать: 📱 Google Play 😀 GitHub
Посоны, кто ещё не обновился до версии 1.2.8, скорее обновляйтесь, от вас крэш репорты сыпятся зоебале


В частности кассается владельцев HONOR NTN-LX1 и Google Pixel 6 Pro (здорова кста, у меня тоже пихель 6, только не про)
🔥1
ОФИЦИАЛЬНЫЙ РЕЕСТР ИЗМЕНЕНИЙ
Релиз 1.2.9 | Дата публикации: 17 июня 2026 года


Настоящим, во исполнение решения технического совета, доводится до сведения всех заинтересованных и причастных сторон, что в ходе регламентных мероприятий были неукоснительно реализованы нижеследующие доработки, прошедшие установленный порядок согласования и утверждения:

I. НОВЫЕ ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ, ОДОБРЕННЫЕ К ВНЕДРЕНИЮ

🛑Реализован механизм автоматического сохранения черновиков комментариев и публикаций с восстановлением при повторном открытии и очисткой по факту успешной отправки.
🛑Активирована функция орфографического контроля в полях текстового ввода. Пользователям настоятельно рекомендуется воспользоваться предоставленной возможностью.
🛑Активирована функция автоматической прописной литеры в начале предложения. Мера направлена на повышение культуры письменной коммуникации в рамках платформы.
🛑Обеспечено сокрытие элемента «В пост» при ошибке загрузки; реализован вывод детализированного сообщения об ошибке по взаимодействию с информационной пиктограммой.
🛑На панель навигационного управления всех основных экранов торжественно нанесён эффект размытия (blur), существование которого было признано настоятельной необходимостью.
🛑Стиль строки состояния и цветовая схема тёмного режима приведены в состояние, не вызывающее нареканий со стороны проверяющих органов.

II. УСТРАНЕНИЕ НЕИСПРАВНОСТЕЙ, КВАЛИФИЦИРОВАННЫХ КАК НЕДОПУСТИМЫЕ

🛑Отключена компрессия изображений в file_picker; устранено аварийное завершение при выборе графических файлов, признанное комиссией неприемлемым.
🛑Устранена возможность повторного несанкционированного вызова файлового менеджера. Виновные установлены, приняты меры.
🛑Устранены недостатки в механизме обнаружения ошибок загрузки, функционировавшем неудовлетворительно.
🛑Устранена ошибка RangeError при обработке трассировок стека; испытания признаны удовлетворительными.
🛑Введена защита GIF-анимации от кадров с нулевой длительностью. Факт существования подобных кадров воспринят рабочей группой с нескрываемым удивлением.

III. ВНУТРЕННИЕ ТЕХНИЧЕСКИЕ ИЗМЕНЕНИЯ, ТЕМ НЕ МЕНЕЕ ПОДЛЕЖАЩИЕ ДОКУМЕНТИРОВАНИЮ

🛑Анонимным маршрутам присвоены наименования. Существование безымянных маршрутов признано нетерпимым.
🛑В систему отчётов об аварийных завершениях внедрён механизм передачи навигационных цепочек.
🛑Добавлен признак критичности fatal, позволяющий отличать события чрезвычайного характера от событий просто неприятных.
🛑Произведена масштабная реструктуризация кодовой базы. Объём работ признан значительным, исполнители заслуживают благодарности.

Настоящий документ не подлежит редактированию без соответствующего разрешения в письменной форме. Несогласованное внесение правок квалифицируется как нарушение установленного порядка со всеми вытекающими последствиями.

📱 Google Play 😀 GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
АКТ О ПРИВЕДЕНИИ ПРИЛОЖЕНИЯ В БОЛЕЕ ПРИЕМЛЕМОЕ СОСТОЯНИЕ

Релиз 1.3.0

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

I. МЕРОПРИЯТИЯ ПО ПОВЫШЕНИЮ УДОБСТВА ГРАЖДАН

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

II. РЕГУЛИРОВАНИЕ ПОВЕДЕНИЯ ИЗОБРАЖЕНИЙ И ПРОЧИХ ВИЗУАЛЬНЫХ ОБЪЕКТОВ

🛑В каруселях изображений пересмотрены правила взаимодействия с пустыми областями по бокам узких изображений. Теперь нажатие туда открывает публикацию, что признано более соответствующим ожиданиям общества.
🛑Физика перелистывания карусели подверглась дополнительной настройке. Движения стали более уверенными и демонстрируют признаки хорошего воспитания.
🛑Из HTML публикаций удаляются пустые элементы, оставшиеся после изъятия медиафайлов. Бесхозные отступы поставлены на учёт и ликвидированы.

III. МЕРОПРИЯТИЯ КУЛЬТУРНОГО И НАУЧНОГО ХАРАКТЕРА


🛑На экране «О приложении» размещены ссылки на Telegram. Поиск разработчиков через сложную цепочку догадок более не требуется.
🛑На экране «О приложении» активирован новый скрытый режим взаимодействия. Сведения о порядке его обнаружения и особенностях работы относятся к категории материалов ограниченного распространения.
🛑Подписи и описания ссылок на экране «О приложении» наконец перестали выдавать себя друг за друга и возвращены на законные места.

IV. УСТРАНЕНИЕ ЯВЛЕНИЙ, МЕШАВШИХ СПОКОЙНОЙ ЖИЗНИ

🛑Ликвидировано переполнение нижних шторок и бокового меню в альбомной ориентации. Интерфейс вновь помещается в отведённые ему границы.
🛑Устранено аварийное завершение работы при выделении текста в публикациях с медиафайлами. Система больше не воспринимает попытку скопировать текст как угрозу своему существованию.

Заключение комиссии: приложение стало заметно благоустроеннее. Оснований прекращать работы по его улучшению по-прежнему не установлено.

📱 Google Play 😀 GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM