Jesse Smick
6229b81730
WebUI: Add pieces progress bar to General tab
...
Closes #15292 .
PR #15418 .
3 years ago
Chocobo1
0783968121
Guard for null pointer
3 years ago
gxcreator
307f5e6e56
Initialize member fields
3 years ago
Chocobo1
cb29685a24
Use Qt macro to disable various constructors
3 years ago
Chocobo1
2efd4f2a77
Prevent self-assignment in assignment operator
3 years ago
Vladimir Golovnev
90296b3ef0
Add "Skip hash check" option for watched folders
...
Closes #15388 .
PR #15433 .
3 years ago
smigii
8f02fe0cc6
Elide text from the right for all columns' header
...
Minimizing columns no longer truncates text from the left, now elides
text from the right for better readability. Done by setting header's
textElideMode to Qt::TextElideRight.
Fix issue #14419 .
PR #15366 .
3 years ago
Chocobo1
7a6edcdddb
Fix broken behavior of "priority by shown file order"
...
Closes #15421 .
PR #15423 .
3 years ago
jagannatharjun
68133ec8e3
Correctly use fallback icons for RSS feed in GUI
3 years ago
jagannatharjun
314f92f2d8
Use DownloadRequest::destFileName for downloading RSS feed icons
3 years ago
jagannatharjun
8b5db328ec
Add DownloadRequest::destFileName
3 years ago
Prince Gupta
f2912c14ea
Stick Unread row to top in RSS feed list
...
PR #15397 .
3 years ago
Chocobo1
08f33d7e9e
Fix WebUI crash when tracker URL is invalid
...
Closes #15391 .
PR #15395 .
3 years ago
xavier2k6
c034cb5985
Remove Windows Vista support from manifest
...
PR #15394 .
3 years ago
Chocobo1
e3cd15dced
Remove unnecessary UI properties in "Add new torrent" dialog ( #15387 )
...
Closes #15383 .
3 years ago
sledgehammer999
2b501904cf
Bump to 4.4.0beta3
3 years ago
sledgehammer999
ea986a1f1b
Sync translations from Transifex and run lupdate
3 years ago
Chocobo1
b924357ea9
Specify Unicode for resource block ( #15370 )
...
The StringFileInfo block was using "1252 Multilingual", change it to
"1200 Unicode" for consistency.
https://docs.microsoft.com/en-us/windows/win32/menurc/stringfileinfo-block
Closes #15364 .
3 years ago
Vladimir Golovnev
b823d74ac3
Use "old file path" provided by libtorrent
...
Until libtorrent provided an "old_name" field in `file_renamed_alert` we relied
on a workaround with storing old file names to remove empty leftover folders.
PR #15356 .
3 years ago
Chocobo1
8d822f2cb4
Improve "last activity" calculation in WebAPI ( #15339 )
...
Co-authored-by: 秦风 <mayli.he@gmail.com>
Co-authored-by: Chocobo1 <Chocobo1@users.noreply.github.com>
3 years ago
Chocobo1
e006538514
Fix cmake script ( #15309 )
...
Fix up 138c911ef4
.
3 years ago
Chocobo1
526ee9c9db
Add tooltip to listening port spinbox
3 years ago
Chocobo1
a93cf04aca
Use default values for inconsequential fields
...
Or when the default value is actually what we want.
3 years ago
Chocobo1
e93a67e644
Use default upper limits for ddns entries
...
The default is 32767 which is larger than the previous artificial limit.
3 years ago
Chocobo1
b29a52dfa8
Use the same icon for selecting folders/files
...
As stated in Qt doc, the `QStyle::SP_DialogOpenButton` is only for a
button within QDialogButtonBox which means it isn't suitable elsewhere.
3 years ago
Chocobo1
138c911ef4
Add compile definition to indicate using of libtorrent 2.0 ( #15297 )
...
The compile definition is temporary which will be removed when qbt
ditches libtorrent 1.x.
3 years ago
sledgehammer999
e5fe6401a0
Accept v2 infohashes for download
...
Partially fixes #15287
3 years ago
Vladimir Golovnev
bed643e627
Delay processing of watched folders ( #15282 )
...
Fixes regression of #14882 .
Closes #15272 .
3 years ago
Mengyang Li
4ac25a50ed
WebUI: group trackers by hostname ( #15264 )
...
Closes #13608 .
3 years ago
Chocobo1
567848e94f
Work around missing function error
...
The fix comes from older version of MochaUI.
3 years ago
Chocobo1
221cbcc1ac
Update MochaUI to v0.9.7
...
Upstream: https://github.com/cdotyone/mochaui/blob/develop-0.9.8/Build/mocha.js
3 years ago
Chocobo1
dc2086dab4
Update clipboard.js to v2.0.8
3 years ago
Chocobo1
7be2a03c86
Update mootools to v1.6.0
3 years ago
Sylvain Finot
e87f8f5b93
Expose SSRF mitigation ( #15247 )
3 years ago
sledgehammer999
1d26f4c5f7
Bump to 4.4.0beta2
3 years ago
sledgehammer999
8a09558ed8
Sync translations from Transifex and run lupdate
3 years ago
Daniel Aleksandersen
60b1e692b9
Disconnect comment links fom the WebUI ( #15251 )
3 years ago
Chocobo1
0a1865d0dd
Don't use old style cast
3 years ago
Chocobo1
7d7f967d5e
Detect incompatible libtorrent v2 versions in build systems
...
Although the detection is working, the error message in autotools is not
perfect, i.e. it would only mention valid range for libtorrent v1 and it
shouldn't be a problem since v2 support isn't fully ready yet.
3 years ago
AbeniMatteo
e4730191db
Set default file priorities when not specified ( #15190 )
3 years ago
Chocobo1
49aab492e0
Use spinbox special value to represent "Use any available port"
...
WebAPI functionality is preserved (deprecated) for now and should be
removed in the future.
3 years ago
Chocobo1
2d4d246268
Remember last viewed page in Options dialog ( #15230 )
3 years ago
Chocobo1
09e558ae0b
Revise checkbox label for "Use any available ports" functionality
...
Also reorder the checkboxes a bit.
3 years ago
Chocobo1
a3fd6633c4
Use default property for widgets
3 years ago
Chocobo1
96e0c0df20
Improve handling for magnet URI ( #15209 )
...
This add support for magnets URI in v2 hash format.
3 years ago
thalieht
aa8f420681
Recognise v2 info-hashes in clipboard for "Add torrent link" dialog ( #15206 )
3 years ago
Tom Piccirello
7974b5a95c
Support sorting Web UI tables via touch ( #15205 )
3 years ago
Vladimir Golovnev
ed4570cb4d
Store minimal metadata for "restore torrent" purposes ( #15191 )
...
We can no longer save valid torrent files in the general case, because
for torrents of version 2, we need a full merkle tree to do it, but if
a torrent is added from magnet link, full merkle tree may not be available
even before the end of downloading all the data. Actually, we don't need
the full torrent file for the purposes of resuming the torrent, so we can
allow libtorrent to produce only a minimal part of the metadata as part
complete resume data, but we still want to store it in a separate file,
so we extract the resulting metadata from the complete resume data before
saving and merge it together before loading.
3 years ago
AbeniMatteo
01d851440b
Add "Forced metadata downloading" state ( #15185 )
3 years ago
AbeniMatteo
e5943b64c1
Add filter "Checking" to side panel ( #15166 )
3 years ago