Commit Graph
1688 Commits
Author SHA1 Message Date
evgeny ac5fbf0ffb Deliver group policy command results to desktop interfaces 2026-11-03 16:04:26 +01:00
evgeny d5915aec80 Record DM member panel validation and layout checks 2026-11-03 14:21:47 +01:00
evgeny eab919c23b Document live DM device panels and release their UI callback 2026-11-03 14:18:48 +01:00
evgeny 888fe5f650 Keep DM device selection and scroll stable during refresh 2026-11-03 14:17:24 +01:00
evgeny cb354c4474 Expose DM device snapshots on Android and test desktop sections 2026-11-03 14:14:12 +01:00
evgeny 7bdeda499e Encode the DM member count explicitly as little endian 2026-11-03 14:13:02 +01:00
evgeny 88035fc25d Test current group devices without changing frozen delivery targets 2026-11-03 14:12:34 +01:00
evgeny a89c204586 Open and refresh DM member panels on conversation selection 2026-11-03 14:11:47 +01:00
evgeny 7939002dba Show own and peer devices in the DM member panel 2026-11-03 14:11:25 +01:00
evgeny 21702d6c01 Route DM device snapshots through the desktop bridge 2026-11-03 14:11:24 +01:00
evgeny 1f2f41abaa Translate deleted member controls and record committed changes 2026-11-03 14:01:51 +01:00
evgeny be16b73087 Render and test the deleted member group 2026-11-03 14:01:51 +01:00
evgeny e836f07f4d Group deleted members separately in the desktop member list 2026-11-03 14:01:51 +01:00
evgeny f5e8f94336 Discard pending file opening events when clearing UI state 2026-11-03 13:56:33 +01:00
evgeny 0574d11037 Restore missing sender files from verified DM replicas 2026-11-03 13:52:11 +01:00
evgeny 45f4ca0f31 ui: open PM files explicitly and translate conversation mode choices 2026-11-03 13:37:39 +01:00
evgeny 8a6a2072aa dm: keep invitations in the selected conversation mode 2026-11-03 13:25:27 +01:00
evgeny daa9238431 chatgui: acknowledge PM files after viewer success 2026-11-03 13:23:38 +01:00
evgeny de9115b90a chatgui: report successful explicit media opening 2026-11-03 13:23:16 +01:00
evgeny 4c308be47f chatgui: distinguish manual PM downloads and preserve exact attachment actions 2026-11-03 13:22:53 +01:00
evgeny d0f7b2a364 dm: expose delivery facts and archived conversation state to clients 2026-11-03 13:21:41 +01:00
evgeny 445ead109c Wire desktop subgroup messaging and the fallback mode choice 2026-11-03 13:13:09 +01:00
evgeny b2fdf882b7 Choose subgroup or device DM from desktop member actions 2026-11-03 13:12:57 +01:00
evgeny a9534c4dd9 Open desktop conversations only for the matching start request 2026-11-03 13:11:57 +01:00
evgeny ba61e43713 Deliver correlated DM start results to the desktop UI 2026-11-03 13:11:40 +01:00
evgeny 4dc5e1b11c Keep GUI history and media regression tests in device mode 2026-11-03 12:37:09 +01:00
evgeny d840688e96 Bind receipt mode and preserve device-mode GUI tests 2026-11-03 12:37:08 +01:00
evgeny c9b1a8d0cb Translate pairing menu and reciprocal PIN instructions on desktop 2026-11-03 01:35:20 +01:00
evgeny e36e16f139 Test explicit self pairing menu, resume, and both PIN input steps 2026-11-03 01:35:19 +01:00
evgeny 10bafe3ca3 Open device pairing explicitly from self context menu and show both PIN steps 2026-11-03 01:31:58 +01:00
evgeny 891e580b7c Verify deleted-device exclusion in owner view and capture pairing guidance 2026-11-03 00:45:57 +01:00
evgeny eb6ec1f2ca Include confirmation dialog type in member interaction tests 2026-11-03 00:44:49 +01:00
evgeny 029ed59fbf Verify eligible device actions, confirmation gating and incoming PIN guidance 2026-11-03 00:43:01 +01:00
evgeny add270d35b Translate device linking explanations and explicit start action 2026-11-03 00:42:41 +01:00
evgeny 6d75232d8b Explain incoming device linking and preserve self disconnect in properties 2026-11-03 00:39:06 +01:00
evgeny 18ae58a3d2 Move device linking into an eligible member context action with confirmation 2026-11-03 00:36:24 +01:00
evgeny 10e7eeee3f Check formatting help placement and document flexible code fences 2026-11-03 00:29:18 +01:00
evgeny 1d323a1db6 Explain whitespace around code fences in both help translations 2026-11-03 00:29:18 +01:00
evgeny de30c76429 Allow whitespace around standalone code fences and language labels 2026-11-03 00:29:00 +01:00
evgeny f147f346d5 Add message formatting help beside Join with a fenced code example 2026-11-03 00:28:09 +01:00
evgeny be7421e6e2 Verify visible copy confirmation, expiry and repeated clicks 2026-11-03 00:25:23 +01:00
evgeny 2cc3451721 Translate code Copy confirmation into Russian 2026-11-03 00:24:46 +01:00
evgeny fff5834a01 Show temporary Copied feedback after copying a code block 2026-11-03 00:24:46 +01:00
evgeny c91a217c0c Keep context menu selection and member details on the same target 2026-11-03 00:22:52 +01:00
evgeny 913e4dfbd4 Reproduce member selection jumping back while its context menu is open 2026-11-03 00:22:29 +01:00
evgeny f29554f92b Check the exact scroll threshold and only notify successful sends 2026-11-03 00:20:04 +01:00
evgeny 804a684ef7 Use the test logger for history scroll diagnostics 2026-11-03 00:19:06 +01:00
evgeny be4798a595 Test group and PM bottom following with long messages and historical sends 2026-11-03 00:18:32 +01:00
evgeny 0da3c3a677 Follow new messages near the bottom and always follow accepted sends 2026-11-03 00:16:33 +01:00
evgeny 39a9fe01a3 Expose accepted sends and define history follow policy 2026-11-03 00:16:21 +01:00