b-dev-mobile
cdb2471445
chore: версия 0.5.131 (139)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-10 07:19:26 +00:00
b-dev-mobile
374e8838e8
chore: версия 0.5.130 (138)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-10 07:14:08 +00:00
b-dev-mobile
b8e08d1a97
chore: версия 0.5.129 (137)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-10 06:44:09 +00:00
b-dev-mobile
b8a40afe3a
chore: версия 0.5.128 (136) + CHANGELOG
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-10 06:04:14 +00:00
b-dev-mobile
0a36abe695
chore: версия 0.5.127 (135) + CHANGELOG
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-10 05:34:51 +00:00
b-dev-mobile
92e0e9690b
chore: версия 0.5.126 (134) + CHANGELOG релиза
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-10 04:47:17 +00:00
b-dev-mobile
999b52eb80
chore: версия 0.5.125 (133)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-09 21:26:12 +00:00
b-dev-mobile
c6732546f1
chore: версия 0.5.124 (132)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-09 17:53:20 +00:00
b-dev-mobile
8f7eaff611
ux: SplashScreen на холодном старте (Этап 2 п.12)
...
androidx core-splashscreen 1.0.1: тема Theme.F7.Splash (фон #FBFBFB как
F7Colors.Background + иконка ic_launcher), postSplashScreenTheme — прежняя
тема приложения. installSplashScreen() в MainActivity.onCreate до super.
Вместо голого белого экрана при запуске.
2026-07-09 13:13:01 +00:00
b-dev-mobile
fff360fe39
build: версия 0.5.123 (131) — первый тегированный релиз (FLAG_SECURE + CI)
CI / verify (push) Has been skipped
CI / release (push) Failing after 6s
2026-07-09 03:38:26 +00:00
b-dev-mobile
e25dcbc403
build: версия 0.5.122 (130) — убраны чат-кнопка и обновление в Конференциях
2026-07-08 17:45:54 +00:00
b-dev-mobile
6f82a3fc56
build: версия 0.5.121 (129) — без зелёной подложки в панели
2026-07-08 17:39:50 +00:00
b-dev-mobile
58d56feb76
build: версия 0.5.120 (128) — крупные иконки разделов в панели
2026-07-08 17:33:21 +00:00
b-dev-mobile
8186031676
build: версия 0.5.119 (127) — без чекбокса сертификата на входе
2026-07-08 16:53:03 +00:00
b-dev-mobile
b56c9a5998
build: release на боевом ключе владельца, версия 0.5.118 (126)
...
Первая release-сборка подписана ключом владельца (не debug) — убирает
предупреждение Play Защиты. + иконки нижней панели 24→34dp.
2026-07-08 16:37:41 +00:00
b-dev-mobile
3824ad86f2
build: версия 0.5.116(124) → 0.5.117(125) под ревью-сборку
...
Накоплено: нижняя навигац.панель + кнопки создания, меню (пол-экрана/
3 колонки/состав по дизайну), нативная панель профиля, нижний inset,
фикс ширины писем.
2026-07-08 15:39:25 +00:00
b-dev-mobile
530663754a
menu: лончер приложений → bottom-sheet на пол-экрана (v0.5.116/124)
...
F7AppMenuSheet был fillMaxSize с непрозрачным фоном (закрывал весь экран).
Теперь выезжает снизу и занимает ~пол-экрана: якорь BottomCenter,
fillMaxHeight(0.6f), скруглённый верх 20dp + тень, ручка-хендл, лёгкий
скрим над листом (тап закрывает), зазор под нижнюю панель, сетка иконок
скроллится. Экран под меню виден сверху. Бамп версии 0.5.115→0.5.116.
2026-07-08 12:14:36 +00:00
b-dev-mobile
8cee4d61bf
build: бамп версии 0.5.114(122) → 0.5.115(123) под дизайн-веху
...
Стиль проекта: патч в третьем числе +1, versionCode +1. Дизайн-ревью-
сборки теперь несут отдельную версию, а не WIP-линию 0.5.114.
2026-07-08 10:51:50 +00:00
b-dev-mobile
fd96ca89e6
Этап 1: version catalog (libs.versions.toml) — устранён дрейф версий
...
CI / verify (push) Has been cancelled
CI / release (push) Has been cancelled
- gradle/libs.versions.toml: единый источник версий (Gradle 9.3 авто-подхват).
- 15 module build.gradle мигрированы на libs.* (скриптом, регекс по group:name).
- Устранён дрейф: coroutines 1.8.1/1.10.1→1.10.1, coil 2.6.0/2.7.0→2.7.0,
lifecycle 2.8.1/2.8.7→2.8.7, activity-compose 1.9.0/1.10.1→1.10.1,
core-ktx 1.13.1/1.15.0→1.15.0. Firebase в core/push → bom (был explicit 24.0.1).
- Compose BOM в каталоге вместо дубля в каждом модуле.
Проверено: assembleRelease BUILD SUCCESSFUL, APK 53 МБ.
2026-07-07 23:53:30 +00:00
b-dev-mobile
d9cacb8c9c
build: debug — все ABI (x86 для BlueStacks/эмуляторов), release — ARM-only
...
CI / verify (push) Has been cancelled
CI / release (push) Has been cancelled
ABI задаются побилдтипово: debug включает x86/x86_64 → нативно на эмуляторах
(BlueStacks) и на ARM-девайсах для тестирования; release остаётся arm64+armeabi-v7a
(компактный прод). Проверено: debug-APK содержит все 4 ABI.
2026-07-07 22:50:49 +00:00
b-dev-mobile
c259936e82
Этап 0 п.2: универсальный APK 99→53 МБ (abiFilters ARM + resConfigs ru,en)
...
- defaultConfig.ndk.abiFilters 'arm64-v8a','armeabi-v7a' — без эмуляторных x86/x86_64
- resourceConfigurations += ['ru','en'] — срез ~48 локалей vendor до нужных
- проверено сборкой: assembleRelease 53 МБ, ABI только ARM, подпись v2+v3 OK
- renderscriptSupportModeEnabled в vendor НЕ трогал (риск blur, отдельный пункт)
2026-07-07 17:55:14 +00:00
b-dev-mobile
67cc851b15
Этап 0 п.1: release собираем и подписан (signingConfig из env + R8-правила)
...
- signingConfig.release читает F7_KEYSTORE_FILE/PASSWORD, F7_KEY_ALIAS/PASSWORD
из env или -P; фолбэк на debug-подпись если не заданы. Схемы v2+v3.
- R8: app/proguard-rules.pro (kotlinx.serialization, Firebase, JS-мосты, Coil);
vendor consumer-rules.pro через consumerProguardFiles (WebRTC/LoganSquare/Dagger/
RxJava/Parceler/EventBus + dontwarn geogson/joda из missing_rules.txt).
- Проверено на инфре B (JDK 21 + Android SDK 36): assembleRelease BUILD SUCCESSFUL,
подписанный APK 99 МБ (было ~130 debug), apksigner verify v2+v3 OK.
- Доки: docs/RELEASE-SIGNING.md, docs/AUDIT-2026-07-07.md.
2026-07-07 13:17:20 +00:00
b-dev-mobile
6a07f1f40a
v0.5.114: убраны зашитые касания боевых хостов ячейки A (mail/035)
...
- дефолт-URL экрана входа -> BuildConfig.DEFAULT_SERVER_URL (-Pf7DefaultServerUrl, по умолчанию пусто)
- TalkHelper: preconnect только к origin сессии, хардкод hpb-prod.f7cloud.ru удалён
- AuthErrors: нейтральный пример адреса сервера
2026-07-07 10:04:11 +00:00
F7cloud Mobile
fd17df80a8
Initial import of f7cloud-mobile native Android app.
...
Kotlin/Compose client for F7cloud (mail, files, talk, calendar, contacts, tasks, support).
Current version: 0.5.113 (build 121).
2026-07-07 12:05:18 +03:00