Commit Graph

6849 Commits

Author SHA1 Message Date
Chocobo1
0639a06809 Call system msiexec.exe directly 2016-09-09 02:02:13 +03:00
Chocobo1
7590d0fdad Add function windowsSystemPath() 2016-09-09 02:02:12 +03:00
sledgehammer999
fe54da80cd Fix deletion via the context menu. Broken by #5616. 2016-09-09 02:02:12 +03:00
ngosang
e4ac654795 [Search engine] Update Torrentz search engine 2016-09-09 02:02:12 +03:00
ngosang
1848180faa [Search engine] Remove BTDigg search engine 2016-09-09 02:02:11 +03:00
ngosang
4e9b71078f [Search engine] Remove KickassTorrents search engine 2016-09-09 02:02:11 +03:00
Chocobo1
fe1b388347 Use "Standard Shortcuts" defined by Qt whenever possible. 2016-09-09 02:02:10 +03:00
pieniacy
23b4e62834 Add torrent and files deletion with Shift+Delete hotkey 2016-09-09 02:02:10 +03:00
Chocobo1
7fb96431b9 Avoid spawning a new explorer.exe process when selecting "Open containing
folder". Closes #5564.
2016-09-09 02:02:10 +03:00
Chocobo1
5213f35ec0 Refactor 2016-09-09 02:02:09 +03:00
Chocobo1
8e2297510d Uncrustify misc.cpp 2016-09-09 02:02:09 +03:00
Daniel Segesdi
18505e2517 Fix 6-hour speedplot point push rate. Close #5545 2016-09-09 02:02:09 +03:00
sledgehammer999
10908a6ece Upgrade pkg-config travis-ci for OS X.
Fixes 'zlib not found` errors.
Details: https://github.com/Homebrew/brew/issues/563
2016-09-09 02:02:08 +03:00
sledgehammer999
c1ee91cd2a Bump to 3.3.6 release-3.3.6 2016-07-20 01:38:11 +03:00
sledgehammer999
036b4e1a85 Update Changelog. 2016-07-20 01:35:20 +03:00
sledgehammer999
3a4dc08304 Update qt-translations and related installer files. 2016-07-20 01:35:14 +03:00
sledgehammer999
e805e6806a Sync translations from Transifex and run lupdate. 2016-07-20 00:49:07 +03:00
Chocobo1
f2163f6c3d Fix icons are missing when using RTL languages in Options dialog. Closes #5398. 2016-07-20 00:41:39 +03:00
Chocobo1
6288cb4fd3 [TravisCI] lock-on to libtorrent-rasterbar 1.0.9 version 2016-07-20 00:41:31 +03:00
Chocobo1
409e877f8a Workaround space issues in file path
References:
https://github.com/qbittorrent/qBittorrent/issues/5439#issuecomment-228616817
https://github.com/qbittorrent/qBittorrent/issues/5439#issuecomment-232214712
2016-07-20 00:41:22 +03:00
Chocobo1
f2d5ba2907 Invoke system's cmd.exe directly. 2016-07-20 00:41:14 +03:00
Chocobo1
b33d0f0a59 Fix upper-bound limit of command line for "Run External Program" in Windows. Closes #5399. 2016-07-20 00:41:05 +03:00
Vladimir Golovnev (Glassez)
63245de69b Do not create save folder in advance
Closes #5422.
2016-07-20 00:40:58 +03:00
Vladimir Golovnev (Glassez)
b9fd9f1d8d Show type name in btjson.cpp@processMap assert
This may help to solve #5381
2016-07-20 00:40:49 +03:00
sledgehammer999
c6fe1d3620 Bump to 3.3.5 release-3.3.5 2016-06-20 04:22:46 +03:00
sledgehammer999
73f08dd6e1 Update Changelog. 2016-06-20 04:19:41 +03:00
sledgehammer999
22dc71f365 Fix build. 2016-06-20 04:13:44 +03:00
ngosang
455cc29dad [search engine] Remove filters from Demonoid 2016-06-20 02:40:47 +03:00
ngosang
9d39a2cddc [search engine] Remove filters from Torrentreactor and BTDigg 2016-06-20 02:40:46 +03:00
sledgehammer999
efeb46571b Sync translations from Transifex and run lupdate. 2016-06-20 02:36:16 +03:00
sledgehammer999
a7b564bb2e Fix parsing of eMule .DAT filters. Closes #5281. 2016-06-20 02:25:12 +03:00
sledgehammer999
10df509bce Fix API_VERSION and API_VERSION_MIN numbers. 2016-06-20 02:18:19 +03:00
sledgehammer999
7b394d6e99 Don't use QCollator for sorting on Windows. Closes #5238 and #5240. 2016-06-20 02:04:37 +03:00
Chocobo1
f1968de2c9 Improve usability of "Run External Program"
Users can write (platform dependent) shell scripts now.
2016-06-20 02:04:37 +03:00
Chocobo1
b5db0eeec1 Add log messages 2016-06-20 02:04:37 +03:00
Chocobo1
3ed803f59b Fix widget name collision.
Small cleanup on Downloads page.
2016-06-20 02:04:36 +03:00
Chocobo1
ff10702bfd Let user able to specifiy a filter when choosing an IP filter file 2016-06-20 02:04:36 +03:00
Chocobo1
73d3664f92 Fix reload button size is not the same size as "..." button.
Rename Connection tab page
2016-06-20 02:04:36 +03:00
Chocobo1
aa6025aa87 Rename "options.ui" to "optionsdlg.ui"
Rename class name "options_imp" to "OptionsDialog"
Rename "options_imp.cpp" to "optionsdlg.h"
2016-06-20 02:04:35 +03:00
Chocobo1
a344886ef6 Move options ui as a pointer member variable 2016-06-20 02:04:35 +03:00
Chocobo1
c181019f40 Follow header inclusion rule 2016-06-20 02:04:21 +03:00
Chocobo1
5962efde23 Cleanup Connection page in Option dialog.
Add vertical spacer, closes #845.
2016-06-20 02:04:21 +03:00
Eugene Shalygin
d43466d466 Fix empty tooltips showed at the progress bar borders
If tooltip text contains an empty HTML body, Qt still shows it as an
empty rectangle. Thus, output HTML tags only if we are within the
image region, and return true empty string if we are at the borders.
2016-06-20 02:04:21 +03:00
Eugene Shalygin
29fb8e8085 Replace TorrentHandle::fileExtremityPieces() with TorrentInfo::filePieces() 2016-06-20 02:04:20 +03:00
Eugene Shalygin
b076ff68ac Show files in tooltips for pieces progress bars
In addition to the current tooltip, which shows color legend, if user
holds the Shift key during hovering we show another tooltip which
contains a table of contents for the piece under the moue cursor. The
table lists file sizes and names. If the cursor points to a part of a
file which spans several pieces, those pieces are highlighted.
2016-06-20 02:04:20 +03:00
Eugene Shalygin
5f2da3a529 Follow project coding style. Issue #2192. 2016-06-20 02:04:20 +03:00
ngosang
576fbe5dc1 Update Python version requirements 2016-06-20 02:04:19 +03:00
Eugene Shalygin
8fc7f3fdc0 uncrustify: replace "add" with "force" for sp_ parameters
This will make uncrustify able to remove excessive spaces
2016-06-20 02:04:19 +03:00
Chocobo1
becd67ac84 Delete all mainwindow child widgets. Closes #4871, #5049.
Some of the `delete` can be handled by the findChild loop
2016-06-20 02:04:19 +03:00
Chocobo1
7761a2604a Use QAtomicInt to guarantee cleanup() is only executed once 2016-06-20 02:04:18 +03:00