Commit Graph
530 Commits
Author SHA1 Message Date
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 3c40294d08 Verify header language names for explicit and detected code blocks 2026-11-03 00:12:39 +01:00
evgeny 54b1a4fbe5 Check Copy hover cursor and document block copying 2026-11-02 23:54:01 +01:00
evgeny 8a2f9418e8 Use a complete dark palette for code Copy interaction checks 2026-11-02 23:53:00 +01:00
evgeny 997dab2514 Keep code Copy inactive after dragging back onto its button 2026-11-02 23:52:28 +01:00
evgeny f0bb9c05bf Verify code Copy buttons across themes and reject drags or changed messages 2026-11-02 23:51:14 +01:00
evgeny ffcb02354f Check embedded translations using each catalog context 2026-11-02 23:35:24 +01:00
evgeny 80c645c982 Show subgroup members without a detail title or rename button 2026-11-02 23:20:18 +01:00
evgeny bf663d5799 Recognize Java method fragments without package declarations 2026-11-02 23:09:33 +01:00
evgeny 34b71c040e Ignore multiline literals when detecting code language 2026-11-02 23:08:37 +01:00
evgeny 6ea6bf20a8 Avoid guessing JavaScript from shared let and arrow syntax 2026-11-02 23:07:48 +01:00
evgeny 970cdd5441 Add reproducible pinned GitHub corpus for language detection 2026-11-02 23:06:43 +01:00
evgeny 51d24ca315 Verify automatic highlighting and explicit language precedence 2026-11-02 23:06:24 +01:00
evgeny 99b4bea3f7 Distinguish Rust paths and embedded markup in language detection 2026-11-02 23:03:30 +01:00
evgeny 032b084a15 Apply language detection to unlabelled code and add corpus runner 2026-11-02 23:00:45 +01:00
evgeny 39a2895074 Process window startup requests before testing geometry saves 2026-11-02 22:49:15 +01:00
evgeny 931b9822c3 Update italic markup examples and regression cases 2026-11-02 22:42:13 +01:00
evgeny c19750a800 Handle Windows line endings and verify empty code blocks 2026-11-02 22:36:10 +01:00
evgeny 77186c4392 Verify formatted message drag-copy and automatic Windows dependency installation 2026-11-02 22:33:27 +01:00
evgeny 347c744f27 Test message markup, syntax state and formatted text layout 2026-11-02 22:31:49 +01:00
evgeny 5a8a50e74c Fix desktop message selection highlight paragraph offset 2026-11-02 22:18:41 +01:00
evgeny 7062905d48 Add simultaneous calls to device groups 2026-11-02 21:53:20 +01:00
evgeny 24cb0eb463 Refine device group controls and aggregate status indicators 2026-11-02 21:02:14 +01:00
evgeny 03fea5eb74 Refine device pairing flow and invalidate outdated node snapshots 2026-11-02 19:52:18 +01:00
evgeny d7006aecb5 Add signed device groups and compact NODEINFO packing 2026-11-02 18:47:58 +01:00
evgeny 26f8491abc Add missing desktop voice compressor controls 2026-11-02 16:17:03 +01:00
evgeny 9b416fad82 Test BGP stream availability, recovery and offline viewer cleanup 2026-11-01 23:22:48 +01:00
evgeny 827f3dc619 Declare source audio state in live playback and drain fixtures 2026-11-01 22:48:36 +01:00
evgeny cbe4cb1e33 Use video playback clocks when the source disables audio 2026-11-01 22:48:19 +01:00
evgeny b414fc9538 Verify the bottom player bar and logarithmic volume output 2026-11-01 22:23:49 +01:00
evgeny fabc76ef82 Keep microphone and no-audio options available during publication 2026-11-01 22:05:10 +01:00
evgeny 1a113f953b Verify video continues after microphone samples stop 2026-11-01 21:56:31 +01:00
evgeny 83183f9885 Test live microphone changes and video-only startup 2026-11-01 21:42:45 +01:00
evgeny 27d51e93b7 Update diagnostic filters, codec regression and BLE debugging instructions 2026-11-01 20:41:02 +01:00
evgeny 05e1b1e037 Verify rollback continuity and enumerate test windows through capture IPC 2026-11-01 20:25:14 +01:00
evgeny 093d8f15e4 Check asynchronous missing-camera errors in publisher tests 2026-11-01 20:20:23 +01:00
evgeny 8c2289b188 Preserve call camera geometry before stream orientation transforms 2026-11-01 20:17:15 +01:00
evgeny 14bdd2a58f Pass only immutable source identifiers into the publisher 2026-11-01 20:15:42 +01:00
evgeny 8faaa34e24 Complete capture API migration and cancel prelaunch stop requests 2026-11-01 20:13:07 +01:00
evgeny 939f33773b Verify capture timeout diagnostics and large-frame ownership 2026-11-01 20:11:12 +01:00
evgeny b34825cda0 Exercise hung capture stop and destruction without blocking publisher GUI 2026-11-01 20:10:31 +01:00
evgeny 4ab0be1882 Test stream UI with process-owned sources and CPU previews 2026-11-01 20:08:58 +01:00
evgeny eed07cb358 Feed publisher CPU frames and decouple FIN from capture teardown 2026-11-01 20:06:56 +01:00
evgeny 5256dfa8c5 Use shared capture worker for calls and build screen backends there 2026-11-01 20:04:50 +01:00
evgeny e384d4cf3d Add desktop network traffic graphs and unify microphone icons 2026-11-01 14:45:01 +01:00
evgeny 3dff681ff0 Unify channel action icons and add a drawn settings gear 2026-11-01 10:54:41 +01:00
evgeny c889928e52 Show FFmpeg driver errors when hardware encoding fails 2026-11-01 08:24:43 +01:00