23 Commits (831018f161fb0ac89b4de44e747bec7e7870879e)

Author SHA1 Message Date
evgeny ba0b21b999 Preserve newer composer edits when a reply finishes sending 1 week ago
evgeny 562901c84f Add reply composer with cancellation and correlated send results 1 week ago
evgeny 348cd855b9 chatgui: detach file drop callbacks before composer child destruction 1 week ago
evgeny 0279ed84a9 chatgui: stage dropped files through the attachment composer 1 week ago
evgeny a97e8bcc1f docs: update file inventory and module header contracts 2 weeks ago
evgeny 203ae61eda Share bounded thumbnail workers and keep PM downloads in DM transport 2 weeks ago
evgeny e4a57970f0 Show preparation state for the current Qt conversation only 2 weeks ago
evgeny d1f03f2f80 Enable shared Qt voice and video composition for PM 2 weeks ago
evgeny 570f3dfab3 Enable original file attachments in the desktop PM composer 2 weeks ago
evgeny b11e77e4c0 call: P2P аудиозвонки — сигналинг, релей медиа, аудио-контур, headless/desktop/android 1 month ago
evgeny c474c37284 chatgui/chatgui-android: просмотр изображений с зумом + инфо о медиа 1 month ago
evgeny 1855c61275 video: отправка видео-сообщений (FFmpeg пробинг+транскод H.264/AAC MP4) 1 month ago
evgeny 38c9f229bc stcp: ed25519 pubkey exchange in handshake, fix instance destroy segfault, fix chat_tcp_test 2 months ago
evgeny d773f1724a refactor: STCP connections as ETCP links (is_tcp) 2 months ago
evgeny 6a02a16543 attachments: preview bar + combined send (Android + desktop) 2 months ago
evgeny 65dbfa6813 feat: media_async + media_index modules, media_files table, tests 3 months ago
Evgeny d4a396f888 media: Ed25519-подписи блоков, local_attrs, MediaBlockReader, файловые вложения 3 months ago
Evgeny 7004b110ae feat: mic level bar in recording overlay 3 months ago
Evgeny 05c7b4d47e feat: waveform display + 3px progress bar in bubble + sliding window RMS 3 months ago
Evgeny a4ae1c6b41 fix: RMS mic level, 25ms timer, speaker test, overlay recording indicator 3 months ago
Evgeny 850a260aac fix: voice message display, playback, recording UI, audio settings 3 months ago
Evgeny 4fde0b0325 feat: integrate Opus codec into lib/libopus + voice messages in chatgui 3 months ago
Evgeny e50ca9978e tools/chatgui: input bar with emoji panel, custom tab bar, Ctrl+Enter multiline, scroll fixes 4 months ago