Chocobo1
fcf50820e8
Don't resize dialog with invalid sizes
...
This fixes wrong dialog sizes on first startup.
3 years ago
Chocobo1
75c93d72be
Revise string literal usage
...
This commit covers src/gui folder.
PR #16757 .
3 years ago
Chocobo1
c6b772da11
Improve function interface
...
`SettingsStorage` methods require `QString` so make `SettingValue` follow it.
`Path::operator+` can use `QStringView` to accept wider audience.
3 years ago
Chocobo1
7694b21dff
Enlarge "speed limits" icons
...
And make use of QStyle pixelMetric().
PR #16630 .
3 years ago
Chocobo1
88fe94bd6a
Remove obsoleted functions from Utils::Gui namespace
...
`widget` parameter is kept for now to avoid major disruption for other PR.
Also add comments for loading svg images.
PR #16613 .
3 years ago
Chocobo1
2ee5b35f48
Use proper image loading path for SVG icons
3 years ago
Chocobo1
63043b4927
Replace min, max, clamp functions with std counterparts
3 years ago
Chocobo1
757ab3dc92
Remember dialog sizes
...
This applies to "About Dialog", "Ban List Options Dialog", "Download From URL Dialog", "IP Subnet
Whitelist Options Dialog", "Search Plugin Select Dialog", "Search Plugin Source Dialog",
"Statistics Dialog", "Speed Limit Dialog" and "Torrent Options Dialog".
Also unifies storing the dialog size under the key "Size".
4 years ago
thalieht
76f285f19c
Convert existing speed dialog to global + alt global limits only
4 years ago
Vladimir Golovnev (Glassez)
c41df9ffbd
Improve coding style
4 years ago
Chocobo1
7ab3479a34
Replace static_cast by qOverload
5 years ago
Chocobo1
266ce1d226
Clean up SpeedLimitDialog class
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
thalieht
6b4455e13d
Use qt5 connect() syntax
7 years ago
Chocobo1
27cf98a962
Resize dialog size on high DPI monitors
7 years ago
Chocobo1
27090f0cfb
Remove superfluous QString::fromUtf8()
7 years ago
thalieht
525fdd6c2b
Coding style, use nullptr and other minor things
7 years ago
Chocobo1
a902eb6b2b
Fix speedlimitdlg position
8 years ago
Eugene Shalygin
4e1b7c3b87
Remove generated include from headers
...
Not only fixes compilation with CMake 3.8 (without messing with include
paths) but makes sources cleaner.
8 years ago
Chocobo1
14a39ba3c3
Speedlimitdlg: raise slider default value to 10000. Closes #6150 .
...
Old value 1000 (KB/s) can be a bit small for modern internet.
8 years ago
sledgehammer999
5c4db0fa17
Fix slider for per torrent speed limits when no global speed limit has been set. Closes #6046 .
8 years ago
sledgehammer999
db4b30ad48
Fix values for unsetting speed limits.
8 years ago
Vladimir Golovnev (Glassez)
9db93e5d8f
Rename Core to Base ( Closes #3733 ).
9 years ago
Chocobo1
e739e81205
Fix compilation on MSVC2013 by moving unicode strings to
...
"unicodestrings.h". Closes #3059 .
10 years ago
Vladimir Golovnev (Glassez)
191cdc2849
Move utilities to core/utils folder.
...
Also move the names to Utils namespace.
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
Gabriele
c5db1157f1
Allow bandwidth values up to 65535 KiB/s
...
The slider has a max value, but it's changed whenever a value greater
than it is specified.
Note: 65535 is the maximum value allowed by libtorrent.
Closes #2373 .
10 years ago
Gabriele
737f6c5b4e
Split speedlimitdlg.h into speedlimitdlg.cpp and speedlimitdlg.h
10 years ago
Christophe Dumez
f3448125c3
Coding style clean up
13 years ago
Christophe Dumez
a8a7b61ea9
Coding style clean up
13 years ago
Christophe Dumez
8a5dc1f239
Fix compilation on Windows (Remove using namespace libtorrent; from headers)
14 years ago
Christophe Dumez
6e7309316c
Started code reorganizing (Moved libtorrent specific files and webui files to subfolders)
14 years ago
Christophe Dumez
7ae7a71782
Higher maximum download speed limit
14 years ago
Christophe Dumez
b9241ad5ad
Proper fix to use an INI file instead of the registry on Windows
15 years ago
Christophe Dumez
83cf3aebab
Clean up URL seed code
...
Center bandwidth limiting dialogs
15 years ago
Christophe Dumez
132b1f7ffe
- Use global maximum transfer rates as maximum values in per-torrent speed limiting dialogs
15 years ago
Christophe Dumez
4252832ba5
- Fix issue with speed limiting (Infinite value was not handled properly)
...
- Improved bandwith limiting dialog by adding a SpinBox so that the user can input the value manually
15 years ago
Christophe Dumez
5ffcf5a9dc
- Fixed per torrent speed limiting
...
- A lot of cleanup in speed limiting dialog
15 years ago
Christophe Dumez
7dfdebd593
- License fix due to problems with OpenSSL
16 years ago
Christophe Dumez
3894452840
- COSMETIC: Redesigned program preferences
...
- COSMETIC: Updated icons set
16 years ago
Christophe Dumez
829c358f10
- fixed some bugs introduced recently
...
- improved debug output
18 years ago
Christophe Dumez
c9925eddb6
- Big code cleanup
...
- Added a Qwrapper for torrent_handle to make code more readable
18 years ago
Christophe Dumez
8df61db644
- Rollback to GNU GPLv2 because Qt4 is not compatible with GPLv3 :(
18 years ago
Christophe Dumez
54f9375b32
- Update to GNU GPL v3
18 years ago
Christophe Dumez
1bb286f4a9
Fixed utf-8 support in paths and filenames
18 years ago
Christophe Dumez
969a02b93e
- Moved everything to trunk to create a stable branch
19 years ago