Vladimir Golovnev (Glassez)
2b91be1905
Improve RSS Feed updating
...
Don't process "out-of-limit" articles.
Closes #9833 .
2018-11-19 01:19:10 +02:00
sledgehammer999
7c9ef96ef8
Update Changelog
2018-11-15 00:12:33 +02:00
thalieht
37b4b69199
Allow resizing search filter in search job
...
Allow qBt to resize the search filter in search job because it causes
qBt's width to exceed the screen's width for laptop users.
2018-11-14 23:39:57 +02:00
sledgehammer999
fc18e6f8df
Change FossHub RSS url for updates
...
The new RSS format is compatible with our current parser. FossHub will
redirect old URL to the new one so older clients will not be affected.
2018-11-14 23:39:57 +02:00
Chocobo1
4793a35e0b
Don't double delete a pointer
...
`m_searchFilterAction` is owned by Qt, so we shouldn't delete it
manually.
2018-11-14 23:39:57 +02:00
Eugene Shalygin
4599da3ce1
cmake: use C++14 when available
...
Libtorrent does the same and we have to follow since
its ABI depends on the C++ standard version.
Partially closes #9485 .
2018-11-14 23:39:57 +02:00
Chocobo1
dec4e41fdd
Clean up SpeedLimitDialog class
2018-11-14 23:39:57 +02:00
Chocobo1
780ece0c25
Remove speed limit checkbox in Options dialog
...
This unifies speed limit UI elements throughout the program.
2018-11-14 23:39:57 +02:00
dzmat
aac8bfc398
Fix speed graph "high speeds" bug
2018-11-14 23:39:57 +02:00
Tom Piccirello
1a06a18336
Handle downloading .torrent file as success
...
We don't know whether the download will be successful, so default to success. Closes #9811 .
2018-11-14 23:39:57 +02:00
Vladimir Golovnev (Glassez)
2d4f963d65
Don't update torrent status unnecessarily
2018-11-14 23:39:57 +02:00
Vladimir Golovnev (Glassez)
b54fe08201
Improve force recheck of paused torrent
2018-11-14 23:39:57 +02:00
Vladimir Golovnev (Glassez)
d1d0300491
Restore torrent in two steps
...
Add/restore all torrents in "paused" state and then resume those
that need to be really "resumed" (added/restored in "resumed" state).
Keep torrents with missing files paused.
Force recheck torrent with missing files when it's resumed by the user.
2018-11-14 23:39:57 +02:00
Chocobo1
7fff06f07b
Improve parser for search engine versions.txt
...
The parse could fail when there is an extra empty line at the end of
file, this patch fixes it.
2018-11-14 23:39:57 +02:00
Chocobo1
3f9351042d
Fix wrong type passed to arg()
2018-11-14 23:39:57 +02:00
Chocobo1
9e01dbab0f
Fix defects found by lgtm.com
2018-11-14 23:39:57 +02:00
Chocobo1
d4a4b02cf6
Fix MSVC warning C4804
...
Full message of the warning:
webui\api\searchcontroller.cpp(54): warning C4804: '>': unsafe use of type 'bool'
in operation
2018-11-14 23:39:57 +02:00
dzmat
1f2c7a6671
Improve scaling of speed graphs
...
Make Y axis scale to fix on predetermined nice looking positions
2018-11-14 23:39:57 +02:00
Vladimir Golovnev (Glassez)
5a7b88c16c
Fix Alternative Web UI to be available
2018-11-14 23:39:57 +02:00
Vladimir Golovnev (Glassez)
93351476e4
Consider empty locale setting as not set
2018-11-14 23:39:57 +02:00
Thomas Piccirello
e1bfa95a63
Use QElapsedTimer
2018-11-14 23:39:57 +02:00
Thomas Piccirello
7030cc08e7
Add free disk space to WebUI status bar
...
Closes #6829 .
2018-11-14 23:39:57 +02:00
Thomas Piccirello
a1da9812a5
Catch invalid values
2018-11-14 23:39:57 +02:00
Vladimir Golovnev (Glassez)
8ebc0f529c
Fix indentation in tstool.py
2018-11-14 23:39:57 +02:00
Tom Piccirello
e0d47649bc
Bump WebAPI version
2018-11-14 23:39:57 +02:00
silver
524d503860
Recognize *.ts files as previewable
2018-11-14 23:39:57 +02:00
Thomas Piccirello
cffafa8e9f
Add WebUI search API controller
...
Closes #2495 .
2018-11-14 23:39:57 +02:00
Thomas Piccirello
0fda919268
Instantiate SearchPluginManager with other application components
2018-11-14 23:39:57 +02:00
Chocobo1
7d98c34e17
Fix TravisCI cmake build on macOS
...
Instead of hard coding a macOS version to use, now we follow TravisCI default
version, currently: xcode9.4.
2018-11-14 23:39:57 +02:00
Thomas Piccirello
93147e787b
Fix WebUI Auto TMM context menu bug
...
When multiple torrents are selected with different Auto TMM values, the Auto TMM context menu option is hidden. This option is never unhidden, requiring a refresh of the page.
2018-11-14 23:39:57 +02:00
Eugene Shalygin
80435bae7e
cmake: restore out-of-source build
...
Qt translations have to be compiled in a shared library or executable,
and since we use static libraries for the components, webui translation
files have to be compiled into the main executable.
2018-11-14 23:39:57 +02:00
Chocobo1
b367e5c197
Simplify #if conditions
2018-11-14 23:39:57 +02:00
Chocobo1
5336c71da5
Add isNetworkFileSystem() detection on Windows
...
This allows network mounts to be monitored correctly by polling timer.
2018-11-14 23:39:57 +02:00
dzmat
27f6db976d
Reduce horizontal graphs resolution
...
Rewrite averaging code and reduce horizontal graphs resolution for
30 minutes and 6 hours graphs to decrease CPU usage.
2018-11-14 23:39:57 +02:00
Administrator account
8223d61fa7
Don't recheck just checked torrent
...
Closes #8743 .
Closes #9370 .
2018-11-14 23:39:57 +02:00
Vladimir Golovnev (Glassez)
3eef12bd8f
Use independent translation for WebUI
2018-11-14 23:39:57 +02:00
Vladimir Golovnev (Glassez)
9e70a6c499
Create WebUI translation update tool
2018-11-14 23:39:57 +02:00
Thomas Piccirello
fec3a87421
Add categories WebAPI
...
Closes #5330 .
2018-11-14 23:39:57 +02:00
dzmat
59aac32eb9
Allow to disable speed graphs
2018-11-14 23:39:57 +02:00
Chocobo1
5ef3917769
Add FileSystemWatcher log messages
2018-11-14 23:39:57 +02:00
Chocobo1
2f767d96d9
Add SMB2 magic number
...
Closes #9671 .
2018-11-14 23:39:57 +02:00
silverqx
de24fdfdc2
Clear LineEdit on ESC
2018-11-14 23:39:57 +02:00
Stephen Dawkins
3bb6a68c9d
Allow to disable downloading REPACK/PROPER matches
2018-11-14 23:39:57 +02:00
sledgehammer999
f2406eb2f3
Use a more detailed alert mask where possible
...
Closes #9547
2018-11-14 23:39:57 +02:00
Thomas Piccirello
4923ed7da0
Fix minor JavaScript defects
2018-11-14 23:39:57 +02:00
Thomas Piccirello
82056355f6
Add locale to js file path
...
This reduces the likelihood of a cached file being used after the locale is changed.
2018-11-14 23:39:57 +02:00
Thomas Piccirello
f3bd2a295f
Translate WebUI torrents Status column
...
Closes #9554 .
2018-11-14 23:39:57 +02:00
dzmat
cc96760839
Update uncrustify.cfg
...
Suddenly uncrustify does not append spaces after comma in function's argument lists. I found only one option which looks fit for it.
2018-11-14 23:39:57 +02:00
Chocobo1
ae95943f69
Remove default parameter in derived function
...
When derived function have different default value than base, it might cause
unnecessary confusion, see: https://stackoverflow.com/q/3533589
2018-11-14 23:39:57 +02:00
Chocobo1
d3067f939e
Avoid variable shadowing
2018-11-14 23:39:57 +02:00