Chocobo1
5cf39a2970
Reuse code path
...
`buf.f_type` should be compatible across platforms.
https://developer.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/statfs.2.html
3 years ago
Chocobo1
1c9321d5a1
Add remote filesystem magic numbers
3 years ago
Chocobo1
97a8d865dc
WebUI: revise hash function
...
In benchmark, using `Math.imul()` is about ~20% faster than floating
point multiplication.
PR #15475 .
3 years ago
Chocobo1
1c343a444b
Remove redundant const specifier
3 years ago
Chocobo1
1c9696b68e
Suppress function unused warning
3 years ago
Chocobo1
46394a7c0f
Combine stream statements
3 years ago
Chocobo1
fc86034fab
WebUI: update authors page
3 years ago
Chocobo1
03012cc175
Revise description wordings
3 years ago
Chocobo1
9673be17cb
Improve handling when writing to temporary files
...
Let QTemporaryFile remove incomplete written file when error occurs.
"XXXXXX" template is not strictly required according to Qt doc.
3 years ago
Chocobo1
fa8786e230
Flush manually when saving a file
...
This is to work around https://bugreports.qt.io/browse/QTBUG-75077
3 years ago
Chocobo1
21f72baae2
Use QSaveFile wherever applicable
...
expected.hpp was fetched from:
b803e3c07b/include/nonstd/expected.hpp
3 years ago
jagannatharjun
a734199383
Fix startup with different profiles
3 years ago
Vladimir Golovnev (Glassez)
046b741700
Improve Profile handling
...
Add Profile::rootPath and Profile::configurationName properties.
3 years ago
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
Chocobo1
81139c0098
Improve error detection when saving files
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