Commit Graph

28 Commits

Author SHA1 Message Date
a411d17cf0 feat: polish chat media sizing and album editing
Some checks failed
Android CI / android (push) Has started running
Android Release / release (push) Has been cancelled
CI / test (push) Has been cancelled
- size single photo and video bubbles by real aspect ratio

- move private contact and blocked badges into the chat info sheet

- add drag reorder, inline remove, and crop/rotate tools to album preview

- tighten circle playback reset behavior at the end
2026-04-05 23:32:05 +03:00
f12e8067b8 feat: improve rich chat notifications
Some checks failed
Android CI / android (push) Failing after 10m53s
Android Release / release (push) Failing after 7m41s
CI / test (push) Failing after 2m36s
- show image previews in photo notifications

- localize non-text notification bodies by message type

- use sender names as notification titles
2026-04-05 20:51:43 +03:00
64dfd18ee1 feat: add album preview sheet before sending
Some checks failed
Android CI / android (push) Has started running
Android Release / release (push) Has been cancelled
CI / test (push) Has been cancelled
- open a media preview sheet for picked photos and videos before upload

- support reordering, removing items, and editing the shared caption in the sheet

- send the confirmed batch through the existing album flow as one message with attachments
2026-04-05 20:37:10 +03:00
6bb3dfc712 feat: improve media picking and attachment previews
Some checks failed
Android CI / android (push) Failing after 5m54s
Android Release / release (push) Failing after 6m9s
CI / test (push) Failing after 2m25s
Show images and GIFs fully inside chat bubbles instead of cropping them.

Split attachment flow into a visual picker for photos and videos and a separate system file picker.

Add batch visual sending with a shared caption applied to the first item until album support exists.
2026-04-05 20:06:19 +03:00
b3c121b8bc feat: add private chat info card
Some checks failed
Android CI / android (push) Failing after 5m42s
Android Release / release (push) Has started running
CI / test (push) Has been cancelled
Show a compact Telegram-like counterpart card inside private chats.

Reuse existing chat data for avatar, username, and status instead of adding new profile fetches.

Display contact and blocked badges when the relationship state is already known.
2026-04-05 19:57:52 +03:00
1484d67d7f feat: polish chat reply and edit composer bar
Some checks failed
Android CI / android (push) Has started running
Android Release / release (push) Has been cancelled
CI / test (push) Has been cancelled
feat: replace the old action strip with a Telegram-like compact reply preview

feat: show author labels, message snippets, and close action inline above the composer
2026-04-05 15:17:57 +03:00
2a6aa7e8ad feat: add unknown private chat actions banner
Some checks failed
Android CI / android (push) Has started running
Android Release / release (push) Has been cancelled
CI / test (push) Has been cancelled
feat: show add-contact and block actions for unknown users in private chats

refactor: expose counterpart user ids through chat domain models
2026-04-05 15:13:48 +03:00
ee5df806c1 fix: improve realtime chat state feedback
Some checks failed
Android CI / android (push) Has been cancelled
Android Release / release (push) Has been cancelled
CI / test (push) Has been cancelled
fix: separate management errors from global chat-list failures

feat: show connecting and typing states in chat subtitle
2026-04-05 14:54:10 +03:00
e8f9efb108 feat: improve chat media and notification interactions
Some checks failed
Android CI / android (push) Failing after 4m12s
Android Release / release (push) Has started running
CI / test (push) Has started running
fix: reveal spoiler text on tap with animated transitions

fix: render and play circle videos correctly on web

feat: add quick reply and mark-as-read notification actions

