ZaStoGram_desktop/Telegram/SourceFiles/settings
Repository files (latest commit first)
Filename Latest commit message Latest commit date
loop-uh ac7213ed83
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>
2026-10-20 18:39:54 -04:00
..
business Fixed retain cycles of radio groups through change callbacks. 2026-09-13 10:05:37 +03:00
cloud_password Offer a two-step password from the wallet overview 2026-10-08 22:23:56 +04:00
sections Архив аккаунта: не подвешивать окно, собирать кусками и писать в фоне 2026-10-20 18:39:54 -04:00
detailed_settings_button.cpp Replaced qMin, qMax and qAbs with std::min, std::max and std::abs. 2026-09-14 18:03:15 +03:00
detailed_settings_button.h [poll-create] Fixed wrong grabbed toggles state before show animation. 2026-03-31 23:06:43 +03:00
settings.style Teach passcode settings the wallet's unlock role 2026-10-08 22:23:54 +04:00
settings_builder.cpp Fix build with Xcode. 2026-01-28 14:22:17 +04:00
settings_builder.h Don't index section buttons in settings search. 2026-01-28 11:55:21 +04:00
settings_codes.cpp Merge upstream v7.3.1 2026-10-15 21:43:47 +03:00
settings_codes.h
settings_common.cpp Replay wallet animation on click, show it in send confirm. 2026-10-08 22:23:58 +04:00
settings_common.h Replay wallet animation on click, show it in send confirm. 2026-10-08 22:23:58 +04:00
settings_common_session.cpp Added simple implementation of import/export for experimental settings. 2026-03-12 12:59:49 +04:00
settings_common_session.h Move Advanced/Privacy/Chat settings to builder. 2026-01-28 11:55:18 +04:00
settings_credits_graphics.cpp Add Transfer and Sell to wallet collectibles and gift covers 2026-10-08 22:24:50 +04:00
settings_credits_graphics.h Add Transfer and Sell to wallet collectibles and gift covers 2026-10-08 22:24:50 +04:00
settings_experimental.cpp Merge upstream dev through a1ea1ddd8c (7.2.9) 2026-09-23 16:21:17 +03:00
settings_experimental.h Added support of deep links for experimental settings. 2026-06-09 07:49:25 +03:00
settings_faq_suggestions.cpp Restore settings search query on return. 2026-01-28 11:55:21 +04:00
settings_faq_suggestions.h Show FAQ entries as default search results. 2026-01-28 11:55:21 +04:00
settings_intro.cpp Replaced qMin, qMax and qAbs with std::min, std::max and std::abs. 2026-09-14 18:03:15 +03:00
settings_intro.h
settings_key_navigation.cpp Added arrow key navigation in settings sections. 2026-07-28 09:53:53 +03:00
settings_key_navigation.h Added arrow key navigation in settings sections. 2026-07-28 09:53:53 +03:00
settings_notifications_common.h Added ability to change notify settings for reactions and poll votes. 2026-03-30 10:19:14 +03:00
settings_power_saving.cpp Support all required deep links. 2026-01-28 11:55:19 +04:00
settings_power_saving.h Support all required deep links. 2026-01-28 11:55:19 +04:00
settings_privacy_controllers.cpp Removed unused style includes from sources. 2026-07-27 14:04:36 +03:00
settings_privacy_controllers.h Support most settings/edit and privacy deep links. 2026-01-28 11:55:18 +04:00
settings_recent_searches.cpp Avoid full Telegram target rebuild on version change 2026-06-15 17:05:51 +04:00
settings_recent_searches.h Added recent search entries to settings. 2026-04-11 17:37:12 +03:00
settings_scale_preview.cpp Split per-consumer blocks out of big style files. 2026-07-27 14:04:37 +03:00
settings_scale_preview.h
settings_search.cpp Moved settings section search row to shared helper. 2026-08-18 21:50:09 +04:00
settings_search.h Added arrow key navigation in settings sections. 2026-07-28 09:53:53 +03:00
settings_type.h