sledgehammer999
8f6e04d779
Using new IP parser provided by @evsh . It is faster and uses less memory.
...
Class `DATIPv4Parser` was written by Eugene Shalygin <eugene.shalygin@gmail.com> (evsh on github).
8 years ago
sledgehammer999
f53dab8ad4
Output log messages for ip filter parsing errors.
8 years ago
sledgehammer999
05ab9fc355
Optimize ip filter parsing.
8 years ago
Mike Tzou
df1a8bfdea
Merge pull request #6685 from Chocobo1/coverity
...
TravisCI: only allow coverity build job when `build_system=qmake`
8 years ago
Chocobo1
46ac5e0ee2
TravisCI: only allow coverity build job when `build_system=qmake`
8 years ago
Vladimir Golovnev (Glassez)
3a3125ea2b
Fix remove oldest article
8 years ago
Vladimir Golovnev
e433cbab97
Merge pull request #6677 from glassez/fix-create-subfolder
...
Allow strip root folder using default settings
8 years ago
Vladimir Golovnev (Glassez)
c799923d7d
Allow strip root folder using default settings
8 years ago
Vladimir Golovnev (Glassez)
711be50e9c
Fix AddTorrentData field types
8 years ago
Mike Tzou
4c6059c352
Merge pull request #6673 from Chocobo1/manifest
...
Disable Qt embedding manifest automatically
8 years ago
sledgehammer999
032eb12585
Remove whitespace.
8 years ago
sledgehammer999
3cdc6fb978
Fix compiler warnings.
8 years ago
Mike Tzou
b894d886ec
Merge pull request #6669 from wevsty/master
...
update chinese windows installer translation
8 years ago
Chocobo1
e1adfde66e
Disable Qt embedding manifest automatically
...
Embedding manifest fails for me after upgrading to VS2017, this fixes it.
8 years ago
Eugene Shalygin
c865ba2803
Merge pull request #6671 from zywo/cmake-build
...
Fix CMake build
8 years ago
Vladimir Golovnev (qlassez)
f259bde275
Fix "Create subfolder" in AddNewTorrentDialog
8 years ago
zywo
51104a9fb4
Fix CMake build
8 years ago
Vladimir Golovnev
a886dbf8ab
Merge pull request #6627 from glassez/rss2
...
Redesign RSS subsystem
8 years ago
Vladimir Golovnev (Glassez)
989a70fe60
Redesign RSS subsystem
8 years ago
wevsty
98cec6a495
update chinese windows installer translation
8 years ago
Eugene Shalygin
090a2edc1a
Merge pull request #6651 from evsh/fix-config-dir-on-windows
...
Migrate from platform-specific code in Private::DefaultProfile to QStandardPaths
8 years ago
Eugene Shalygin
41628dd5f6
Merge pull request #6662 from ngosang/se_plugins
...
[Search engine] Update, remove and add plugins
8 years ago
ngosang
fa64f33c2a
[Search engine] Add btdb plugin
8 years ago
Eugene Shalygin
ead1f6e1f6
Merge pull request #5264 from evsh/plugin-version-class
...
Use explicit class for search plugin versions
8 years ago
Eugene Shalygin
14e168039c
Use explicit class for search plugin versions
8 years ago
ngosang
5d0cfc7475
[Search engine] Update legittorrents plugin
8 years ago
ngosang
339b35c369
[Search engine] Remove mininova plugin
8 years ago
ngosang
91e7e94820
[Search engine] Update demonoid plugin
8 years ago
Eugene Shalygin
8218ec1bd1
Merge pull request #6660 from evsh/cmake
...
cmake: use import libraries for Boost and OpenSSL in Libtorrent find module
8 years ago
Eugene Shalygin
41a63718c9
cmake: use import libraries for Boost and OpenSSL in Libtorrent find module
8 years ago
Eugene Shalygin
01325ee7de
Merge pull request #6658 from evsh/cmake
...
cmake: fix typo in the manifest file name
8 years ago
Eugene Shalygin
f99ba03177
cmake: fix typo in the manifest file name
8 years ago
Eugene Shalygin
b06080e2e7
Replace platform-specific code in Private::DefaultProfile with QStandardPaths.
...
This should also fix Profile::location(SpecialFolder::Config) on
Windows.
8 years ago
sledgehammer999
ae0a9d74c4
Merge pull request #6487 from Chocobo1/ui
...
GUI polish
8 years ago
sledgehammer999
2045c38005
Merge pull request #6623 from evsh/cmake
...
CMake 3.8 compatibility and refactoring
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
Eugene Shalygin
34798399da
cmake: fixes for cmake 3.8
...
AUTOUIC seems to became stricter.
8 years ago
Eugene Shalygin
97d52668cc
travis: fix CMake + OSX build
...
Brew changed installation dir for Qt, and we have to change it in our
workaround symlinks too.
8 years ago
Eugene Shalygin
c32cee8098
travis: remove redundant 'cd' command
8 years ago
sledgehammer999
018574e546
Merge pull request #6475 from OpenGG/master
...
[WebUI-API] Add "skip_checking" and "paused" to "/command/download" and "/command/upload"
8 years ago
sledgehammer999
48b0cf8a48
Merge pull request #6621 from Chocobo1/webui
...
Webui: refactor
8 years ago
sledgehammer999
ae0ec716cb
Fix inverted check when applying the IP filter.
8 years ago
sledgehammer999
c27108c97a
Merge pull request #6630 from evsh/fix-6454
...
Start up torrents after UI was created. Fixes #6454 .
8 years ago
sledgehammer999
56436d3f97
Merge pull request #6626 from evsh/fix-desktop-filename
...
Rename .desktop file to match executable name. Fixes #6625 .
8 years ago
sledgehammer999
d702b32e53
Merge pull request #5465 from glassez/strip_root_folder_v2
...
Allow to strip root folder. Closes #588 , closes #5433
8 years ago
Vladimir Golovnev (Glassez)
22178f9997
Fix strip torrent root folder
8 years ago
Vladimir Golovnev (Glassez)
6d7d566cdf
Fix TorrentHandle rootPath() and contentPath() methods
8 years ago
Vladimir Golovnev (Glassez)
d413bc65ef
Improve strip torrent root folder
...
Fix issue when you rename the "root item" in the "Add New Torrent" dialog
and uncheck "Create subfolder", it will create the subfolder with the
renamed name.
Fix PropertiesWidget first folder is expanded after app restart.
Strip root folder if torrent was added via magnet link.
Fix crash when you get name of torrent without metadata.
8 years ago
sledgehammer999
4b2d8a7941
Setting for creating subfolder on multifile torrents. Closes #588 .
8 years ago
Eugene Shalygin
21a72c651f
Start up torrents after UI was created. Fixes #6454 .
...
Commit dd0537d changed torrents startup code adding alerts processing
into it. Therefore alerts were processed before UI code subscribed to
signals and therefore part of alerts was not reflected in the UI.
Thus here we do not start torrents in Session constructor, but do that
from Application::exec() after UI was constructed and is ready to process
signals.
8 years ago