36 Commits (2d4d2462680904ede2f9d46f080523683e6c1ef3)

Author SHA1 Message Date
AbeniMatteo 01d851440b
Add "Forced metadata downloading" state (#15185) 4 years ago
Vladimir Golovnev (Glassez) 399d3ad85a
Replace QStringRef with QStringView 4 years ago
Chocobo1 fd3d4d479a
Suppress type narrowing warning on MSVC 4 years ago
Chocobo1 45e31a153c
Reserve space for vector 4 years ago
Chocobo1 7c23d800e6
Use `underlying_type` member directly 4 years ago
Chocobo1 365554d064
Use proper signed number type 4 years ago
Kacper Michajłow ccb59fbad3
Suppress C4267 conversion warnings (#13307) 4 years ago
Vladimir Golovnev (Glassez) 97c7f3bc67
Raise minimum Qt version to 5.14 4 years ago
Vladimir Golovnev (Glassez) 6aa8251b98
Provide correct error description in "upload mode" 4 years ago
Chocobo1 fdc186c92f
Revise tag related implementations 4 years ago
Vladimir Golovnev (Glassez) 75e0990eb3
Provide tracker peers count via TrackerEntry 4 years ago
Vladimir Golovnev (Glassez) 62a6c725d6
Don't overwrite tracker message 4 years ago
Vladimir Golovnev (Glassez) d4554c2e5c
Correctly handle "no enough disk space" error 4 years ago
Chocobo1 53b7956968
Clean up code 4 years ago
Vladimir Golovnev (Glassez) 1344b31535
Improve ResumeDataStorage 4 years ago
Vladimir Golovnev (Glassez) cd6959b712
Save "resume data" once file priority is changed 4 years ago
Vladimir Golovnev (Glassez) 35dedd3d83
Implement BencodeResumeDataStorage class 4 years ago
Vladimir Golovnev (Glassez) 764aabc459
Wrap "resume data" in LoadTorrentParams 4 years ago
Vladimir Golovnev (Glassez) 5d889e4a8f
Drop deprecated code 4 years ago
Vladimir Golovnev (Glassez) b65a714d17
Save resume data when torrent has done checking 4 years ago
Vladimir Golovnev (Glassez) 560239c918
Improve "save resume data" handling 4 years ago
Vladimir Golovnev (Glassez) 0c9ecd1d76
Properly show tracker status for "paused" torrents 4 years ago
Vladimir Golovnev (Glassez) 561b597031
Improve "info hash" handling 4 years ago
Vladimir Golovnev (Glassez) 6d6908e625
Initialize torrent status from add torrent params 4 years ago
Vladimir Golovnev (Glassez) 7a8c05dc7c
Improve tracker entries handling 4 years ago
Vladimir Golovnev (Glassez) 8cfd803222
Drop implicit conversions between InfoHash and QString 4 years ago
Chocobo1 e46c88580a
Revise getter function for torrrent queue position 4 years ago
Vladimir Golovnev (Glassez) c3f02d833c
Restart "missing files" torrents after changing location 4 years ago
Vladimir Golovnev (Glassez) e273ac3a0d
Allow "missing files" torrents to save more resume data 4 years ago
Vladimir Golovnev (Glassez) 0b4fef19f6
Remove redundant suffix from TorrentHandle class 4 years ago
Vladimir Golovnev (Glassez) b2199202ab
Reload "missing files" torrent instead of re-checking 4 years ago
Vladimir Golovnev (Glassez) 06105072f9
Extract torrent reloading logic into separate method 4 years ago
Chocobo1 d70b893852
Bump project requirement to C++17 4 years ago
Vladimir Golovnev (Glassez) 4453e7fcdd
Improve content file/folder names handling 4 years ago
thalieht 8db4bde15d Group several torrent options into one dialog 4 years ago
thalieht fbb8f0cbf5 Save fastresume when setting torrent speed limits 4 years ago
Vladimir Golovnev (Glassez) 1d5dc283fe
Allow to add root folder to torrent content 4 years ago
Vladimir Golovnev (Glassez) 77555cd5c2
Improve torrent name handling 4 years ago
Vladimir Golovnev (Glassez) 5f94238d23
Fix bug of torrents don't save "stopped" state 4 years ago
Vladimir Golovnev (Glassez) 4e04cd27c9
Fix received metadata handling 4 years ago
Vladimir Golovnev 2f6ed86c78 Drop support for building with libtorrent < 1.2.11 4 years ago
Vladimir Golovnev (Glassez) 9497300a4a
Don't rewrite TorrentInfo instance if it's valid 4 years ago
sledgehammer999 be5cb1683b
Fix status of torrents without metadata 4 years ago
Vladimir Golovnev (Glassez) c41df9ffbd
Improve coding style 4 years ago
Chocobo1 0be2567d97
Don't use deprecated torrent state "allocating" 4 years ago
Vladimir Golovnev (Glassez) 85bd0feee0
Handle torrent "paused" state at application level 4 years ago
Vladimir Golovnev (Glassez) 80ca7796ca
Fix torrent state calculation 4 years ago
Vladimir Golovnev (Glassez) 9f0edde12b
Don't resume "paused" torrents when checking by libtorrent 4 years ago
Chocobo1 71827fe4e6
Move qHash helper for libtorrent types to its own file 4 years ago
Chocobo1 ac3ab2432a
Remove redundant namespace prefix 4 years ago