Chocobo1
6c32f6beff
Add choking_algorithm & seed_choking_algorithm knob
7 years ago
Chocobo1
21ec8fe53f
Add allow_multiple_connections_per_ip knob. Closes #5884 .
7 years ago
Chocobo1
4185209036
Add mixed_mode_algorithm knob
7 years ago
Chocobo1
6150e0c56b
Add guided_read_cache knob
...
cleanup header include order
7 years ago
Tony Gregerson
467e516801
Add a Tags (multi-label) feature to the GUI. Closes #13 .
...
See https://github.com/qbittorrent/qBittorrent/issues/13 for details.
8 years ago
sledgehammer999
a092cb9bda
Remove settings to exchange trackers. It wasn't used by non-libtorrent clients. Also it has a privacy risk and you might be DDoSing someone. DHT makes it obsolete anyway.
8 years ago
Chocobo1
8380edc00c
For each cell setting ignore wheel events. Closes #866 .
8 years ago
sledgehammer999
fd5d1583de
Option to disable tracker's favicon download.
8 years ago
sledgehammer999
f885c6375a
Use better variable names for tracker announce IP setting.
8 years ago
sledgehammer999
5878d49f60
Fixup previous commits and allow IPv6 interface addresses too.
9 years ago
sledgehammer999
ef6e848756
Display notifications when a torrent is added. Closes #334 and #915 .
9 years ago
Sjoerd van der Berg
220f6b1da2
Use a combo box to select the IP address you want to listen on for a specific interface
9 years ago
Sjoerd van der Berg
03d1dad2a3
Fix variable name
9 years ago
Sjoerd van der Berg
c7c71d3c88
Change back to the original names for the announce address
...
Only allow ip's through that match the currenrly selected network interface and address
9 years ago
Sjoerd van der Berg
e2f43b3383
Add option to bind directly to an IP instead of using a network Interface
9 years ago
Chocobo1
a26d48082d
Add header to differentiate settings
9 years ago
Chocobo1
acbc7d9556
Rename `setRow()` to `addRow()`
...
Use template to avoid code duplication
9 years ago
Chocobo1
a8b394752e
Set parent object for advancedsettings
...
Remove borders
Resize column size correctly
9 years ago
Chocobo1
29c94d2fb5
Move code from advancedsettings.h to its own cpp file
9 years ago
Chocobo1
2fd8a0ea22
Add license in advancedsettings.h
9 years ago
Vladimir Golovnev (Glassez)
9db93e5d8f
Rename Core to Base ( Closes #3733 ).
9 years ago
Chocobo1
c19e660306
Change text description for half-open connection
9 years ago
Chocobo1
db45c11d84
Reduce max value of "Disk cache size" to 1536MB. Closes to #4028 .
9 years ago
Chocobo1
e54cd8499e
Move option "Confirm torrent deletion" to Behavior page
9 years ago
Chocobo1
2204f27de1
Follow project coding style. Issue #2192 .
9 years ago
Chocobo1
bd657fe9ae
Move option "Ignore transfer limits on local network" to Speed page
9 years ago
Oleh Prypin
7474c05209
Implement an option to disable confirmation of torrent recheck
9 years ago
Vladimir Golovnev (Glassez)
d16d1fdb3a
Redesign main core classes.
10 years ago
Vladimir Golovnev (Glassez)
d32bb52390
Don't add core to INCLUDEPATH.
10 years ago
Vladimir Golovnev (Glassez)
ff9a281b72
Change project directory structure.
...
Change project directory structure according to application structure.
Change 'nox' configuration option to something more meaningful 'nogui'.
Rename 'Icons' folder to 'icons' (similar to other folders).
Partially add 'nowebui' option support.
Remove QConf project file.
10 years ago
sledgehammer999
7f7aaabec1
Add better translation notes for some strings.
10 years ago
John S. Peterson
d27bff4df4
adding a save resume data interval option
...
because some SSD users oppose frequent disk writes
10 years ago
sledgehammer999
8408f56d6f
Fix large cache support on amd64 arch pt2.
10 years ago
sledgehammer999
66b375de07
Don't listen on IPv6 address by default. Prevents network connectivity problems. Closes #1880 .
10 years ago
sledgehammer999
80d6a5a73e
Allow disabling of OS cache. This will prevent RAM increases on Windows when seeding many files. Closes #1699 .
10 years ago
sledgehammer999
7763a6d2d5
Limit max cache to 1800MiB for 32bits compiled binaries and to 4GiB for other. Closes #1698 .
10 years ago
sledgehammer999
d8d95d2195
Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file.
10 years ago
Vladimir Golovnev (Glassez)
ce3aac5f9d
Fix functions and macros using to support both Qt4 and Qt5.
11 years ago
sledgehammer999
b4dca951b2
Drop libtorrent 0.15.x support.
11 years ago
Nick Tiskov
6b660d505c
Allow control of cache expiry interval (libtorrent 0.16.10 allocator can now return cache to kernel)
12 years ago
Nick Tiskov
104b2aecdc
fixup! Show human readable interface names (mostly affects Windows)
12 years ago
Nick Tiskov
3e98bd49e2
Show human readable interface names (mostly affects Windows)
12 years ago
John Peterson
6894a4b640
Removing option to disable the OS disk cache because it has limited use and is unreliable in Windows.
12 years ago
John Peterson
31ffbb1edd
Enabling Windows disk cache (and adding option to disable it) to prevent a relatively prevalent ERROR_INVALID_PARAMETER.
...
From my test only the write cache was the culprit, if this can be confirmed the read cache can be disabled by default if that has a benefit.
(Other systems are unchanged.)
12 years ago
Christophe Dumez
aeb5fa036c
Update max write cache size to 2048MB and set it to automatic by default ( closes #148 )
12 years ago
Christophe Dumez
26314fae01
No longer fallback to ANY interface if the user-selected interface cannot be found ( closes #143 )
12 years ago
Christophe Dumez
0c279e0567
Remove QT_VERSION checks for 4.5.0
13 years ago
Christophe Dumez
a8a7b61ea9
Coding style clean up
13 years ago
Christophe Dumez
a53a70742d
Drop support for libtorrent v0.14.x
13 years ago
sledgehammer_999
cdf68c90ba
Fix: 'announce to all trackers' checkbox could't be set by the user.
13 years ago