tdesktop/Telegram/SourceFiles
John Preston 9ba331693f Async clear of legacy local storage.
Sync call to QDir::entryList is a bad idea for the user data folder.
Some users reported hanging on startup with 1.25M legacy cache files.
Now we enumerate up to 10000 files at once asynchronously and clear.
2018-09-04 22:37:22 +03:00
..
_other Add '-externalupdater' command-line argument. 2018-07-12 18:35:59 +03:00
base Closed beta version 1.3.14.1: Fix for OS X old. 2018-09-01 18:56:08 +03:00
boxes Allow changing limits for cache in Settings. 2018-09-01 18:56:08 +03:00
calls Update libtgvoip. 2018-09-01 18:56:08 +03:00
chat_helpers Isolate lib_base library. Use crl::time in getms. 2018-09-01 18:56:08 +03:00
codegen Update API scheme to layer 84. 2018-08-11 22:03:34 +03:00
core Alpha version 1.3.15. 2018-09-01 18:56:09 +03:00
data Work with Cache::Database in LocalStorageBox. 2018-09-01 18:56:08 +03:00
dialogs Remove BypassWindowManagerHint in MediaView / Passport. 2018-07-31 22:55:30 +03:00
export Allow changing limits for cache in Settings. 2018-09-01 18:56:08 +03:00
history Use Storage::Cache::Database for file caching. 2018-09-01 18:56:08 +03:00
info Alpha version 1.3.15. 2018-09-01 18:56:09 +03:00
inline_bots Clear old versions of Storage::Cache::Database. 2018-09-01 18:56:08 +03:00
intro Update API scheme. 2018-08-20 17:25:06 +03:00
lang Improve native name phrases in passport. 2018-08-20 17:25:33 +03:00
media Allow changing limits for cache in Settings. 2018-09-01 18:56:08 +03:00
mtproto Use Storage::Cache::Database for file caching. 2018-09-01 18:56:08 +03:00
overview Use Storage::Cache::Database for file caching. 2018-09-01 18:56:08 +03:00
passport Set correct cache tags for different file types. 2018-09-01 18:56:08 +03:00
platform Add tests for storage encrypted file. 2018-09-01 18:56:08 +03:00
profile Remove BypassWindowManagerHint in MediaView / Passport. 2018-07-31 22:55:30 +03:00
rpl Work with Cache::Database in LocalStorageBox. 2018-09-01 18:56:08 +03:00
settings Work with Cache::Database in LocalStorageBox. 2018-09-01 18:56:08 +03:00
storage Async clear of legacy local storage. 2018-09-04 22:37:22 +03:00
ui Allow changing limits for cache in Settings. 2018-09-01 18:56:08 +03:00
window Pass FileOrigin in all file downloads. 2018-08-20 17:26:28 +03:00
apiwrap.cpp Workaround internal compiler error in GCC 2018-09-01 10:10:14 +03:00
apiwrap.h Refresh file references in saveGif/faveSticker. 2018-08-20 17:26:28 +03:00
app.cpp Update API scheme to layer 86. 2018-08-20 17:26:27 +03:00
app.h Clear old versions of Storage::Cache::Database. 2018-09-01 18:56:08 +03:00
application.cpp Add base::ConcurrentTimer. 2018-09-01 18:56:08 +03:00
application.h Add a confirmation for internal passport links. 2018-07-31 20:56:54 +03:00
auth_session.cpp Request, show and require accept for updated ToS. 2018-06-06 21:37:01 +03:00
auth_session.h Create changelogs after data in AuthSession. 2018-02-18 16:26:28 +03:00
config.h Start data export in lib_export. 2018-06-12 01:02:04 +03:00
countries.h Use single LEGAL file with license and copyright. 2018-01-03 13:23:14 +03:00
facades.cpp Pass FileOrigin in all file downloads. 2018-08-20 17:26:28 +03:00
facades.h Pass FileOrigin in all file downloads. 2018-08-20 17:26:28 +03:00
layout.cpp Fix / improve support for album items selection. 2018-02-08 12:20:52 +03:00
layout.h Fix / improve support for album items selection. 2018-02-08 12:20:52 +03:00
logs.cpp Write logs without QTextStream. 2018-06-11 10:37:29 +03:00
logs.h Clear old versions of Storage::Cache::Database. 2018-09-01 18:56:08 +03:00
main.cpp Use single LEGAL file with license and copyright. 2018-01-03 13:23:14 +03:00
mainwidget.cpp Refresh file references when sending stickers. 2018-08-20 17:26:28 +03:00
mainwidget.h When following a post link push reply-return. 2018-07-11 17:56:06 +03:00
mainwindow.cpp Use Storage::Cache::Database for file caching. 2018-09-01 18:56:08 +03:00
mainwindow.h Pass FileOrigin in all file downloads. 2018-08-20 17:26:28 +03:00
mediaview.cpp Improve media viewer window decorations. 2018-08-22 09:50:35 +03:00
mediaview.h Pass FileOrigin in all file downloads. 2018-08-20 17:26:28 +03:00
messenger.cpp Work with Cache::Database in LocalStorageBox. 2018-09-01 18:56:08 +03:00
messenger.h Work with Cache::Database in LocalStorageBox. 2018-09-01 18:56:08 +03:00
observer_peer.cpp Use "Feed" name for chats list index and search. 2018-02-08 12:20:51 +03:00
observer_peer.h Mark [un]read from chats list. 2018-06-27 22:58:32 +01:00
qt_static_plugins.cpp Use single LEGAL file with license and copyright. 2018-01-03 13:23:14 +03:00
settings.cpp Replace cDebug() with Logs::DebugEnabled(). 2018-06-05 21:51:05 +03:00
settings.h Replace cDebug() with Logs::DebugEnabled(). 2018-06-05 21:51:05 +03:00
shortcuts.cpp Request, show and require accept for updated ToS. 2018-06-06 21:37:01 +03:00
shortcuts.h Use single LEGAL file with license and copyright. 2018-01-03 13:23:14 +03:00
stdafx.cpp Use single LEGAL file with license and copyright. 2018-01-03 13:23:14 +03:00
stdafx.h Clear old versions of Storage::Cache::Database. 2018-09-01 18:56:08 +03:00