brvphoenix
aebb9f89d1
Remove the lockfile on exit ( #14997 )
4 years ago
zhuangzi926
2e8e2b04a1
Announce to all trackers if IP changed ( #15001 )
...
Closes #14545 .
4 years ago
Chocobo1
c64e433a69
Remove unused parameter
4 years ago
Chocobo1
e21f46d824
Avoid data duplication
4 years ago
Chocobo1
ef79546508
Add `connection_speed` to advanced settings
...
Now we follow libtorrent current default value 30.
Closes #6973 .
Also bump WebAPI version.
4 years ago
Vladimir Golovnev (Glassez)
2993fdb169
Improve "Watched folders" feature
...
Make "file system watcher" an application core component
and separate it from its presentation model.
4 years ago
Vladimir Golovnev (Glassez)
9565b695ef
Unify custom exceptions
4 years ago
Vladimir Golovnev (Glassez)
89cedd411e
Allow add torrents with relative save path
...
The relative save path will be resoloved against the default one.
4 years ago
Anton
a51742b47c
Add context menu for tabs in search widget ( #14926 )
...
In searchwidget you can close all opened tabs or selected tab using menu. Closes #5628 .
4 years ago
An0n
ea3b897d5d
Bump file pool size ( #14966 )
4 years ago
PriitUring
e432d67b3b
Fix typo "Highlited" ( #14956 )
4 years ago
sledgehammer999
e4bea17fb8
Update grunt dependency
...
This fixes CVE-2020-7729
4 years ago
sledgehammer999
2c47cfbe25
Add new languages
...
* Mongolian
* Persian
* Thai
4 years ago
Chocobo1
a82ca6adb2
Fix potential data race
...
This case could be considered benign however it could still be an
undefined behavior to the compiler, so remove it.
Ref:
https://hacks.mozilla.org/2021/04/eliminating-data-races-in-firefox-a-technical-report/
4 years ago
Chocobo1
05e3e46f5a
Throw the exact (same) exception
4 years ago
Chocobo1
6d399f0303
Fix typo
4 years ago
Chocobo1
ecebfc34fa
Move initial values to header
4 years ago
thalieht
e86916a7f9
Make some strings in WebUI translatable
...
Closes #14920
4 years ago
sledgehammer999
94195d5339
Sync translations from Transifex and run lupdate
4 years ago
Vladimir Golovnev (Glassez)
383eaf44ac
Implement DBResumeDataStorage class
4 years ago
Chocobo1
bdf2f6c3e1
Initialize struct members by default
...
This is to suppress the following compilation warnings:
base/bittorrent/magneturi.cpp: In constructor ‘BitTorrent::MagnetUri::MagnetUri(const QString&)’:
base/bittorrent/magneturi.cpp:87:60: warning: missing initializer for member ‘BitTorrent::TrackerEntry::message’ [-Wmissing-field-initializers]
87 | m_trackers.append({QString::fromStdString(tracker)});
4 years ago
Chocobo1
fdc186c92f
Revise tag related implementations
...
Fix #12690 .
4 years ago
jagannatharjun
ab906f17de
Correctly draw progress background with stylesheet
...
fixes #14731
4 years ago
Nick Korotysh
28ef33b0a0
Improve Info.plist generation with CMake
...
- drop configure_file() and file(GENERATE) calls
- fill missed MACOSX_DEPLOYMENT_TARGET variable
4 years ago
Vladimir Golovnev (Glassez)
75e0990eb3
Provide tracker peers count via TrackerEntry
...
Don't expose additional accessor in Torrent interface.
4 years ago
Vladimir Golovnev (Glassez)
62a6c725d6
Don't overwrite tracker message
...
Use one of the tracker endpoint messages.
4 years ago
Vladimir Golovnev (Glassez)
d4554c2e5c
Correctly handle "no enough disk space" error
...
If torrent failed to write, it stops downloading and goes to
"upload mode" instead of errored state so it just keeps seeding.
Now qBittorrent indicates this state as "errored" and allows
the user to manually bring the torrent out of this state.
4 years ago
Chocobo1
6864e13e6f
Show "last activity" value under all circumstances
4 years ago
Nick Korotysh
29e6b229ac
Don't use executable name as CFBundleName value
4 years ago
Chocobo1
cb8d6a0939
Reorder peer flags
...
Now we group related flags nearby.
4 years ago
Chocobo1
e38128119c
Capitalize "peer flags" descriptions
...
And use a helper function to build the descriptions.
4 years ago
FozzeY
3e47d26e44
Show priority menu at top level if there is no other
4 years ago
Vladimir Golovnev (Glassez)
6cf99cd0f2
Allow to specify file indexes in torrents/files API
4 years ago
zhuangzi926
c9e2da5f53
Update dyndns register url
4 years ago
Chocobo1
53b7956968
Clean up code
...
and remove unused parameters/variables.
4 years ago
Chocobo1
d13be829c3
Fix D-Bus Notification `desktop-entry` field
4 years ago
Chocobo1
e18b2ab437
Regenerate D-Bus notifications related code
4 years ago
Vladimir Golovnev (Glassez)
35032d7eed
Don't use "Qt Mac Extras" module
...
"Qt Mac Extras" module is removed in Qt6.
4 years ago
kevtechxx
7722916fad
Add "Notification timeout" option
4 years ago
Chocobo1
a64bb1a990
Simplify natural sort classes interface
...
Now the comparison function/class should be constructed before usage.
This change also make it easier to plug in into various containers which
will require a compare function type (such as std::set).
4 years ago
Vladimir Golovnev (Glassez)
4a68df084e
Enclose strings in QLatin1String
4 years ago
jagannatharjun
3f32b040dc
Revert "Change clamping of update interval of SpeedPlotView::Averager"
...
This reverts commit 435bb34435
.
To achieve what the reverted commit wants, the timing
would need to be taken iteratively rather that cumulatively
fixes #14735
4 years ago
jagannatharjun
435bb34435
Change clamping of update interval of SpeedPlotView::Averager
...
Don't clamp elapsed time of SpeedPlotView::Averager on resolution. Since
it may cause minor discrepencies across different Averagers with
different resolution for same speed update.
4 years ago
brvphoenix
bb9ca7f418
WebUI: Fix magnet url from the browser
4 years ago
Vladimir Golovnev (Glassez)
f8e7602d96
Correctly forward declare file_prio_alert
4 years ago
Vladimir Golovnev (Glassez)
1344b31535
Improve ResumeDataStorage
4 years ago
Chocobo1
9b8bddf7b2
Revise folder monitoring functions in WebUI
...
Closes #14241 .
4 years ago
Chocobo1
8a087a876e
Clean up code
4 years ago
skvenders
2b837381f3
Remove contributor
...
Remove contributor as requested: https://github.com/qbittorrent/qBittorrent/pull/14637#issuecomment-808894421
4 years ago
Vladimir Golovnev (Glassez)
cd6959b712
Save "resume data" once file priority is changed
4 years ago