Chocobo1
16a76eee9f
Add final specifier to GUI classes
...
Follow up d3d3f7dbb3
.
5 years ago
thalieht
f0549b4cb2
Make a few cosmetic changes in code
5 years ago
Chocobo1
5eaedb13e5
Sort locale language list
5 years ago
Prince Gupta
c9e162cf8a
Reorganize UI theme selection
5 years ago
warren
74009f13d9
Add "Preview file" double-click action
5 years ago
Chocobo1
0d5b0b9542
Replace deprecated macro
...
Q_OS_MAC is deprecated and the replacement is Q_OS_MACOS.
5 years ago
Vladimir Golovnev (Glassez)
60ffa3030e
Don't use deprecated libtorrent features
5 years ago
Prince Gupta
a24925c858
Allow styling with QSS stylesheets
5 years ago
thalieht
70f8882f87
Group Qt forward declarations separately from the others
6 years ago
Chocobo1
e288de7ec1
Forward declare as much as possible
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
Thomas Piccirello
3aeaf6a054
Disallow setting a blank alternative WebUI location
6 years ago
thalieht
d668a4fe6d
Fix coding style for various things
6 years ago
Chocobo1
3fa5358c3f
Remove speed limit checkbox in Options dialog
...
This unifies speed limit UI elements throughout the program.
6 years ago
Lukas Greib
48cd993c92
Inhibit sleep regardless of activity
...
"Active torrents" is a somewhat unintuitive concept as a basis for
preventing sleep, as torrents can become active or inactive on the
network at any time. This brings some predictability to the inhibit
sleep option, and will inhibit sleep as long as there are unpaused
downloads or uploads, regardless of network activity.
Closes #1696 , #4592 , #4655 , #7019 , #7159 , #7452
6 years ago
thalieht
d34ddb2e3c
Change file names and classes names to match them
7 years ago
thalieht
4022799881
Fix coding style
7 years ago
Chocobo1
0b050e2a30
Remove duplicate private sections in class
...
And group related methods & variables together.
7 years ago
thalieht
3e4099fe5b
Replace the zeroing of pointers with nullptr
7 years ago
Thomas Piccirello
afd4069eb4
Disable options when force proxy is enabled
7 years ago
FranciscoPombal
2ac3004762
Fixed typo in function name isSplashScreenDisabled()
7 years ago
Thomas Piccirello
95bf63330e
Add ip subnet whitelist for bypassing webui auth
7 years ago
Matthew Fioravante
8cd243b06b
Add WebUi\Address config option
7 years ago
Tim Delaney
19bb6f5fe0
Follow project coding style. Issue #2192 .
...
--HG--
branch : magao-dev
7 years ago
silver
64e539fcfb
Center Options dialog when showed
7 years ago
vit9696
d25467d3e6
Various macOS UI improvements
7 years ago
Naikel Aparicio
9ba00d7035
Implemented share limit by seeding time
8 years ago
Eugene Shalygin
8ca730f0d8
Use new signal/slot syntax in options dialog
8 years ago
Chocobo1
42c17ea5ce
Fix argument name differ in definition & declaration
8 years ago
Eugene Shalygin
7320ac1bc0
Use file path edit widgets in options and add torrent dialog
8 years ago
Chocobo1
933f9f1451
Fix optionsdlg position
8 years ago
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