Chocobo1
a3ca277eaf
Avoid back and forth string conversions
5 years ago
Thomas Piccirello
60a1835813
Display files hierarchically in Web UI content tab
5 years ago
Chocobo1
2346bc8f7c
Replace obsoleted QDateTime::toTime_t()
5 years ago
Chocobo1
cfe83275d3
Avoid redundant data copy by using JSON objects directly
5 years ago
Chocobo1
f6ee96ed83
Replace QVariantMap by QVariantHash
5 years ago
Chocobo1
7f300b757f
Use C++11 uniform initialization
5 years ago
Chocobo1
bad588a749
Move data keys into anonymous namespace and sort them
5 years ago
Chocobo1
25a94ee60a
Avoid redundant data conversions and lookups
5 years ago
Thomas Piccirello
c17d653544
Fix WebUI removing parameters from magnet links
...
Closes #10939
5 years ago
Thomas Piccirello
65dfec9acf
Minor refactor on WebUI download page
5 years ago
Thomas Piccirello
6ea6e52d99
Add context menu to Web UI search table
...
Web UI implementation of #10852 .
5 years ago
Thomas Piccirello
35ebd9a095
Default WebUI search tab to enabled
...
Search plugins and categories are now retrieved when the Search tab is first switched to. This prevents possible unnecessary instantiation of the SearchPluginManager.
5 years ago
Thomas Piccirello
e0037b819a
Always send paths with '/' as file separator
5 years ago
Chocobo1
19b8a52e44
Add helper function to convert to fixed-point string
5 years ago
Chocobo1
60faba60ea
Add availability column
...
Closes #1632 .
5 years ago
Vasiliy Halimonchuk
7fb1e07b39
Remove unused variables
5 years ago
Vasiliy Halimonchuk
80d1c48f0d
Fix typos
5 years ago
Vasiliy Halimonchuk
fe0fb3a251
Refactor `var` to `let`/`const` or `this`
5 years ago
Vasiliy Halimonchuk
b530e19a44
Implement tag management for WebUI
5 years ago
Vladimir Golovnev (Glassez)
ad6a40d5f4
Extract PeerAddress class into separate file
5 years ago
Vladimir Golovnev (Glassez)
60ffa3030e
Don't use deprecated libtorrent features
5 years ago
Chocobo1
7a5e883cd2
Revise inline keyword usage
...
And let compiler decide whether to inline functions.
5 years ago
Thomas Piccirello
6af01cfcbe
Add WebUI support for triggering context menus on mobile
5 years ago
Thomas Piccirello
f441d561a2
Refactor duplicate code
5 years ago
Thomas Piccirello
ba40719d76
Move WebUI copy actions under a submenu
5 years ago
Thomas Piccirello
1c3c81db99
Fix missing parenthesis
...
Introduced in #9995 .
5 years ago
Thomas Piccirello
324d20d42c
Move registering WebUI magnet handler behind toolbar option
...
Alert the user if the operation fails due to lack of browser support
5 years ago
Chocobo1
7b568b07e6
Clean up CMakeLists.txt
5 years ago
thalieht
e917c371d9
Use camelCase for a few WebUI vars
5 years ago
thalieht
7b31868e3c
Rename priority to queue in the context of torrents
5 years ago
Zhaoyu Gan
07649f713e
Add advanced options in WebUI
5 years ago
airium
b389650465
Avoid word wrap in webui footer
6 years ago
Chocobo1
0b1b3c1f84
Use numeric_limits instead of constants from C
...
In C++, using numeric_limits is more idiomatic compared to using constants.
6 years ago
Tom Piccirello
368fbd9e7d
Fix encoding of special characters
...
Special characters would get html encoded (& -> &). This has been tested against several payloads (e.g. <script>alert(0)</script>) to ensure it's not vulnerable to XSS.
6 years ago
Chocobo1
4880dc812c
Use appropriate type
6 years ago
Vladimir Golovnev (Glassez)
8e65317d61
Rename "fromNativePath" to "toUniformPath"
...
Unlike "toNativePath" which name clearly reflects the function result
"fromNativePath" has no such clear meaning.
Since this function converts path into uniform format "toUniformPath"
is better name.
6 years ago
Chocobo1
89124bdcc8
Add WebAPI session timeout settings
...
Raise default timeout to 1 hour.
6 years ago
silverqx
4f4f435e76
Add zlib version to GUI & stackdump
6 years ago
Chocobo1
5b9ff4a015
Avoid double lookup
6 years ago
thalieht
70f8882f87
Group Qt forward declarations separately from the others
6 years ago
thalieht
9995967fbf
Remove some unused #include
6 years ago
thalieht
4370a7eb12
Forward declare in a few places
6 years ago
Chocobo1
ed6bb0efdc
Replace QList by QVector for tracker related operations
6 years ago
Chocobo1
802af70e2f
Fix typos
6 years ago
Chocobo1
e92209475e
Use range-based for loops
6 years ago
Chocobo1
e288de7ec1
Forward declare as much as possible
6 years ago
Chocobo1
c6f3da1097
Improve removeIf() to support set types
...
We can now replace QMutable*Iterator by removeIf() which usage is more consistent with other
algorithm functions.
6 years ago
jerrymakesjelly
4b9f0a87cd
Change the speed unit from Bytes/s to KiB/s
...
Updated the adding torrent dialogs in WebUI. Closes #10017 .
6 years ago
Chocobo1
bd8d70bf60
Refactor HTTP query parsing
6 years ago
Chocobo1
69d29af097
Fix '+' char not decoded to space correctly
...
Closes #10606 .
6 years ago