перенос chat-логики из chatgui/transport в src/chat/
- Создан src/chat/ с chat_event.h/c — система нотификаций - Перенесены chat_core, chat_msg, chat_channel, chat_profile, chat_status - Перенесены chat_sync, member_sync, merkle_sync, db_sync - gui_bridge_post() заменён на chat_event_post() с возможностью регистрации обработчика - chat_event_set_handler() — chatgui регистрирует мост в gui_bridge - Без обработчика: события логируются через DEBUG_DEBUG + log_dump - chat интегрирован в utun_instance.c (при db_path в конфиге) - Обновлены include-пути, Makefile.am, CMakeLists.txt - Из chatgui удалены старые transport/ файлы, обновлён utun_node.cpp
This commit is contained in:
1 parent
4595052b5b
commit
ed6132fcda
25 files changed
+262
-165
No files matched your search
@@ -23,7 +23,7 @@
|
||||
#include "../src/tun_if.h"
|
||||
#include "secure_channel.h"
|
||||
#include "secure_channel.h"
|
||||
#include "../src/db_sync.h"
|
||||
#include "../src/chat/db_sync.h"
|
||||
#include "../lib/u_async.h"
|
||||
#include "../lib/debug_config.h"
|
||||
#include "../lib/mem.h"
|
||||
|
||||
Reference in new issue
Block a user