Eugene Shalygin
6e73fa80b8
Add option to automatically remove .torrent files upon adding
...
Some browsers do not download files, intended for immediate opening,
into a temporary directory, and thus a regular download directories
accumulate those unneeded files.
The option allows qBittorrent to clean after itself and delete those
files whether they were succesfully added or not (user-selectable
policy).
9 years ago
sledgehammer999
35c51ad3b1
Update definition of QBT_USES_QT5 to be true for qt >= 5.2.0
9 years ago
sledgehammer999
9c5a5fc83d
Merge pull request #3908 from Chocobo1/rm_nsort
...
Replace `naturalSort()` with `naturalCompare()`.
9 years ago
Chocobo1
5906a4a2de
Add case-sensitive & case-insensitive natural sort helper function
...
Fix helper function not being thread-safe
Use QBT_USES_QT5 define
9 years ago
sledgehammer999
f5855ae208
Merge pull request #5218 from Chocobo1/travis
...
Enable CI cache
9 years ago
sledgehammer999
5e7684ab50
Merge pull request #5225 from zywo/about-font-size
...
Set about tab font-size to default
9 years ago
sledgehammer999
fecf8501cb
Merge pull request #5230 from Chocobo1/filterTracker
...
Fix "IP Filtering - Apply to trackers" wasn't being applied
9 years ago
Chocobo1
71143d1417
Use qmake built-in test function `files` to locate translation files
9 years ago
Chocobo1
f4f4e31a7a
Use POSIX shell
9 years ago
Chocobo1
926cbb18ea
Re-enable cache for linux builds
...
Enable cache for OSX builds
9 years ago
Chocobo1
a81cf1ea16
Fix "IP Filtering - Apply to trackers" wasn't being applied. Closes #5217 .
9 years ago
ngosang
30b52b9825
[WebUI] Expose Add trackers feature
9 years ago
ngosang
be9bc07890
Display more information in tracker tab
9 years ago
zywo
49fb950195
Set about tab font-size to default
9 years ago
Eugene Shalygin
9e177a0a81
uncrustify: add constructor initialization list options
9 years ago
Chocobo1
d25430f377
Cleanup headers
...
Move `class NaturalCompare` to .cpp file
9 years ago
Chocobo1
f89d7c2f67
Suppress warning on OSX builds
9 years ago
sledgehammer999
f45ec40392
Merge pull request #5189 from evsh/uncrustify
...
uncrustify: honour pointer and reference symbols alignment rules
9 years ago
sledgehammer999
9f31b0ef4d
Merge pull request #4959 from evsh/small-fix-for-settings-storage
...
refactor SettingsStorage class
9 years ago
sledgehammer999
f6ff680295
Merge pull request #5205 from evsh/cmake
...
cmake: fix powermanagement compilation
9 years ago
Eugene Shalygin
565847ceb3
cmake: add Qt::DBus library dependency for base module
...
This is needed for powermanagement and was mistakenly forgotten
9 years ago
Eugene Shalygin
f702d43973
cmake: mark libtorrent and qtsingleapplication include dirs as system
9 years ago
sledgehammer999
0143799623
Don't show added torrent notification during startup.
9 years ago
Eugene Shalygin
da379702a2
uncrustify: honour pointer and reference symbols alignment rules
...
Stick the '*' and '&' symbols to the variable name if there is one.
Also fix empty function bodies collapse option: replace it with the
eat_blanks_before_close_brace setting.
9 years ago
sledgehammer999
ef6e848756
Display notifications when a torrent is added. Closes #334 and #915 .
9 years ago
sledgehammer999
31d04cffd9
Merge pull request #5181 from glassez/ext
...
Fix .!qB extension is added when disabled (#5141 regression hotfix)
9 years ago
Vladimir Golovnev (Glassez)
56287173b1
Fix .!qB extension is added when disabled
9 years ago
sledgehammer999
0a81152267
Merge pull request #5169 from glassez/tmpname
...
Use unique temp directories. Closes #5154 .
9 years ago
sledgehammer999
e3265dd934
Merge pull request #5176 from evsh/cmake
...
cmake: reflect qmake project changes
9 years ago
Vladimir Golovnev (Glassez)
b8c703b8b0
Use truncated torrent hash in temp path
9 years ago
Vladimir Golovnev (Glassez)
850556fdfa
Use unique temp directories
...
Save torrent in temp_path/<torrent_hash> directory.
Closes #5154 .
9 years ago
Eugene Shalygin
d4e68a159f
cmake: reflect qmake project changes
9 years ago
sledgehammer999
ab412ebf37
Merge pull request #5135 from ngosang/ifces
...
Fix duplicate network interfaces. Closes #5131
9 years ago
sledgehammer999
4ebb12e06b
Merge pull request #5141 from glassez/recheck
...
Fix torrent adding with existing data
9 years ago
ngosang
3a49485039
Fix duplicate network interfaces. Closes #5131
9 years ago
sledgehammer999
ab65c04e0e
Merge pull request #5137 from Chocobo1/fix_ui
...
UI fixes
9 years ago
sledgehammer999
3186541f49
Merge pull request #5170 from ngosang/fixsearch
...
[Seach engine] Update Torrentz, Mininova and LegitTorrents plugins
9 years ago
sledgehammer999
f80df53532
Merge pull request #5162 from evsh/uncrustify
...
uncrustify: add "slots" to WORDs keywords.
9 years ago
sledgehammer999
7d0bdc2863
Merge pull request #5160 from ngosang/trackersfix
...
Fix Add tracker dialog bugs
9 years ago
sledgehammer999
071b3981f7
Merge pull request #5143 from evsh/cmake
...
Cmake: clean cmake files
9 years ago
sledgehammer999
ff8b0944a2
Merge pull request #5140 from glassez/coding
...
Add coding style rule for header inclusion order
9 years ago
ngosang
e542f17809
[Search engine] Fix LegitTorrents plugin
9 years ago
ngosang
06cd41801e
[Search engine] Fix Mininova plugin
9 years ago
ngosang
e4349e8db1
[Search engine] Fix Torrentz plugin for Python2
9 years ago
Eugene Shalygin
3f53f17411
cmake: raise minimal cmake version to 3.5 and use its features
9 years ago
Eugene Shalygin
8b64dd95a5
cmake: drop explicit Boost dependency
...
We get it implicitly from libtorrent
9 years ago
Eugene Shalygin
e809b042aa
Add "slots" to WORDS keyword.
...
Uncrustify inserts line break between an access specifier and "slots".
However, it keeps these words combinations if "Q_SLOTS" is used.
Its built-in parser classifies "Q_SLOTS" as WORD token, thus let's add
"slots" to that class.
9 years ago
ngosang
7fe5674b9a
Fix Add tracker dialog URL download
9 years ago
ngosang
b7ef066545
Fix Add tracker dialog empty trackers
9 years ago
Sjoerd van der Berg
220f6b1da2
Use a combo box to select the IP address you want to listen on for a specific interface
9 years ago