fix: stabilize circle recording gestures and chat auxiliary error handling
2026-04-05 14:48:36 +03:00
d2e0969fd5 feat: improve media viewer and push delivery stability
Some checks failed
Android CI / android (push) Failing after 11m0s
Android Release / release (push) Has started running
CI / test (push) Has been cancelled
- add unified Android media viewer with swipe navigation, pinch-to-zoom and swipe-to-dismiss\n- move circle videos out of media gallery and surface them in voice/chat info flows\n- align web chat info handling for circle videos and media viewer exclusions\n- stabilize realtime and tablet chat shell updates already staged in this batch\n- fix Celery push delivery loop handling so FCM jobs can read tokens reliably in worker processes
2026-04-05 14:06:36 +03:00
b40dea18f1 Telegram-like composer: voice/circle toggle and unified attach actions
Some checks failed
Android CI / android (push) Failing after 5m23s
Android Release / release (push) Failing after 6m10s
CI / test (push) Failing after 3m11s
2026-03-11 23:41:47 +03:00
4032b55b0b Localize remaining SettingsScreen meta strings
Some checks failed
Android CI / android (push) Failing after 12m44s
CI / test (push) Has been cancelled
Android Release / release (push) Failing after 7m12s
2026-03-11 21:52:48 +03:00
d649cf1cb4 Localize key ChatScreen labels and media badges
Some checks failed
Android CI / android (push) Has started running
CI / test (push) Has been cancelled
Android Release / release (push) Has started running
2026-03-11 21:45:48 +03:00
e5e4fd653e Localize ProfileScreen labels and actions
Some checks failed
Android CI / android (push) Failing after 6m10s
Android Release / release (push) Failing after 6m47s
CI / test (push) Failing after 3m4s
2026-03-11 21:03:55 +03:00
f88d9a2a36 Localize chat list management messages
Some checks failed
Android CI / android (push) Failing after 6m28s
Android Release / release (push) Has started running
CI / test (push) Has been cancelled
2026-03-11 20:52:27 +03:00
27f2ad8001 Localize AccountViewModel status and error messages
Some checks failed
Android CI / android (push) Failing after 5m31s
Android Release / release (push) Has started running
CI / test (push) Has been cancelled
2026-03-11 20:46:36 +03:00
d54dc9fe8b Localize AuthViewModel validation and error messages
Some checks failed
Android CI / android (push) Has started running
Android Release / release (push) Has been cancelled
CI / test (push) Has been cancelled
2026-03-11 20:42:33 +03:00
6e9e580b3f Localize chat day labels and gif errors
Some checks failed
Android CI / android (push) Failing after 5m57s
Android Release / release (push) Failing after 5m13s
CI / test (push) Failing after 2m56s
2026-03-11 06:41:23 +03:00
43c3fd0169 Localize ChatViewModel runtime messages
Some checks failed
Android CI / android (push) Failing after 4m52s
Android Release / release (push) Has started running
CI / test (push) Has been cancelled
2026-03-11 06:35:24 +03:00
3f9aa83110 Localize contacts screen and contact errors/messages (EN/RU)
Some checks failed
Android CI / android (push) Failing after 5m28s
Android Release / release (push) Failing after 5m34s
CI / test (push) Failing after 2m37s
2026-03-11 06:16:37 +03:00
e591a3fa8d Localize auth screens (login, verify email, reset password) EN/RU
Some checks failed
Android CI / android (push) Has started running
Android Release / release (push) Has been cancelled
CI / test (push) Has been cancelled
2026-03-11 06:07:55 +03:00
c5c1db98ad Localize chat member action dialogs and chat info labels (EN/RU)
Some checks failed
Android CI / android (push) Has started running
Android Release / release (push) Has been cancelled
CI / test (push) Has been cancelled
2026-03-11 06:00:54 +03:00
92c4cba1b0 Localize chat list popups and selection menu strings (EN/RU)
Some checks failed
Android CI / android (push) Has started running
Android Release / release (push) Has been cancelled
CI / test (push) Has been cancelled
2026-03-11 05:56:51 +03:00
60d898bf21 Localization base: add EN/RU chat keys and wire chat info/member labels
Some checks failed
Android CI / android (push) Has started running
Android Release / release (push) Has been cancelled
CI / test (push) Has been cancelled
2026-03-11 05:52:42 +03:00
732b21a4e3 Chat mute UX: dynamic channel toggle, top-bar indicator, no success toast
Some checks failed
Android CI / android (push) Failing after 5m21s
Android Release / release (push) Has started running
CI / test (push) Has been cancelled
2026-03-11 05:45:46 +03:00
3bc540e46d android: prevent self member actions and add member action confirmations
Some checks failed
Android CI / android (push) Failing after 4m57s
Android Release / release (push) Failing after 5m5s
CI / test (push) Failing after 3m8s
2026-03-11 05:17:57 +03:00
cd7fb878b3 android: remove wallet menu and continue chat/settings localization
Some checks failed
Android CI / android (push) Has started running
Android Release / release (push) Has been cancelled
CI / test (push) Has been cancelled
2026-03-11 04:49:48 +03:00
c86c8cf344 android: bootstrap phase-0 compose project skeleton
Some checks failed
CI / test (push) Failing after 2m4s
2026-03-08 23:00:43 +03:00