You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Evgeny
49da899964
chatgui: channel sorting by name or last message time with preview
...
- Add last_msg_at column to channels table
- Update last_msg_at on every message insert (send/receive)
- Parameterize getChannels() with ChannelSortMode enum (Alphabetical/Recent)
- Add getChannelLastMessage() for preview text in channel list
- Add sorting combo to Profile settings page (stored in ui_state)
- Reload channels on message receive when sort is recent
2 months ago
..
chat_channel.c
db_sync: fix test sync protocol isolation (add auto_sync flag, destroy order, test refactor)
2 months ago
chat_core.c
chat_core: split 912-line module into 5 files + delete dead chat_conn_mgr
2 months ago
chat_core.h
chatgui: move crypto from MainWindow to transport layer
2 months ago
chat_core_priv.h
chat_core: split 912-line module into 5 files + delete dead chat_conn_mgr
2 months ago
chat_msg.c
chatgui: channel sorting by name or last message time with preview
2 months ago
chat_profile.c
chat_core: split 912-line module into 5 files + delete dead chat_conn_mgr
2 months ago
chat_status.c
chatgui: fix RTT display 10x overstatement (DB stores 0.1ms, displayed as ms); remove unused rtt_avg_100
2 months ago
chat_sync.c
chatgui: fix RTT display 10x overstatement (DB stores 0.1ms, displayed as ms); remove unused rtt_avg_100
2 months ago
chat_sync.h
topo_group_connect: авто-подключение CHAT-групп + conn_mgr_connect_from_invite + замена chat_conn_mgr в chatgui
2 months ago
config_updater.cpp
…
config_updater.h
…
gui_bridge.h
chatgui: pass author node_id in MSG_RECEIVED event, skip sound for own messages
2 months ago
gui_bridge_impl.cpp
chatgui: pass author node_id in MSG_RECEIVED event, skip sound for own messages
2 months ago
member_sync.c
merkle_sync: fix level 0 SQL range, rebuild trees at startup
2 months ago
member_sync.h
…
merkle_sync.c
chatgui: double-click member edit, fix delegate backgrounds; transport: invite_sync/member_sync robustness
2 months ago
merkle_sync.h
merkle_sync: fix prefix reconstruction, remove timeouts/retries
2 months ago
miniaudio_impl.c
…
node_config.cpp
Добавлен group_id в etcp_router и topo_group, удалён msg_transport
2 months ago
node_config.h
…
utun_node.cpp
chatgui: fix Ctrl-C on Linux — remove thread_local from g_currentNode
2 months ago
utun_node.h
chatgui: rework shutdown — main thread owns cleanup, remove glШбаls
2 months ago