Chocobo1
adbd34c795
Move helper functions to Utils::Gui namespace
6 years ago
Chocobo1
3dd969df64
Replace deprecated QSignalMapper class
6 years ago
Chocobo1
c6ae1aa9d9
Replace deprecated QString::null
6 years ago
Chocobo1
6dab93f7fd
Replace deprecated QDesktopWidget class
6 years ago
Chocobo1
c657134344
Replace deprecated QSslSocket::setDefaultCiphers()
6 years ago
Chocobo1
168d3fbdac
Replace deprecated trUtf8()
6 years ago
Chocobo1
c33284fa8c
Add compile flag to show Qt deprecation warnings
6 years ago
thalieht
77aea3c59e
Add const to a few pointer arguments
6 years ago
thalieht
ce437817de
Make various minor changes
6 years ago
thalieht
89dce36e98
Use uniform initialization on some default arguments
6 years ago
thalieht
8a19a0d4a0
Remove const in declarations' arguments that are passed by value
6 years ago
thalieht
70f1537d9f
Add const to almost all remaining vars and arguments that qualify
6 years ago
Chocobo1
e5dca50025
Convert to use private pointer for ui object
6 years ago
Chocobo1
5c0d9b7eab
Load torrent from data directly
6 years ago
Chocobo1
5e3fddf456
Replace QScopedPointer with std::unqiue_ptr
...
These 2 types are very similar and we should prefer the one from C++
standard library, this reduces the number of types in our code base.
Also see:
https://stackoverflow.com/questions/40346393/should-i-use-qscopedpointer-or-stdunique-ptr#comment67966940_40346991
6 years ago
Chocobo1
8fe1ff87f1
Limit DownloadHandler max redirection to 20
...
Closes #10219 .
6 years ago
thalieht
86df25a3e9
Remove some unused stuff
6 years ago
thalieht
8c944bd4e1
Avoid repeating the return type
6 years ago
thalieht
9959a901fe
Replace deprecated header 'signal.h' with 'csignal'
6 years ago
thalieht
92a290895b
Convert vars into refs to avoid copy construction from const refs
6 years ago
thalieht
400792d18e
Use isEmpty() instead of size() for emptiness
6 years ago
thalieht
d8cbc9266a
Use 'auto' to avoid duplicating the type name
6 years ago
thalieht
947c7e1d64
Convert to range-based for loop
6 years ago
Chocobo1
409557ef30
Clean up code
6 years ago
thalieht
8a3f942385
Don't use 'else' after return/break
6 years ago
Chocobo1
313a95bdd1
Log DownloadManager SSL errors
6 years ago
thalieht
445adb0ab4
Convert pass-by-value arguments to const refs where applicable
6 years ago
thalieht
ca3ce87e06
Add const to many vars and arguments
...
Also remove const in declarations' arguments that are passed by value
6 years ago
Chocobo1
79d7ba8205
Fix wrong arg placeholder
6 years ago
Chocobo1
364a837dbd
Revise comments about C++14
6 years ago
Chocobo1
6d29a3af60
Make use of std algorithms
6 years ago
Chocobo1
f789df7edf
Add license header
6 years ago
Chocobo1
4483b72bfd
Move JavaScript code to its own file
6 years ago
Chocobo1
8096e49c24
Display warning when Javascript is disabled
6 years ago
Vladimir Golovnev (Glassez)
5a86c4ac52
Close context menu when content model is reset
...
Closes #9522 .
6 years ago
Vladimir Golovnev (Glassez)
61925f74fd
Force recheck multiple torrents one by one
...
Closes #9120 .
6 years ago
Chocobo1
32474b05c5
Remove mootools lib from login page
6 years ago
Chocobo1
814eef1e56
Fix wrong arg placehoder
6 years ago
Chocobo1
0738b3860b
Prevent login credential appearing in URL
...
Closes #10221 .
6 years ago
Chocobo1
52de31ac79
Add migration code for WebUI https related change
6 years ago
Vladimir Golovnev (Glassez)
c631dbdaa1
Improve Properties widget
...
Drop redundant dependencies.
Refresh after BitTorrent session refreshing (instead of using timer).
6 years ago
Chocobo1
5cdb3b6a2d
Load WebUI certificate & key from file path
...
This allow users to update certificate & key more easily, i.e. without the need to import them
into qbt.
Closes #6675 , #7547 , #8315 , #8564 .
6 years ago
Chocobo1
48d358872f
Cleanup header inclusion
6 years ago
Vladimir Golovnev (Glassez)
b0446380c6
Separate URL components before percent-decoding
...
Allow special characters in query string parameters.
Closes #9116 .
6 years ago
sledgehammer999
4a414d50f1
Remove leftover tracker authentication code
6 years ago
sledgehammer999
009fd0e211
Don't query Google for tracker favicons
...
It is a bad idea for user privacy to automatically contact a 3rd party
about tracker domains. Especially when the user isn't informed about
this and the 3rd party is Google.
Reverts 1b9882b3a3
6 years ago
Thomas Piccirello
d1dc9a39ae
Match WebUI About page to GUI
6 years ago
Thomas Piccirello
86c21baf40
Simplify tab logic
6 years ago
Thomas Piccirello
ece27b84cc
Fix wrong element id being used
6 years ago
Thomas Piccirello
81943fb3b0
Fix direction of Web UI sorted column icon
6 years ago