main
3 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
e752a456f7 |
Built-in push points at blappush.utn.lol; bump to 1.0.7
Sonar / Sonar Quality Checks (push) Has been cancelled
Post-release / post-release (push) Has been cancelled
Code Quality Checks / Search for forbidden patterns (push) Has been cancelled
Code Quality Checks / Search for invalid screenshot files (push) Has been cancelled
Code Quality Checks / Search for invalid dependencies (push) Has been cancelled
Code Quality Checks / Konsist tests (push) Has been cancelled
Code Quality Checks / Compose tests (push) Has been cancelled
Code Quality Checks / Android lint check (push) Has been cancelled
Code Quality Checks / Detekt checks (push) Has been cancelled
Code Quality Checks / Ktlint checks (push) Has been cancelled
Code Quality Checks / Doc checks (push) Has been cancelled
Code Quality Checks / Check shell scripts (push) Has been cancelled
Code Quality Checks / Run zizmor (push) Has been cancelled
Create release App Bundle and APKs / Create App Bundle (Gplay) (push) Has been cancelled
Create release App Bundle and APKs / Create App Bundle Enterprise (push) Has been cancelled
Create release App Bundle and APKs / Create APKs (FDroid) (push) Has been cancelled
Test / Runs unit tests (push) Has been cancelled
Code Quality Checks / Project Check Suite (push) Has been cancelled
ntfy.sh silently blocks Matrix gateway traffic, which is why the embedded provider never delivered despite a sound code path. Existing installs re-register against the new server automatically on next app open (ensurePusherIsRegistered runs every launch). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|
|
ccc2847418 |
Fix space-to-space switching, hide space rooms at Home, harden ntfy reconnect
Sonar / Sonar Quality Checks (push) Has been cancelled
Code Quality Checks / Search for forbidden patterns (push) Has been cancelled
Code Quality Checks / Search for invalid screenshot files (push) Has been cancelled
Code Quality Checks / Search for invalid dependencies (push) Has been cancelled
Code Quality Checks / Konsist tests (push) Has been cancelled
Code Quality Checks / Compose tests (push) Has been cancelled
Code Quality Checks / Android lint check (push) Has been cancelled
Code Quality Checks / Detekt checks (push) Has been cancelled
Code Quality Checks / Ktlint checks (push) Has been cancelled
Code Quality Checks / Doc checks (push) Has been cancelled
Code Quality Checks / Check shell scripts (push) Has been cancelled
Code Quality Checks / Run zizmor (push) Has been cancelled
Create release App Bundle and APKs / Create App Bundle (Gplay) (push) Has been cancelled
Create release App Bundle and APKs / Create App Bundle Enterprise (push) Has been cancelled
Create release App Bundle and APKs / Create APKs (FDroid) (push) Has been cancelled
Test / Runs unit tests (push) Has been cancelled
Code Quality Checks / Project Check Suite (push) Has been cancelled
Space rail: selecting a space while another is selected kept serving the old filter (unkeyed remember in SpaceFiltersPresenter) — key it on the space id. Home: track child lists of all spaces (not just the selected one) and hide space-owned rooms at Home, Discord-style. Filter chips still search everything; the owned set is persisted so Home is clean on cold start. Voice rooms now classify in every space without visiting it first. ntfy: reconnect immediately when the default network returns instead of waiting out up to 5 minutes of backoff, and surface the socket state (Connected/Reconnecting) in the foreground-service notification. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|
|
9d14530660 |
Blap Android port: branding, ntfy push, spoilers, Discord-style home, EC fork
Sonar / Sonar Quality Checks (push) Has been cancelled
Code Quality Checks / Search for forbidden patterns (push) Has been cancelled
Code Quality Checks / Search for invalid screenshot files (push) Has been cancelled
Code Quality Checks / Search for invalid dependencies (push) Has been cancelled
Code Quality Checks / Konsist tests (push) Has been cancelled
Code Quality Checks / Compose tests (push) Has been cancelled
Code Quality Checks / Android lint check (push) Has been cancelled
Code Quality Checks / Detekt checks (push) Has been cancelled
Code Quality Checks / Ktlint checks (push) Has been cancelled
Code Quality Checks / Doc checks (push) Has been cancelled
Code Quality Checks / Check shell scripts (push) Has been cancelled
Code Quality Checks / Run zizmor (push) Has been cancelled
Code Quality Checks / Project Check Suite (push) Has been cancelled
Create release App Bundle and APKs / Create App Bundle (Gplay) (push) Has been cancelled
Create release App Bundle and APKs / Create App Bundle Enterprise (push) Has been cancelled
Create release App Bundle and APKs / Create APKs (FDroid) (push) Has been cancelled
Test / Runs unit tests (push) Has been cancelled
Post-release / post-release (push) Has been cancelled
Everything from port rounds 1-5 plus today's fixes, on top of upstream develop: - Branding: Blap name/id (lol.utn.blap), purple #7c66e0 accent (both colorGreen* and colorAlphaGreen* Compound ramps remapped), Hanken Grotesk, squircle avatars, five-dot notification icon, de-branded strings across all locales - Push: new libraries/pushproviders/ntfy module — FGS websocket to an ntfy server's Matrix gateway, no Google. Includes base64 payload decode, restart on boot/update/app-open, background-FGS-start crash guard, and a proactive battery-optimization banner (Doze kills the socket without the exemption) - Spoilers (MSC2010, interops with Blap desktop 1.0.3): render + tap-to-reveal, Discord ||text|| send syntax, SPOILER_ filename convention for media both ways - Home: Discord-style space rail, client-side room-list sections, DM-first sort - Calls: embedded Element Call fork 0.20.3 assets (camera-off joins, bottom strip) - Threads on by default; RTC ping timeline items hidden; reply-quote restyle - URLs now point at git.utn.lol/enki/blap (was codeberg); version 26.07.2 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |