Vladimir Golovnev (Glassez)
9dadb919ef
Improve force recheck of paused torrent
6 years ago
Vladimir Golovnev (Glassez)
a8c00456e4
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.
6 years ago
Vladimir Golovnev (Glassez)
f309a5279e
Fix Alternative Web UI to be available
6 years ago
Vladimir Golovnev (Glassez)
5712c05e68
Consider empty locale setting as not set
6 years ago
Vladimir Golovnev (Glassez)
f0f329b402
Fix indentation in tstool.py
6 years ago
silver
0b20750cd5
Recognize *.ts files as previewable
6 years ago
Thomas Piccirello
f2957c721d
Use QElapsedTimer
6 years ago
Thomas Piccirello
2aea235e34
Add free disk space to WebUI status bar
...
Closes #6829 .
6 years ago
dzmat
fabd7e34f5
Improve scaling of speed graphs
...
Make Y axis scale to fix on predetermined nice looking positions
6 years ago
Tom Piccirello
41462a39c7
Bump WebAPI version
6 years ago
Thomas Piccirello
bab18036aa
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.
6 years ago
Thomas Piccirello
ae374f6903
Catch invalid values
6 years ago
Eugene Shalygin
e590fff2fe
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.
6 years ago
dzmat
23d924643f
Reduce horizontal graphs resolution
...
Rewrite averaging code and reduce horizontal graphs resolution for
30 minutes and 6 hours graphs to decrease CPU usage.
6 years ago
Chocobo1
acdf5363b2
Simplify #if conditions
6 years ago
Chocobo1
cff5af2e76
Add isNetworkFileSystem() detection on Windows
...
This allows network mounts to be monitored correctly by polling timer.
6 years ago
Chocobo1
9b552c463f
Add FileSystemWatcher log messages
6 years ago
Chocobo1
25a0147f61
Add SMB2 magic number
...
Closes #9671 .
6 years ago
Vladimir Golovnev (Glassez)
c1a4ef1377
Use independent translation for WebUI
6 years ago
Vladimir Golovnev (Glassez)
becb002d87
Create WebUI translation update tool
6 years ago
Stephen Dawkins
d8054f9cb3
Allow to disable downloading REPACK/PROPER matches
6 years ago
dzmat
2d0f0cb372
Allow to disable speed graphs
6 years ago
Thomas Piccirello
6d619e9491
Add categories WebAPI
...
Closes #5330 .
6 years ago
silverqx
ea404445f6
Clear LineEdit on ESC
6 years ago
sledgehammer999
2f1a0ffe5c
Use a more detailed alert mask where possible
...
Closes #9547
6 years ago
Thomas Piccirello
0b6ae68801
Add WebUI search API controller
...
Closes #2495 .
6 years ago
Administrator account
f6ed605414
Don't recheck just checked torrent
...
Closes #8743 .
Closes #9370 .
6 years ago
Thomas Piccirello
1e6942e967
Fix minor JavaScript defects
6 years ago
Chocobo1
43fbf8ab3b
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
6 years ago
Chocobo1
b8d87f641f
Avoid variable shadowing
6 years ago
Chocobo1
66ffb01629
Add include guard to headers
6 years ago
Chocobo1
f26a5c3581
Update Python URLs
6 years ago
Chocobo1
7d808cfc99
Fix asking to install Python
...
The dialog asking users to install python is borked since the last refactor, this
commit fixes it.
6 years ago
Chocobo1
60ecc4fe8f
Move python related functions
...
Also the functions are slightly changed to return full path of the found
python executable.
6 years ago
Thomas Piccirello
65934a4c69
Add locale to js file path
...
This reduces the likelihood of a cached file being used after the locale is changed.
6 years ago
Thomas Piccirello
7b85473d2b
Translate WebUI torrents Status column
...
Closes #9554 .
6 years ago
sledgehammer999
06c8142826
Make strings actually translatable
6 years ago
sledgehammer999
e8213b2c6a
Remove unused variable
6 years ago
dzmat
fc93f2eb78
Replace magic number with system define
6 years ago
sledgehammer999
de951d6637
Sync translations from Transifex and run lupdate
6 years ago
Chocobo1
bbe76231cf
Reformat python code to be compliant with PEP8
...
The following command is used:
`pycodestyle --ignore=E265,E722 --max-line-length=100 <py files>`
6 years ago
sledgehammer999
bdc788c824
Bump Web API version
6 years ago
sledgehammer999
c520e657ce
Save state change from queued to paused
6 years ago
Yaroslav Pronin
4e28033c9c
Fix typo in variable name
6 years ago
thalieht
94613c2fa2
Fix some warnings
6 years ago
thalieht
e2b46f01bb
Show "N/A" if there is no scrape
...
Disambiguates whether the tracker send a response of 0 peers/seeds/downloaded or didn't send one at all.
6 years ago
sledgehammer999
eb9f07bcc6
Save option about tracker favicons under correct key
6 years ago
sledgehammer999
9ce619eac8
Decrease probability of missing important alerts
...
During startup we can get above 1000 alerts at each pop even with only
30 torrents in the queue. This is because libtorrent will post
piece_finished_alert and file_completed_alert for each torrent. These
alerts push out of the way the ones we care about.
The alert queue will be grown to max only if needed. So we don't use
more memory. It will greatly depend on how many torrents a user has in
their session.
When getting fastresume_rejected_alert we need to act as fast as
possible in pausing it, otherwise there's a chance it will begin
downloading and writing to disk before we pause it.
6 years ago
thalieht
ffc2193df9
Preselect name without extension when renaming files
...
And preselect the whole string for everything else.
6 years ago
Thomas Piccirello
fef1ad6083
Allow WebUI sidebar filters to be hidden
6 years ago