14 Commits (513ec75c28aea1caaa53318d0576cb195064f44d)

Author SHA1 Message Date
evgeny 51d6c782ac voice playback: miniaudio cursor ground truth + EMA smooth decay 2 months ago
evgeny 70797f921e feature: media auto-download + manual download + UI download state indication (Android + desktop) 2 months ago
evgeny 65dbfa6813 feat: media_async + media_index modules, media_files table, tests 2 months ago
Evgeny d4a396f888 media: Ed25519-подписи блоков, local_attrs, MediaBlockReader, файловые вложения 3 months ago
Evgeny 05c7b4d47e feat: waveform display + 3px progress bar in bubble + sliding window RMS 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 332df381d1 chatgui: propagate local nick changes to message authors via MsgAuthorNodeIdRole + reloadLocalNicks 3 months ago
Evgeny e8920fe00e chatgui: MsgIsOutgoingRole support for outgoing message alignment 3 months ago
Evgeny 86d227bffe chatgui: remember last read message, restore scroll position, show unread count badge 3 months ago
Evgeny 62954ca0a9 chatgui: replace MsgClient/ChatPropagator/crypto with chat_core, update DB/messaging/layout 3 months ago
Evgeny 62b3695a77 chatgui: rlottie animated emoji with hover-to-animate, drag-to-select 4 months ago
Evgeny 0e2b0e28d8 tools/chatgui: Makefile cmake wrapper, author name in bubble, emoji panel height ~1/1.7 4 months ago
Evgeny b667d6f352 tools/chatgui: Qt5 GUI chat app stub with tray, channel list, message bubbles 4 months ago