Luís Pereira
44e4b5d238
Don't use qDeleteAll() on temporaries
...
qDeleteAll() is being used on an unnecessary temporary container created
by QHash::values().
Using qDeleteAll(mycontainer) instead.
7 years ago
thalieht
f50b4724a6
Expose the libtorrent fields for "dont_count_slow_torrents" to GUI:
...
inactive_down_rate
inactive_up_rate
auto_manage_startup
7 years ago
Stephen Dawkins
48cbccff1e
Made smart episode filter regular expression configurable
7 years ago
Chocobo1
e31ec20ec4
Clarify some terms in stats dialog
...
Reorder list
7 years ago
Chocobo1
b9ec216aa5
Redefine CacheStatus.readRatio field.
...
Now it is defined as:
CacheStatus.readRatio = (blocks read from cache) / (blocks read from disk + blocks read from cache)
The 2 variables in denominator are counted separately and the formula before this change doesn't really make sense
Add percentage sign to "Read cache hits" stats
Also remove redundant header include
7 years ago
FranciscoPombal
2ac3004762
Fixed typo in function name isSplashScreenDisabled()
7 years ago
Chocobo1
543cbc6d1c
Add "Coalesce reads & writes" checkbox in advanced options
...
The setting is defaulted to ON for Windows. Closes #8295 .
7 years ago
Vladimir Golovnev (Glassez)
27d8dbf13b
Redesign Web API
...
Normalize Web API method names.
Allow to use alternative Web UI.
Switch Web API version to standard form (i.e. "2.0").
Improve Web UI translation code.
Retranslate changed files.
Add Web API for RSS subsystem.
7 years ago
Stephen Dawkins
2845a791d0
Initial implementation of Smart Filter feature
7 years ago
sledgehammer999
024df8c53f
Set default file log size to 65 KiB and delete backup logs older than 1 month.
7 years ago
Vladimir Golovnev (Glassez)
69df8174b9
Allow to load TorrentInfo from data buffer
7 years ago
sledgehammer999
53cc8e1115
Revert "Remove examples from gpl.html. Closes #7749."
...
The GPL folks are a bit overzealous. See https://www.gnu.org/licenses/gpl-faq.html#GPLOmitPreamble
This reverts commit 5cf4f00824e142c8c984099bdf802e6a4b17808b.
7 years ago
Tom Piccirello
e6a1b72354
Only add search separators as needed
7 years ago
Chocobo1
5c50dba9e1
Torrent creator: raise maximum piece size to 32 MiB
7 years ago
Chocobo1
fb698896c9
Fix translation context.
...
Partially addresses #8220 .
Also sort include headers
7 years ago
sledgehammer999
95c32221a2
Update copyright year.
7 years ago
Chocobo1
1d778676cd
Fix translation context. Closes #8211 .
7 years ago
Jesse Bryan
e887b3106f
transferlist: added a force reannounce option. closes #6448 .
7 years ago
sledgehammer999
13f69a2245
Fix constant status of '[F] Downloading'. Closes #7628 .
7 years ago
Chocobo1
ec337a8a84
Sort filename lists in .pri files
7 years ago
Thomas Piccirello
ddd6c82dd7
Use https for www.qbittorrent.org
7 years ago
Chocobo1
c2c0dd2717
Fix column size too narrow on resize
...
Instead of giving a value, just resize to the content size
7 years ago
Chocobo1
27cf98a962
Resize dialog size on high DPI monitors
7 years ago
Chocobo1
aaaa67050c
Fix gui issues on high DPI monitor
...
Fix LineEdit widget size issues
Up-scale the icons on statusbar
Up-scale the icons in options dialog. Closes #7729 .
Fix small icons in cookie manager
Fix progress bar height
Fix small icons in confirm delete dialog
Fix small icons in options dialog
Fix small images in about dialog
7 years ago
Chocobo1
52ae118e3c
Tweak spacing
7 years ago
Chocobo1
cb929f7e59
Cleanup
...
Use Qt5 connect syntax
Reorder include headers
7 years ago
Vladimir Golovnev (Glassez)
e75f8603b0
Fix RSS rule updated when deleting
...
Closes #8094
7 years ago
sledgehammer999
99abc21dab
Simplify sorting code.
7 years ago
sledgehammer999
5156399c68
Fix sorting of country flags column in Peers tab.
7 years ago
vit9696
ed154d35ba
Fix Finder reveal in preview and torrent contents
7 years ago
vit9696
ff7e5da6de
Fix cmd+w not closing the main window on macOS
7 years ago
vit9696
d7fa5b6b6b
Put macOS specific functions to MacUtils namespace
7 years ago
vit9696
d57bd62add
Fix torrent file selection in Finder on mac
7 years ago
Chocobo1
8dcf326576
Add source field in Torrent creator. Closes #7965 .
...
This field is often used for cross-seeding between (private) trackers.
7 years ago
Chocobo1
c5d99a12f3
Use standard folder icon for open file behavior on Windows. Closes #7880 .
7 years ago
Thomas Piccirello
d184bd8c82
Perform ip string validation inside setWebUiAuthSubnetWhitelist
7 years ago
Thomas Piccirello
98a2dedb32
Separate subnet whitelist options into two lines
7 years ago
Chocobo1
c405cb2f1c
Add struct TorrentCreatorParams for passing parameters
...
Filter out continuous newlines in Trackers field
Avoid adding empty url seed entries
Cleanup:
Replace boost::bind
Add const
Use nullptr
Use QString::SkipEmptyParts
Rename variables
Throw proper exception type
7 years ago
Chocobo1
86c5a8df75
Partial revert eac8838dc2
. Fixes #7952 .
...
mapFromSource() didn't work as expected, when used in lessThan(), it sometimes
returns an invalid QModelIndex.
A crash is observed when filtering source model via filterAcceptsRow() in #7952 ,
the crash is due to endless recursive of filterAcceptsRow() & lessThan() calling
each other and mapFromSource() is the culprit of it.
7 years ago
Mike Tzou
eac8838dc2
[GUI] Implement stable sort ( #7703 )
...
* NaturalCompare now returns compare result instead of "less than" result
* Change to stable sort in GUI components
* Add Utils::String::naturalLessThan() helper function
* Use Qt::CaseSensitivity type
7 years ago
Chocobo1
b9339bb727
Allow to drag-n-drop URLs into mainwindow to initiate download
...
Fix issue: https://github.com/qbittorrent/qBittorrent/issues/7785#issuecomment-347092418
Minor refactor
7 years ago
Vladimir Golovnev (Glassez)
916cfcdb03
Implement Import/Export RSS rules in JSON format
7 years ago
Vladimir Golovnev (Glassez)
b8fc415870
Implement Import/Export RSS rules in legacy format
7 years ago
sledgehammer999
99341409f4
Remove examples from gpl.html. Closes #7749 .
7 years ago
Chocobo1
27090f0cfb
Remove superfluous QString::fromUtf8()
7 years ago
Chocobo1
c3de2310c5
Avoid double delete on close
7 years ago
Chocobo1
b9478e0f00
Use Qt5 connect syntax
7 years ago
Chocobo1
94aeac992c
Allow drag-n-drop magnet links to mainwindow. Closes #7742 .
7 years ago
thalieht
ae1634623e
Coding style for many files
7 years ago
Thomas Piccirello
0de2f1776e
Remove duplicate header
7 years ago