| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
All checks were successful
Desktop source guards / guards (push) Successful in 5s
Живое зеркало раз в 15 минут синхронно обходило все чаты и сообщения каждого аккаунта в главном потоке и проверяло файлы на диске. При нескольких аккаунтах окно зависало на десятки секунд каждые 20-30 минут. Теперь данные собираются в простые структуры кусками по 6 мс с паузами между ними, файлы пишутся в фоновом потоке, а аккаунты обрабатываются по одному. Живая копия хранит последние 300 сообщений чата и не проверяет файлы на диске, интервал стал 30 минут. Сохранение при выходе убрано. Синхронно сохраняется только путь принудительного разлогина, где данные иначе пропадут. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> |
||
| .. | ||
| session | ||
| main_account.cpp | ||
| main_account.h | ||
| main_account_archive.cpp | ||
| main_account_archive.h | ||
| main_app_config.cpp | ||
| main_app_config.h | ||
| main_app_config_values.cpp | ||
| main_app_config_values.h | ||
| main_domain.cpp | ||
| main_domain.h | ||
| main_session.cpp | ||
| main_session.h | ||
| main_session_settings.cpp | ||
| main_session_settings.h | ||