sledgehammer999
565ffa7d1e
Add 'Moving' state for torrents being relocated/moved
...
This is another indication to the user that something is happening
behind the scenes.
Uses the same icon/color as "Checking" status.
Torrents in the `Moving` state are considered as "Active". This should
prevent accidental program exit from the user and inhibit system sleep.
7 years ago
Vladimir Golovnev (Glassez)
88f2a66aac
Fix params handling for some legacy API methods
...
Closes #8880 .
7 years ago
Vladimir Golovnev (Glassez)
0fda49c060
Improve legacy API params handling
7 years ago
Vladimir Golovnev (Glassez)
afcf232bd8
Fix invalid API calls in WebUI
...
Closes #8899 .
7 years ago
Chocobo1
b1304057ec
Fix i18n in WebUI
...
Closes #8844 .
7 years ago
thalieht
20ca90800d
Fix coding style
7 years ago
Chocobo1
0b63f35a54
Use 32px icons for favicon
...
One less resource to manage and 16px size can be downsampled from 32px
on-the-fly anyway.
7 years ago
Chocobo1
c0df292567
Remove debug messages
7 years ago
Vladimir Golovnev (Glassez)
85dd446198
Fix wrong API method names
...
Closes #8828 .
7 years ago
Marcel Petersen
fc58e8a0c6
Filter torrent info endpoint by hashes
...
Added hashes parameter to info action.
Allows filtering seralized torrents by passing it into the TorrentFilter.
7 years ago
Chocobo1
8b575484e6
Fix path separator in log messages
7 years ago
Vladimir Golovnev (Glassez)
001bd38557
Fix pauseAll/resumeAll legacy API methods
...
Closes #8766 .
7 years ago
thalieht
3e4099fe5b
Replace the zeroing of pointers with nullptr
7 years ago
Thomas Piccirello
9f36b54b04
WebUI Add Limit Share Ratio context menu option
...
Closes #6815 , #7602 .
7 years ago
Thomas Piccirello
1f42ab8c4f
Remove unused/superfluous variables
7 years ago
Thomas Piccirello
3f0fbc0810
WebUI rename property to match its definition
7 years ago
Vladimir Golovnev (Glassez)
cb505a07fe
Fix setting preferences via WebAPI
...
Closes #7335 .
7 years ago
Chocobo1
cf2c0bd47e
Apply formatting to Web UI files
7 years ago
Chocobo1
208d21ff73
Add js-beautify config
...
Try to standardize coding style for HTML & JavaScript via this tool
7 years ago
Chocobo1
2df71dbde5
Partially revert "Remove unused JavaScript library"
...
This reverts commit 470e993c2d
.
7 years ago
Chocobo1
470e993c2d
Remove unused JavaScript library
7 years ago
Chocobo1
cbf10ebb7f
Update clipboard.js to v2.0.0
7 years ago
Chocobo1
89f06274bb
Move JavaScript libraries to its own folder
7 years ago
Chocobo1
ed03456999
Update WebUI to be more compliant with HTML5 standard
...
Use modern and shorter "charset" attribute.
Remove "type", "charset" attributes in script/style tags, these are redundant in HTML5.
7 years ago
Thomas Piccirello
a15cfae03a
Fix spacing
7 years ago
Thomas Piccirello
c2a195360a
Resolve JavaScript errors
7 years ago
Thomas Piccirello
a4f99995bb
Consolidate CSS into style.css
7 years ago
Thomas Piccirello
16616f4e0e
Remove unused CSS from WebUI login page
7 years ago
Luís Pereira
ac42ccb5e4
Don't create temporary containers just to iterate over them
...
Stops temporary containers being created needlessly due to API misuse.
For example, it’s common for developers to assume QHash::values() and
QHash::keys() are free and abuse them, failing to realize their
implementation internally actually iterates the whole container, allocates
memory, and fills a new QList.
Added a removeIf generic algorithm, similar to std ones. We can't use std
algorithms with Qt dictionaries because Qt iterators have different
behavior from the std ones.
Found using clazy.
7 years ago
Chocobo1
423511765a
Fix typo
7 years ago
Thomas Piccirello
4863078744
Use correct API method URL in WebUI
...
Fix up 27d8dbf
.
Closes #8596 .
7 years ago
Chocobo1
88881de8c6
Add Tags parameter to "Run External Program"
...
Closes #8586 .
Also sort headers.
7 years ago
Chocobo1
141a2d2856
Prevent detach from containers
7 years ago
Chocobo1
fdf3ebbb6c
Remove usage of deprecated functions
...
Also use proper type for storing date/time data
7 years ago
Thomas Piccirello
0b56cd5fa0
Make WebUI iframe windows scrollable on iOS
...
Closes #8401 , #7932 .
7 years ago
Chocobo1
0457fd260e
Avoid temporary QString allocations
...
This fixes clazy warning: Use multi-arg instead [-Wclazy-qstring-arg]
7 years ago
Chocobo1
c60b7b213e
Add missing 'override' specifier
...
This fixes clang warning:
'notify' overrides a member function but is not marked 'override'
[-Winconsistent-missing-override]
7 years ago
Chocobo1
307736e263
Fix broken WebUI
...
Fix up c47e4efade
.
Closes #8545 .
7 years ago
Thomas Piccirello
c47e4efade
Save WebUI Statistics window size
7 years ago
Vladimir Golovnev (Glassez)
1aca3b0adc
Parse URL query string at application level
7 years ago
Tom Piccirello
1a9b009951
Enable Statistics window to be scrolled and resized
...
Text may go offscreen due to translations.
7 years ago
Vladimir Golovnev (Glassez)
34456a7459
Fix Legacy Web API to be fully available
7 years ago
Thomas Piccirello
2227c3afc1
Reselect torrents in WebUI after full update
...
Temp fix for #8209 .
7 years ago
Thomas Piccirello
4110bb874f
Right align stat values
7 years ago
Thomas Piccirello
5c74f374af
Re-order and rename stats
7 years ago
Thomas Piccirello
a8420a43f9
Format Read cache hits as percentage
7 years ago
Luís Pereira
1a913c502b
Prevent possible c++11 range-loop container detach
...
Explicit or implicit calls to begin() and end() cause a non-const
container to detach from shared data, ie. to perform a deep-copy to gain
a unique copy of the data.
That can be a expensive although unneeded operation.
In order to assist the developer a copyAsConst function is added.
copyAsConst returns a const copy of the object.
For lvalues just use qAsConst. It's only available on Qt 5.7.0. But we
added also for earlier versions. The developer can always use qAsConst.
Intended uses:
QString s = ...;
for (const auto &ch : qAsConst(s))
process(ch);
for (const auto &ch : copyAsConst(funcReturningQString()))
process(ch);
7 years ago
Thomas Piccirello
e0c74c2d39
Remove conditionals
7 years ago
Thomas Piccirello
288f372914
Rename onClick property to onclick
7 years ago
Thomas Piccirello
ba331436fa
Add More Information link
7 years ago