-
53303a5a5b
feat: implement data and power settings sections
main
benya
2026-04-06 02:24:50 +03:00
-
09ddb1ef41
feat: redesign profile screen with real account actions
benya
2026-04-06 02:13:12 +03:00
-
67482da0b7
fix: wire contacts quick actions to form fields
benya
2026-04-06 02:08:25 +03:00
-
e4dd8df474
feat: redesign contacts screen with card layout
benya
2026-04-06 02:04:15 +03:00
-
e966e54e3a
feat: auto-hide media viewer chrome
benya
2026-04-06 01:57:37 +03:00
-
e75e201a0d
feat: add media grid bulk actions in chat info
benya
2026-04-06 01:55:53 +03:00
-
77eef185f5
feat: add media selection mode to chat info grid
benya
2026-04-06 01:51:36 +03:00
-
37d8c0c82f
feat: add interactive swipe-down fade to media viewer
benya
2026-04-06 01:45:52 +03:00
-
cde92eb28b
feat: harden chat list sync and polish media viewer
benya
2026-04-06 01:13:19 +03:00
-
fbe4bda9ef
fix: keep chat list ordering stable on realtime updates
benya
2026-04-06 01:04:56 +03:00
-
ee5ff0fa41
fix: sanitize fcm data payload keys for android
benya
2026-04-06 01:02:07 +03:00
-
aa1e8231f6
fix: restore notification dispatch preview formatting
benya
2026-04-06 00:58:56 +03:00
-
662d624452
fix: soften realtime connection status in chat subtitle
benya
2026-04-06 00:07:13 +03:00
-
4a28d3d495
fix: send android pushes as data-only fcm messages
benya
2026-04-05 23:34:10 +03:00
-
a411d17cf0
feat: polish chat media sizing and album editing
benya
2026-04-05 23:32:05 +03:00
-
b7bce26697
fix: remove duplicate private chat info card
benya
2026-04-05 23:19:15 +03:00
-
f12e8067b8
feat: improve rich chat notifications
benya
2026-04-05 20:51:43 +03:00
-
95b7ddfef8
fix: reset circle playback after completion
benya
2026-04-05 20:44:09 +03:00
-
cd161b099b
feat: refine chat bubble sizing for tablets and media
benya
2026-04-05 20:42:30 +03:00
-
64dfd18ee1
feat: add album preview sheet before sending
benya
2026-04-05 20:37:10 +03:00
-
7d7996fb20
feat: add real media albums across backend, web, and android
benya
2026-04-05 20:28:16 +03:00
-
6bb3dfc712
feat: improve media picking and attachment previews
benya
2026-04-05 20:06:19 +03:00
-
b3c121b8bc
feat: add private chat info card
benya
2026-04-05 19:57:52 +03:00
-
f012733df3
fix: restore media viewer swipe navigation
benya
2026-04-05 19:48:02 +03:00
-
eb643ad3d2
fix: silence notification and media opt-in warnings
benya
2026-04-05 19:36:50 +03:00
-
29a612dffa
feat: add branded app and web icons
benya
2026-04-05 15:36:19 +03:00
-
0f55aef179
feat: animate pinned and composer state transitions
benya
2026-04-05 15:28:41 +03:00
-
b20ef6e08f
fix: prevent unknown-user banner flicker
benya
2026-04-05 15:26:56 +03:00
-
fc98720c4f
fix: restore push delivery across clients
benya
2026-04-05 15:25:01 +03:00
-
efd21e6c0f
feat: animate chat action menu presentation
benya
2026-04-05 15:21:28 +03:00
-
1484d67d7f
feat: polish chat reply and edit composer bar
benya
2026-04-05 15:17:57 +03:00
-
b6859ac5c1
docs: sync android ui batch checklists
benya
2026-04-05 15:15:53 +03:00
-
2a6aa7e8ad
feat: add unknown private chat actions banner
benya
2026-04-05 15:13:48 +03:00
-
904ce1bbcd
fix: suppress stale push notifications for active chats
benya
2026-04-05 15:05:48 +03:00
-
75214737b9
fix: reconcile realtime mention counters locally
benya
2026-04-05 15:04:01 +03:00
-
d2d3f2f08e
fix: avoid unread noise from realtime self echoes
benya
2026-04-05 15:02:02 +03:00
-
ab391ec475
fix: keep typing indicator in sync with realtime messages
benya
2026-04-05 14:57:55 +03:00
-
af53048013
fix: improve realtime read receipt reconciliation
benya
2026-04-05 14:57:02 +03:00
-
a8be41c55e
fix: reduce heavy realtime refreshes
benya
2026-04-05 14:55:32 +03:00
-
ee5df806c1
fix: improve realtime chat state feedback
benya
2026-04-05 14:54:10 +03:00
-
e8f9efb108
feat: improve chat media and notification interactions
benya
2026-04-05 14:48:36 +03:00
-
2dcd1ba129
fix: improve circle video rendering and spoiler interaction
benya
2026-04-05 14:20:49 +03:00
-
d2e0969fd5
feat: improve media viewer and push delivery stability
benya
2026-04-05 14:06:36 +03:00
-
b40dea18f1
Telegram-like composer: voice/circle toggle and unified attach actions
benya
2026-03-11 23:41:47 +03:00
-
28cb80fbb8
Reduce ChatScreen parameter footprint to avoid verifier crash
benya
2026-03-11 23:10:56 +03:00
-
9af7597f8b
Split chat overlays to fix ART VerifyError
benya
2026-03-11 23:00:19 +03:00
-
e6f1727800
Fix circle video playback and recorder compatibility
benya
2026-03-11 22:46:34 +03:00
-
cf53123724
android: add in-chat circle recorder with live camera preview
benya
2026-03-11 22:32:39 +03:00
-
2fa006747d
android: add circle recording and in-app camera capture
benya
2026-03-11 22:19:10 +03:00
-
4032b55b0b
Localize remaining SettingsScreen meta strings
benya
2026-03-11 21:52:48 +03:00
-
a1163be30b
Localize AppNavGraph auth headers
benya
2026-03-11 21:48:38 +03:00
-
d649cf1cb4
Localize key ChatScreen labels and media badges
benya
2026-03-11 21:45:48 +03:00
-
e5e4fd653e
Localize ProfileScreen labels and actions
benya
2026-03-11 21:03:55 +03:00
-
f88d9a2a36
Localize chat list management messages
benya
2026-03-11 20:52:27 +03:00
-
27f2ad8001
Localize AccountViewModel status and error messages
benya
2026-03-11 20:46:36 +03:00
-
d54dc9fe8b
Localize AuthViewModel validation and error messages
benya
2026-03-11 20:42:33 +03:00
-
6e9e580b3f
Localize chat day labels and gif errors
benya
2026-03-11 06:41:23 +03:00
-
43c3fd0169
Localize ChatViewModel runtime messages
benya
2026-03-11 06:35:24 +03:00
-
3f9aa83110
Localize contacts screen and contact errors/messages (EN/RU)
benya
2026-03-11 06:16:37 +03:00
-
2ffc4cce09
Chat video messages: add thumbnail preview card with play overlay
benya
2026-03-11 06:12:36 +03:00
-
e591a3fa8d
Localize auth screens (login, verify email, reset password) EN/RU
benya
2026-03-11 06:07:55 +03:00
-
e0728ac067
Settings localization: remove hardcoded Russian subtitle literal
benya
2026-03-11 06:03:11 +03:00
-
c5c1db98ad
Localize chat member action dialogs and chat info labels (EN/RU)
benya
2026-03-11 06:00:54 +03:00
-
92c4cba1b0
Localize chat list popups and selection menu strings (EN/RU)
benya
2026-03-11 05:56:51 +03:00
-
60d898bf21
Localization base: add EN/RU chat keys and wire chat info/member labels
benya
2026-03-11 05:52:42 +03:00
-
732b21a4e3
Chat mute UX: dynamic channel toggle, top-bar indicator, no success toast
benya
2026-03-11 05:45:46 +03:00
-
10676e34ad
Enforce owner/admin hierarchy for member management
benya
2026-03-11 05:35:23 +03:00
-
3bc540e46d
android: prevent self member actions and add member action confirmations
benya
2026-03-11 05:17:57 +03:00
-
0510a2717a
android: fix chat theme toggle and add member management in chat info
benya
2026-03-11 05:12:17 +03:00
-
cdb45abb21
android: persist language settings and realtime/ui sync updates
benya
2026-03-11 04:52:03 +03:00
-
cd7fb878b3
android: remove wallet menu and continue chat/settings localization
benya
2026-03-11 04:49:48 +03:00
-
a4fd60919e
Android chat UX: gif/url media parity, waveform seekbar, unread auto-scroll
benya
2026-03-10 22:04:08 +03:00
-
3c9b97e102
fix(android): enforce single active player in chat timeline
Codex
2026-03-10 21:10:05 +03:00
-
f8ed889170
fix(android): enforce single active voice player in chat info tab
Codex
2026-03-10 21:07:53 +03:00
-
3844875d36
fix(android): skip reactions for temp messages and fallback gif upload
Codex
2026-03-10 21:06:07 +03:00
-
27fba86915
fix(android): make top audio strip controls functional
Codex
2026-03-10 21:03:03 +03:00
-
58b554731d
fix(android): render gif attachments reliably after send
Codex
2026-03-10 20:55:31 +03:00
-
2a72437d28
feat(android): add inline voice mini-player in chat info tab
Codex
2026-03-10 20:49:15 +03:00
-
8522e32aea
feat(android): make chat info entries clickable and open from header
Codex
2026-03-10 20:47:14 +03:00
-
e3fdccdeaa
fix(android): send gifs/stickers as image and add giphy search
Codex
2026-03-10 20:41:04 +03:00
-
23d636be7e
fix(android): preload message reactions on chat open
Codex
2026-03-10 20:33:50 +03:00
-
842a9d2093
fix(android): make chat day separator keys unique
Codex
2026-03-10 20:30:10 +03:00
-
63c0cd098e
android: refine multi-select ui to telegram-like layout
Codex
2026-03-10 20:21:10 +03:00
-
fbe4db02ca
android: remove legacy single-message action bar
Codex
2026-03-10 20:18:11 +03:00
-
7f1b0e09c5
android: clear message selection when context sheet is dismissed
Codex
2026-03-10 09:15:11 +03:00
-
f7b9753c2e
android: fix AppCompat theme crash on launch
Codex
2026-03-10 09:12:14 +03:00
-
e4ea18242a
android: fix missing Hilt GeneratedInjector in asm transform
Codex
2026-03-10 09:06:24 +03:00
-
0208fbc5cc
android: add seek/pause controls for video and audio players
Codex
2026-03-10 08:58:15 +03:00
-
22ee59fd74
android: fix voice recording composer overlap
Codex
2026-03-10 08:54:34 +03:00
-
f7ef10b011
android: align channel chat UI with telegram-style feed
Codex
2026-03-10 08:50:38 +03:00
-
78934a5f28
Android chat UX: video viewer, emoji/gif/sticker picker, day separators
Codex
2026-03-10 08:38:54 +03:00
-
0beb52e438
Android parity: formatting, notifications inbox, resend verification, push sync
Codex
2026-03-10 08:29:36 +03:00
-
10e188b615
docs: add android text-formatting parity gap
Codex
2026-03-10 08:00:39 +03:00
-
47365bba57
android: make top audio strip playback-driven and dismissible
Codex
2026-03-10 01:51:51 +03:00
-
55af1f78b6
android: micro-polish chat bubbles and composer visuals
Codex
2026-03-10 01:48:07 +03:00
-
7781cf83e4
android: refine chat header and top pinned/audio strips
Codex
2026-03-10 01:42:17 +03:00
-
5a0bb9ff08
android: fix inline search close and polish message action sheet
Codex
2026-03-10 01:38:46 +03:00
-
90c25c5eb8
android: polish chat info tabs and media grid layout
Codex
2026-03-10 01:32:19 +03:00
-
2ed0e1f041
android: add chat menu and info tabs shell
Codex
2026-03-10 01:28:39 +03:00
-
580a6683e3
android: align chat message actions with telegram-style selection
Codex
2026-03-10 01:22:08 +03:00