qBittorrent/src
Vladimir Golovnev 613e9866aa
Merge pull request #16876 from glassez/blocking
Avoid some blocking calls to libtorrent

Under some conditions (when libtorrent is doing heavy work), blocking calls can wait quite a long time, thereby suspending the main application thread. In some cases, we can avoid this, since we have enough data to make the job without call to libtorrent. Although in some cases it may require a little more work to be done in the main thread, but overall responsiveness still benefits greatly in the end, especially when the libtorrent working thread is heavily loaded.
2022-04-16 19:27:41 +03:00
..
app Allow to set "working set limit" on non-Windows OS 2022-04-16 11:36:58 +08:00
base Merge pull request #16876 from glassez/blocking 2022-04-16 19:27:41 +03:00
gui Allow to set "working set limit" on non-Windows OS 2022-04-16 11:36:58 +08:00
icons Optimize PNG images losslessly with FileOptimizer 2021-11-05 12:59:25 +08:00
lang Sync translations from Transifex and run lupdate 2022-03-22 15:47:05 +02:00
searchengine Fix various typos 2021-10-05 12:58:25 +08:00
webui Allow to set "working set limit" on non-Windows OS 2022-04-16 11:36:58 +08:00
CMakeLists.txt CMake: Call UIC on the .ui files manually 2022-01-26 14:44:44 +03:00
qbittorrent.exe.manifest Remove Windows Vista support from manifest 2021-08-30 08:07:15 +03:00
qbittorrent.rc Bump copyright year 2022-01-04 01:39:00 +02:00
qbittorrent_mingw.rc Fix mingw warning about unrecognized escape sequence 2018-08-14 22:45:21 +03:00
src.pro Use QString literals 2022-03-20 13:33:40 +08:00
update_qrc_files.py Fix extra/missing trailing new lines in files 2020-10-28 14:20:18 +00:00