Commit Graph

  • 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