jagannatharjun
00413b0dd1
Use default delegate for SearchModel
...
Introduce and use data role - SearchFilterModel::UnderlyingDataRole as a filter role in SearchFilterModel
Removes the usage of QItemDelegate
4 years ago
jagannatharjun
13aab6e04d
Use default delegate for PeerListWidget
...
Removes the usage of QItemDelegate
4 years ago
Vladimir Golovnev (Glassez)
c3104e0210
Update torrent status on move enqueued
4 years ago
Vladimir Golovnev (Glassez)
d77c6321d3
Always allow to save resume data in checking state
4 years ago
Vladimir Golovnev (Glassez)
f35dbdfb8b
Fix crash on exit when compiled using MinGW
4 years ago
Vladimir Golovnev (Glassez)
cdc2b8d79b
Improve "move torrent storage" handling
4 years ago
jagannatharjun
8dd92fe612
Use QStyledItemDelegate as base for ScanFoldersDelegate
4 years ago
jagannatharjun
4733cb59e4
Use QStyledItemDelegate for content views
4 years ago
jagannatharjun
c7da78ff1d
Fix invalid comparison for Boost version in CMake
...
This reduces compile time more then half when compiled against Boost
version greater than 1.60
4 years ago
FranciscoPombal
8f8f7ebd15
Remove DISABLE_COUNTRIES_RESOLUTION define
4 years ago
FranciscoPombal
b7dc1ef48d
Change Windows resource file encoding to UTF-8
4 years ago
jagannatharjun
952dc26514
Use delegate provided rect for textRect in LogItemDelegate
...
Previously we get textRect from QStyle but on some OS this returns invalid rect
4 years ago
jagannatharjun
332dd027af
Use global style options for drawing progress in TransferList
4 years ago
brvphoenix
4d9c6b9f02
WebUI: fix the url for banPeers method
4 years ago
Chocobo1
8ebb6dc559
Initialize variable at better place
4 years ago
Chocobo1
40e432b127
Bump requirement to libtorrent 1.2
...
Closes #12258 .
4 years ago
FranciscoPombal
a1809a43f8
Add QT_NO_CAST_FROM_BYTEARRAY to compile definitions
...
Prevents bugs like #13029 , even if the ternary expression operands
have different types.
4 years ago
FranciscoPombal
0fa7fca31e
Fix truncation when parsing HTTP request query
...
Closes #13029 .
Fixes an issue with truncation of a QByteArray at the first '\0' byte
when parsing HTTP request query strings.
Previously, the operands of the ternary expression were of
different types. Most likely this was leading to a conversion
of the result to some kind of '\0'-terminated string type somewhere
along the way, in turn causing its truncation at the first '\0' byte
once converted back to QByteArray.
For some reason this bug was only present on Windows (MSVC).
4 years ago
brvphoenix
05bd0e5570
Improve qmake configuration file for cross compilation
4 years ago
Vladimir Golovnev (Glassez)
b4f65ca080
Don't modify source URL when wait for download status
5 years ago
Vladimir Golovnev (Glassez)
1e86c76e8a
Emit signal when redirected to Magnet
5 years ago
Sepro
d1c084e3b0
Remove redundant empty value tags on inputs in WebUI
5 years ago
Sepro
04c8c4e846
Add newRule and removeRule buttons to RSS downloader WebUI
...
New buttons for the basic actions instead of only relying on the context menu.
5 years ago
Sepro
23a2675665
Fix input overlap off RSS downloader WebUI
...
The text input's in the RSS downloader window where not correctly inside their bounding box.
5 years ago
Sepro
65636e644f
Remove maxlength limit from RSS feeds in WebUI
...
URL's and feed names including paths could be longer then 100 characters, so the limit was removed.
5 years ago
Vladimir Golovnev (Glassez)
b28436c871
Find complete files when moving torrent storage
5 years ago
Vladimir Golovnev (Glassez)
6a0a78f3f7
Drop ".unwanted folder" feature
5 years ago
arvidn
d2cc01f65c
Support changes to plugin API in libtorrent-2.0
...
libtorrent-2.0 introduced a type-safe alternative to void* (lt::client_data_t)
for passing user-data into plugins. qBT doesn't use any user data in its
plugins, but the signatures have changed nevertheless, and qBT need to update to
be compatible with libtorrent-2.0.
5 years ago
arvidn
af05990bc9
Fix libtorrent include to a more precise header
...
torrentcreatorthread.cpp does not need to include libtorrent/storage.hpp, but
just needs libtorrent/file_storage.hpp. The former header is for implementing a
custom storage. Change include to libtorrent/file_storage.hpp
5 years ago
Chocobo1
a1ea7a111e
Don't use deprecated QProcess::startDetached() overload
5 years ago
Chocobo1
15b2811fa5
Don't use deprecated QUrl::topLevelDomain()
5 years ago
Chocobo1
547982c741
Don't use deprecated QButtonGroup::buttonClicked()
5 years ago
Chocobo1
2fd4381398
Don't use QWheelEvent deprecated functions
5 years ago
Chocobo1
4971cb9a27
Don't use deprecated QAbstractSocket::error()
5 years ago
Chocobo1
9c330812cc
Don't use deprecated QSet::iterator::operator+(int)
5 years ago
Chocobo1
c239568658
Don't use deprecated QTextStreamFunctions::flush()
...
Qt doc states: "If QTextStream operates on a string, this function does
nothing". So remove it.
5 years ago
thalieht
7076fc29e0
Preselect "Default save path" in WebUI watched folders
5 years ago
jagannatharjun
8267898655
Fix large strings not visible in log widget
5 years ago
jagannatharjun
bcf11cf1e8
Cache flag icons
5 years ago
Vladimir Golovnev (Glassez)
a6ad95278c
Fix invalid assertion
...
Closes #12938 .
5 years ago
Chocobo1
472dd96716
Cache country lookup result in PeerInfo class
...
The country lookup happens quite often when "Resolve peer countries"
option is enabled.
5 years ago
Chocobo1
5248a95055
Sync flag icons with upstream
...
Upstream commit: 5cf339a36cf64f65882702e1d40359d38485126c.
5 years ago
MR
af6cae0e09
WebUI: Fix wrong file renaming selection range
5 years ago
an0n666
6d85ae8f62
Address some issues regarding private torrents
5 years ago
Vladimir Golovnev (Glassez)
f4efa530dc
Create header for common BitTorrent declarations
5 years ago
Vladimir Golovnev (Glassez)
4a1e3de06d
Find complete files when checking torrent
5 years ago
Chocobo1
ba2db3f139
Avoid overuse of QStringLiteral
...
This code path doesn't look like frequently used.
5 years ago
Chocobo1
99a1802dbb
Make class variable const
5 years ago
Chocobo1
00eb61543d
Make the icon cache a class variable
5 years ago
Chocobo1
f98d2cb01b
Ditch svgo config file
...
svgcleaner is a better tool for this job.
5 years ago