Vladimir Golovnev (Glassez)
989a70fe60
Redesign RSS subsystem
8 years ago
dzmat
59de1af31b
implemented UI for managment of locally banned IP list ( Closes #1837 )
8 years ago
Chocobo1
759bf4d73d
Allow to load/use ECDSA certificate in webUI.
...
Limit max read size
Improve messages in dialogs
Refactor
8 years ago
sledgehammer999
a5ae86512a
Rename IP filtering functions and settings names.
8 years ago
Vladimir Golovnev (Glassez)
b2cb473b63
Don't use Preferences in BitTorrent::Session
9 years ago
Chocobo1
c85a0a41ba
Rename "options.ui" to "optionsdlg.ui"
...
Rename class name "options_imp" to "OptionsDialog"
Rename "options_imp.cpp" to "optionsdlg.h"
9 years ago
Chocobo1
97ee63fc78
Move options ui as a pointer member variable
9 years ago
Chocobo1
05cbb35814
Follow header inclusion rule
9 years ago
sledgehammer999
1058572c8a
Implement file logger.
9 years ago
Vladimir Golovnev (Glassez)
dd34663224
Implement Advanced Saving Management subsystem
...
Closes #4696
9 years ago
ngosang
2ee43758d5
Check WebUI username and password length. Closes #4191
9 years ago
sledgehammer999
06be9edfe1
Remove watch folders permanently only if the user accepts the Preferences dialog.
9 years ago
sledgehammer999
82e02f7118
Don't apply some settings again if they weren't changed. Closes #4278 .
9 years ago
Chocobo1
e0935fe14f
Follow project coding style. Issue #2192 .
9 years ago
dartraiden
8ac83cfd42
Fixed typos, spelling correction
10 years ago
LazyBui
23ec562375
Making alternate download/upload configuration behave like global download/upload configuration so as to allow boundless down/up
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
Ivan Sorokin
de5f38a160
Speedup compilation speed
...
libtorrent has a relatively heavy headers, that take lots of time to
process. This commit removes unnecessary includes of libtorrent headers
and replaces them with forward declarations.
I had to move some functions in QBtSession from slots to regular
functions because moc'ed file want to see complete types of all
parameters of slots.
"time make" of full rebuild before this series of commits:
real 13m35.937s
user 12m1.295s
sys 1m25.908s
after:
real 10m54.390s
user 9m31.167s
sys 1m12.580s
10 years ago
sledgehammer999
cd99f0ea43
Don't disable DHT/LSD/UPnP in the GUI when anonymous mode is enabled.
10 years ago
sledgehammer999
d8d95d2195
Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file.
10 years ago
sledgehammer999
e2748ec3ac
Remove deprecated feature of separate DHT port.
10 years ago
Vladimir Golovnev (Glassez)
ce3aac5f9d
Fix functions and macros using to support both Qt4 and Qt5.
11 years ago
sledgehammer999
2b9f79fafe
Expose new translations and improve language code.
11 years ago
sledgehammer999
fcebe1e485
Improve the scheduler ui settings.
11 years ago
sledgehammer999
798bd2388b
Allow more fine tuning of uploads. Closes #684 .
11 years ago
sledgehammer999
3dd7ac0549
Add option to start qbt with Windows startup.
12 years ago
Driim
23ea811095
Add setting to copy .torrent files for finished downloads (closes issue #22 )
...
Patch edited by Christophe Dumez.
12 years ago
Christophe Dumez
5990615248
Add support for anonymous mode
...
This mode was added in libtorrent v0.16 and should be used in
addition to a SOCKS5 proxy.
13 years ago
Christophe Dumez
02fbd6a135
Fix compilation warnings in smtp.h (cgreco)
14 years ago
Christophe Dumez
52e7d4ad03
Simplify uTP settings
14 years ago
Christophe Dumez
641b38690c
Added uTP support
14 years ago
Christophe Dumez
c85cb8799e
FEATURE: qBittorrent can update dynamic DNS services (DynDNS, no-ip)
14 years ago
Christophe Dumez
87a744fcf6
Fix compilation error (Thanks Arnaud)
14 years ago
Christophe Dumez
675e8282b0
Cosmetic changes to program preferences
14 years ago
Christophe Dumez
a1272fff82
Preferences code clean up
14 years ago
Christophe Dumez
f5d4404b67
Preferences code clean up
14 years ago
Christophe Dumez
58bfa6f1bb
FEATURE: Added support for secure SMTP connection (SSL)
...
FEATURE: Added support for SMTP authentication
14 years ago
Christophe Dumez
c2e5ecaaa0
BUGFIX: Fix compilation with namespaced Qt (Christian Kandeler)
14 years ago
Christophe Dumez
0f1473e212
FEATURE: Inhibit system sleep when torrents are active (Vladimir Golovnev)
...
Remove visual style settings
14 years ago
Christophe Dumez
5c8dd9f0fb
Performance improvement on ARM
14 years ago
Christophe Dumez
fcef304427
Translate locale names
14 years ago
Christophe Dumez
b060f967d7
FEATURE: Added a button to reload the IP filter
14 years ago
Christophe Dumez
052825e5c4
Initial support for system Icons (incomplete but good progress)
14 years ago
Christophe Dumez
3feffdf8fa
Started to simplify program preferences (merged UPnP/NAT-PMP)
14 years ago
Christophe Dumez
8a5dc1f239
Fix compilation on Windows (Remove using namespace libtorrent; from headers)
14 years ago
Christophe Dumez
8a1e79d22f
Restructured the project file
...
Move OS specific configuration to separate project files
14 years ago
Christophe Dumez
c77eb35f5b
FEATURE: Optimized and improved the peer country resolution code
...
FEATURE: Optimized and improved the locale preferences code
COSMETIC: Use country flags by Mark James (Thanks to Dmytro Pukha)
14 years ago
Christophe Dumez
a3db4790a7
Simplified proxy settings
...
Fix deprecation warnings with libtorrent v0.15.4+
14 years ago
Christophe Dumez
34cb5efb72
Show the connection settings when clicking on the connection status icon
14 years ago
Christophe Dumez
166dad51d5
FEATURE: qBittorrent can update itself from Sourceforge (Windows/Mac OS X only)
14 years ago