sledgehammer999
05def34697
Merge pull request #6157 from Chocobo1/speedLimit
...
Speedlimitdlg: raise slider default value to 10000
2017-01-20 18:24:42 +02:00
Chocobo1
ca77a315d9
Fix download & upload icon too large on statusbar in webui
2017-01-20 14:04:32 +08:00
Chocobo1
35921c70fe
Remove trailing spaces
2017-01-20 14:04:05 +08:00
Chocobo1
0517a3eb63
Fix rss icon too large in rss settings dialog
...
Give a name to the rss icon (in .ui file)
Add helper function: Utils::Misc::largeIconSize()
Group functions under the same #ifdef
2017-01-20 13:45:50 +08:00
Chocobo1
d52a74092b
Reset values to default, these are controled elsewhere.
2017-01-19 23:42:12 +08:00
sledgehammer999
7d7f82ae46
Fix finding 'English' item in language dropdown menu when an unrecognized locale is requested. Closes #6109 .
2017-01-19 17:22:40 +02:00
sledgehammer999
fed325a54d
Merge pull request #6140 from Chocobo1/relocateNoRemove
...
After files relocate, don't remove the old folder even if it is empty
2017-01-19 15:52:09 +02:00
sledgehammer999
f1942bc0e0
Merge pull request #6104 from okeatime/mac_nox
...
Build qbittorrent-nox for macOS
2017-01-19 15:49:47 +02:00
sledgehammer999
dcab1da8ab
Merge pull request #6138 from Chocobo1/stats2
...
Use the numbers from tracker scrape response
2017-01-19 11:49:47 +02:00
Chocobo1
a2bb947dcc
After files relocate, don't remove the old folder even if it is empty.
2017-01-19 14:21:04 +08:00
Chocobo1
fa45ba102c
Refactor
2017-01-19 14:21:04 +08:00
Chocobo1
75ef6356d3
Set default locale
2017-01-19 13:33:34 +08:00
Chocobo1
e37a696e7d
Refactor
...
Move default value to preference class
Rename variable
Reorder headers
Remove extra parentheses
2017-01-19 13:33:34 +08:00
Chocobo1
72a6f7ae24
Use the numbers from tracker scrape response. Closes #5048 , #6117 .
...
Add comments
Thanks to Ian Kent for helping investigate
2017-01-19 13:17:50 +08:00
Chocobo1
ecd49148d0
Fix webUI used the wrong value. Closes #6232 .
2017-01-19 13:17:39 +08:00
sledgehammer999
a178268b31
Merge pull request #5959 from dzmat/DRY_fix_minor
...
Little DRY violation fixed
2017-01-19 01:49:21 +02:00
sledgehammer999
ba03fb30f3
Merge pull request #5987 from Chocobo1/temp_dir
...
Put temp files in .qBittorrent directory
2017-01-19 01:33:57 +02:00
sledgehammer999
a092cb9bda
Remove settings to exchange trackers. It wasn't used by non-libtorrent clients. Also it has a privacy risk and you might be DDoSing someone. DHT makes it obsolete anyway.
2017-01-19 01:13:55 +02:00
sledgehammer999
7c75ee20e3
Merge pull request #6076 from evsh/warn-if-no-function-names
...
Warn if no function names are present in the stacktrace
2017-01-19 00:33:12 +02:00
sledgehammer999
18d9403a58
Merge pull request #6098 from dzmat/rename_tab_names
...
Clarify options tab page objects names
2017-01-19 00:14:30 +02:00
sledgehammer999
b5bf6df058
Merge pull request #6139 from Chocobo1/warnings
...
Fix compile warning: unused parameter ‘action’
2017-01-18 23:42:58 +02:00
sledgehammer999
b88b7d4af7
Merge pull request #6262 from evsh/resume-fixes
...
Resume fixes
2017-01-18 22:21:15 +02:00
sledgehammer999
c43cfbad17
Merge pull request #6182 from magao/issue6164
...
Fix tab order in RSS downloader. Closes #6164 .
2017-01-18 20:08:06 +02:00
Eugene Shalygin
b6e64c13d8
Fetch torrent status when generating final fastresume data
...
This is done to get correct queue position, which has to be written into
the fastresume file. See discussion in #6154 .
2017-01-18 18:59:03 +01:00
sledgehammer999
bfec8b8588
Merge pull request #6161 from okeatime/tr
...
Avoid unnecessary translation. Closes #6158
2017-01-18 19:50:40 +02:00
sledgehammer999
a33ff12123
Merge pull request #6203 from okeatime/webui_proxy
...
Webui proxy_type bug fix
2017-01-18 19:15:50 +02:00
sledgehammer999
d686f2dda6
Merge pull request #6250 from evsh/fix-icon-names
...
Fix icon rendering in Linux
2017-01-18 19:07:41 +02:00
Eugene Shalygin
9bab229108
Adjust icons names to better fit FDO scheme
...
An icon theme may use variously styled icons for various types of UI
elements. For example, Breeze theme uses monochrome icons for actions
(toolbars) and statuses, but colourful for view contents. qBittorrent
was using icon names without putting attention to categories, creating
mix of styles in UI elements (i.e. the main toolbar).
This commit fixes icon names (and move some of them to theme) to avoid
this style mixes where possible.
Unfortunately, options dialog page icons for network and speed limits
are remained monochrome because there are no Breeze or Adwaita icons to
match.
2017-01-18 18:03:33 +01:00
Eugene Shalygin
6cd233dd61
Add queue repair code
...
This is a bit adjusted code created by nxd4, who shared it in issue
disappearing).
2017-01-18 17:27:20 +01:00
sledgehammer999
7d55467f4b
Merge pull request #6234 from Chocobo1/scroll
...
For each cell setting ignore wheel events. Closes #866 .
2017-01-18 17:40:02 +02:00
Eugene Shalygin
3de105704e
Do not resize SVG icons
...
An icon which is loaded from SVG file can be rendered in any size and
resolutions natively. We were generating 16x16, 24x24, and 32x32
pixmaps, and not appending but creating new icon. Therefore for SVG
icons we effectively were reducing their quality.
If icon already contains 7 (or more) sizes (16 to 256 px) we do not
resize it anymore.
2017-01-18 10:26:35 +01:00
Eugene Shalygin
9d3378bd3b
Support fallback when selecting theme icons
...
Fallback icon theme are not supported everywhere. Hence we mimic
signature of QIcon::fromTheme().
2017-01-18 10:26:24 +01:00
sledgehammer999
3c1f747c25
Merge pull request #6235 from Chocobo1/systray_too_large
...
Fix icon issues
2017-01-18 03:25:58 +02:00
Bilal Elmoussaoui
ada75cbbe1
fixes default indicator name
...
copy icons instead of renaming them, create status folder
rename from *-indicator to *-tray
2017-01-18 01:13:43 +01:00
Eugene Shalygin
4c13f155ff
Do not remove added files unconditionally. Closes #6248
...
If removing of added torrents is enabled and dialog for adding torrents
is disabled, file guard was assuming that torrent is added successfully.
And that can be not the case if a user trying to add a broken torrent
file (or not a torrent file at all). Then this file gets deleted always.
Fix this by checking result of addTorrent_impl().
2017-01-18 00:04:26 +01:00
Chocobo1
df274e6457
Fix statusIcon too large. Closes #6228 .
2017-01-13 22:53:24 +08:00
Chocobo1
8380edc00c
For each cell setting ignore wheel events. Closes #866 .
2017-01-13 17:47:46 +08:00
Chocobo1
08aaff379b
Fix download & upload icon too large in systray on linux. Closes #6233 .
2017-01-13 16:59:59 +08:00
sledgehammer999
e230cde6c4
Merge pull request #6108 from evsh/fix-6103
...
Workaround problem with moc from Qt4 and #if. Closes #6103 , #5451
2017-01-12 02:08:59 +02:00
Eugene Shalygin
de403dcd9d
Workaround problem with moc from Qt4 and #if
...
moc from Qt4 ignores Q_ENUMS when it is behind #if QT_VERSION check.
Therefore moc entries for enum in TorrentFileGuard were not generated
and the setting was not saving/loading. This closes #6103 , #5451
2017-01-12 00:42:37 +01:00
sledgehammer999
c384cc8c8c
Move new icons to their own theme folder.
2017-01-11 18:02:26 +02:00
sledgehammer999
69da12e6b2
Merge pull request #4253 from bertyhell/stylized-icons-main-bar
...
Switching to stylized icons
2017-01-11 18:01:35 +02:00
Eugene Shalygin
7b594a635e
Set upper version limit for QTBUG-52633
...
The bug seems to be fixed in version 5.7.1.
2017-01-11 00:14:16 +01:00
Tim Delaney
70ce12372d
Follow project coding style. Issue #2192 .
...
--HG--
branch : magao-dev
2017-01-08 11:46:01 +11:00
Bert Verhelst
7fb3962192
Merge branch 'master' of https://github.com/qbittorrent/qBittorrent
2017-01-06 20:14:15 +01:00
Oke Atime
84fe40c492
Webui proxy_type bug fix
2017-01-05 18:43:54 +09:00
Tim Delaney
8949a8ad75
RSS: allow resetting rule to no category. Closes #5539 .
...
--HG--
branch : magao-dev
2016-12-31 16:58:01 +11:00
Tim Delaney
2244b7cb66
RSS episode filter refactoring and logging (prep for later commits).
...
--HG--
branch : magao-dev
2016-12-31 18:01:22 +11:00
Oke Atime
e89c32685b
Avoid unnecessary translation. Closes #6158
2016-12-31 01:29:47 +09:00
Chocobo1
14a39ba3c3
Speedlimitdlg: raise slider default value to 10000. Closes #6150 .
...
Old value 1000 (KB/s) can be a bit small for modern internet.
2016-12-30 13:41:27 +08:00
Chocobo1
e178e70053
Code rewrite, no behavior change
2016-12-30 13:35:47 +08:00
sledgehammer999
88b2b26007
Don't use hardcoded numbers to refer to columns.
2016-12-30 01:37:26 +02:00
sledgehammer999
2d37a39e43
Allow to change priority for unselected files through the combobox like it is done via the context menu.
2016-12-30 01:37:19 +02:00
sledgehammer999
7ba66e692f
Always show progress and remaining bytes for unselected files.
2016-12-30 01:37:13 +02:00
sledgehammer999
3e375128c0
Use a disabled progressbar's palette for unselected files.
...
Thanks to evsh(Eugene Shalygin) for example code.
2016-12-30 01:37:02 +02:00
Chocobo1
bc41e2034c
Fix warning: unused parameter ‘action’ [-Wunused-parameter]
2016-12-27 20:19:20 +08:00
Oke Atime
5f767b96f6
Build qbittorrent-nox for macOS
2016-12-22 23:23:21 +09:00
dzmat
6ce443424b
Clarify options tab page objects names
2016-12-19 19:00:03 +07:00
sledgehammer999
7adb1d7f82
WINDOWS: Make the updater to look for the x64 installer if running x64 version.
2016-12-17 19:46:04 +02:00
Eugene Shalygin
05dbea390b
Print warning to the user if stacktrace contains no function names
...
Count matched function names, and if there are no, point out to the user
that the stacktrace is useless. If not all stactrace elements contain
function names, suggest user that installing debug packages may improve
the stacktrace usefulness.
2016-12-17 17:46:05 +01:00
Eugene Shalygin
514de7edc4
Follow project coding style. Issue #2192 .
2016-12-17 17:29:43 +01:00
sledgehammer999
d330ae2421
Merge pull request #6056 from okeatime/resume_pause
...
Make resume/pause menu items clickable. Closes #6040
2016-12-16 14:59:08 +02:00
Oke Atime
5ae35ea6dc
Make resume/pause menu items clickable. Closes #6040
2016-12-16 21:50:09 +09:00
Oke Atime
84da355f4c
Case insensitive sort for client clumn. Closes #6054
2016-12-15 15:25:30 +09:00
sledgehammer999
4f59caf3ca
Fix share ratio limiting. Broken by commit 259b5e51c4
. Closes #6039 #6048 .
2016-12-15 00:04:50 +02:00
sledgehammer999
b2827702e5
Correctly migrate settings/rss/usage stats in macOS. Closes #6041 .
2016-12-14 17:51:49 +02:00
sledgehammer999
435886bbf0
Fix GUI for proxy settings. Closes #6045 .
2016-12-14 17:35:23 +02:00
sledgehammer999
5c4db0fa17
Fix slider for per torrent speed limits when no global speed limit has been set. Closes #6046 .
2016-12-14 17:18:34 +02:00
sledgehammer999
26e8072c84
Merge pull request #5332 from evsh/fix-qt5-log-flood
...
Add a workaround for QTBUG-52633, qBt issue #5073
2016-12-13 19:37:17 +02:00
Eugene Shalygin
9a123c42c3
Add a workaround for QTBUG-52633, qBt issue #5073
...
The QTBUG-52633 results in food of network interface changed events, libtorrent IP
rebind calls and flood in the qBt log. The work around is the check not only for
interface name, but for IP address on that interface before triggering the libtorrent rebind.
2016-12-13 17:18:58 +01:00
sledgehammer999
283511116e
New translations: Icelandic, Latvian, Malay, Occitan, Uzbek
...
Also re-run lupdate.
2016-12-13 02:09:28 +02:00
sledgehammer999
77da1afae5
Sync translations from Transifex and run lupdate.
2016-12-13 01:02:06 +02:00
sledgehammer999
0caf03130c
Bump API_VERSION and API_VERSION_MIN to 11.
2016-12-12 22:11:06 +02:00
sledgehammer999
d88ec48468
Polish previous commit.
2016-12-11 23:24:55 +02:00
sledgehammer999
5a006d5980
Merge pull request #5810 from ghost/macOSpref
...
Change QSettings to IniFormat on macOS. Closes #5770 #5808
2016-12-11 23:23:22 +02:00
sledgehammer999
4e8ca90b23
Merge pull request #5958 from dzmat/auto_ptr_eviction
...
minimizing the number of warnings about deprecated auto_ptr
2016-12-10 21:23:42 +02:00
sledgehammer999
07edb7b74e
Merge pull request #6010 from Chocobo1/warnings
...
Fix memory leak
2016-12-10 21:22:41 +02:00
dzmat
abeff99ba0
minimizing the number of warnings about deprecated auto_ptr
2016-12-08 19:24:52 +07:00
Chocobo1
5cf86d3677
Change Utils::Fs::freeDiskSpaceOnPath() signature
...
refactor the function internals
2016-12-08 15:36:34 +08:00
thalieht
9f06d0d47b
SearchTab: can now save sorting column changes
2016-12-07 18:39:03 +02:00
thalieht
f523685414
PeerListDelegate: fix coding style in whole file
2016-12-07 18:39:03 +02:00
thalieht
a90100a0b7
PeerList: allow to hide zero values for the "uploaded" and "downloaded" columns
2016-12-07 18:25:18 +02:00
thalieht
1652425cee
TransferListWidget: keep columns width even if they are hidden on qBittorrent startup (unless something goes wrong)
2016-12-07 18:19:54 +02:00
thalieht
c90794878f
SearchTab: Allow to toggle columns in searchtab
2016-12-07 18:19:54 +02:00
thalieht
b2144f7928
SearchTab: use saveSettings() and loadSettings() to handle header state
2016-12-07 18:19:54 +02:00
thalieht
5255719661
SearchTab: align text to the right in columns that handle numbers
2016-12-07 17:47:51 +02:00
thalieht
daf33ef8aa
PeerList: align text to the right in columns that handle numbers
2016-12-07 17:47:51 +02:00
sledgehammer999
ba1e5b8d58
Merge pull request #6013 from Chocobo1/mac_warnings
...
Fix warnings on macOS
2016-12-07 16:48:35 +02:00
sledgehammer999
49ed0765e1
Merge pull request #5928 from Chocobo1/rss-view
...
Change RSS view layout to horizontal
2016-12-07 01:44:56 +02:00
sledgehammer999
0d1b70e248
Decouple dependency between Session and BandwidthScheduler during Session init. Closes #6007 .
2016-12-07 01:33:48 +02:00
Chocobo1
ce3c53b3c4
Replace deprecated classes
2016-12-07 01:31:44 +08:00
Chocobo1
ab187f06da
Fix unused variable warnings
2016-12-07 01:31:39 +08:00
Chocobo1
0b313e0bc3
Remove unused variable
2016-12-05 20:20:01 +08:00
Chocobo1
7f2f78a816
Simplify #if expression
2016-12-05 20:05:08 +08:00
Chocobo1
e1c9e3b9ed
Fix memory leak
...
call unicode version of the function directly
2016-12-05 20:04:21 +08:00
Chocobo1
5608827429
Simplify function call
2016-12-05 20:04:13 +08:00
sledgehammer999
f7194eecb0
Merge pull request #5997 from Chocobo1/msvc_warnings
...
Fix msvc warnings
2016-12-02 19:15:59 +02:00
Chocobo1
5d2d22a218
Fix warning C4090.
...
different '__unaligned' qualifiers.
2016-12-02 15:32:27 +08:00
Chocobo1
11c2ee81c1
Fix warning C4267.
...
conversion from 'size_t' to 'int', possible loss of data.
2016-12-02 15:32:27 +08:00
sledgehammer999
d1d6f7ddbc
Merge pull request #5954 from zywo/cmake_build_fix
...
Fix CMake compilation error.
2016-12-02 01:49:03 +02:00
sledgehammer999
3c1774360f
Merge pull request #5981 from Chocobo1/scroll_h
...
Horizontal scroll
2016-12-02 01:47:08 +02:00
dzmat
de26606ad5
memleak fix
2016-12-01 20:18:38 +07:00
Chocobo1
cffa729ac5
Put temp files in .qBittorrent directory. Closes #4462 .
2016-12-01 01:39:27 +08:00
Chocobo1
d84461c9b2
Remove unused header
2016-11-29 17:31:14 +08:00
Chocobo1
f4652b3f7b
Shift + scroll = horizontal scroll, Closes #5980
...
Only for TransferListWidget, PeerListWidget
2016-11-27 16:06:46 +08:00
dzmat
4b18bb29a6
DRY violation fixed
2016-11-18 23:05:47 +07:00
zywo
6e7d3b8135
Fix CMake compilation error.
2016-11-17 16:20:36 +01:00
Chocobo1
a415f14fac
Rename splitter names
2016-11-17 11:12:33 +08:00
sledgehammer999
d73688bfd8
Sync translations from Transifex and run lupdate.
2016-11-14 02:47:35 +02:00
sledgehammer999
2d053da21f
Merge pull request #5847 from yezezey/downloadFromURL
...
Fix downloadFromURL bug. Closes #5844
2016-11-14 02:14:26 +02:00
sledgehammer999
fd5d1583de
Option to disable tracker's favicon download.
2016-11-13 22:47:37 +02:00
sledgehammer999
7923b54456
Remove (mostly) useless log warnings about tracker's favicon.
2016-11-13 22:47:31 +02:00
Tim Delaney
94c9772a81
Ctrl+F search filter. Closes #5797 .
...
--HG--
branch : magao-dev
2016-11-12 01:32:58 +11:00
Tim Delaney
2e66ddb0a0
Follow project coding style. Issue #2192 .
...
--HG--
branch : magao-dev
2017-01-08 11:46:01 +11:00
sledgehammer999
7be27f7770
Merge pull request #6280 from ngosang/fix_search
...
[Search engine] Update extratorrent plugin. Closes #6261
2017-01-21 20:40:04 +02:00
ngosang
a9c5dab0dd
[Search engine] Update extratorrent plugin. Closes #6261
2017-01-21 19:27:14 +01:00
sledgehammer999
9225d9ab2b
Merge pull request #6279 from evsh/cmake
...
cmake: compilation fixes
2017-01-21 18:28:54 +02:00
sledgehammer999
87e454cc6d
Merge pull request #5547 from buinsky/master
...
WebUI: Implement adjustable dynamic table columns
2017-01-21 16:12:12 +02:00
sledgehammer999
b625c4c662
Merge pull request #3162 from ngosang/trackers_tab
...
Display more information in tracker tab
2017-01-21 15:59:05 +02:00
buinsky
484e021ca2
Avoid lags in firefox on resizing progress column
2017-01-21 16:37:34 +03:00
buinsky
741e0a08ea
Remove 300px limit of column width
2017-01-21 16:21:46 +03:00
buinsky
7628490def
Fix scrollbar covers menu item with long text
2017-01-21 15:57:02 +03:00
buinsky
d50a7778fe
Implement resizable progress bar in "Done" column
2017-01-21 15:57:02 +03:00
buinsky
09cf93521f
Follow project coding style. Issue #2192 .
2017-01-21 15:57:02 +03:00
buinsky
e65a628bf9
Add a vertical separator between columns
2017-01-21 15:57:02 +03:00
buinsky
bdf736b7d7
Prevent text wrapping in menus
2017-01-21 15:57:02 +03:00
buinsky
3dfcd6db6a
Make too tall menus scrollable
2017-01-21 15:57:02 +03:00
buinsky
134e4c1eb9
Add some missing columns to dynamic tables
2017-01-21 15:57:02 +03:00
buinsky
a087d146df
Fix columns names
2017-01-21 15:57:02 +03:00
buinsky
3ac87f22cb
Implement dynamic table columns hiding
2017-01-21 15:57:02 +03:00
buinsky
56b885995c
Implement dynamic table columns reordering
2017-01-21 15:57:02 +03:00
buinsky
56c07704d8
Implement dynamic table columns resizing
2017-01-21 15:57:02 +03:00
buinsky
c765d8ebe2
Add tooltips to dynamic table header
2017-01-21 15:57:02 +03:00
buinsky
dd1959abfb
Make torrent peers table scrollable horizontally
2017-01-21 15:57:02 +03:00
buinsky
b1c45901f0
Simplify dynamic table CSS styles
2017-01-21 15:57:01 +03:00
buinsky
7aadf644e0
Make torrents table scrollable horizontally
2017-01-21 11:19:43 +03:00
buinsky
afd4f89693
Rename variables in DynamicTable class
2017-01-21 11:19:42 +03:00
Chocobo1
6b835f53ce
Use new key for storing RSS splitter_v value.
...
So that old value won't override the RSS layout.
2016-11-11 00:35:40 +08:00
Chocobo1
7d34a89efd
Change RSS view layout to horizontal. Closes #5920 .
...
Thanks Bhaalspawn for the idea.
2016-11-10 20:59:55 +08:00
Tim Delaney
b84d9201fd
Allow | in RSS must contain. Closes #6171 .
...
--HG--
branch : magao-dev
2016-11-07 17:46:27 +11:00
Yez Ezey
55916df97d
Set /usr/local/bin before default PATH on macOS. closes #5639 #5571
...
Since Apple made difficult for users to set PATH and /usr/bin/python
is almost unusable, I simply add /usr/local/bin before default PATH
to pick up Homebrew Python.
2016-11-07 13:29:55 +09:00
sledgehammer999
90bbe3379d
Merge pull request #5882 from onto/pvs-studio
...
Fixes and improvements after check by PVS-Studio
2016-11-07 00:18:46 +02:00
Tim Delaney
390d7a8124
Improve UI responsiveness during RSS downloading. Closes #873 , #1089 , #1235 , #5423 .
...
--HG--
branch : magao-dev
2016-11-07 08:56:06 +11:00
sledgehammer999
9b760a8fa0
Merge pull request #5858 from yezezey/case_insensitive
...
Sort torrent names case insensitively
2016-11-06 23:55:57 +02:00
sledgehammer999
6302eb1317
Merge pull request #5896 from Chocobo1/qjson
...
QJson: update to latest git version
2016-11-06 23:52:46 +02:00
sledgehammer999
1259069358
Merge pull request #5904 from yezezey/extra_magnet
...
Fix extratorrent searchengine. Closes #5773
2016-11-06 23:50:14 +02:00
Tim Delaney
32bdb73f70
RSS allow infinite range to extend beyond current season. Closes #800 , #3876 , #6170 .
...
--HG--
branch : magao-dev
2016-11-07 07:18:06 +11:00
thalieht
c7a04e27f4
Log: set embedded Tracker [OFF] msg type as info
2016-11-06 11:55:31 +02:00
Tim Delaney
935b30b17a
RSS use red text to indicate invalid filter. Closes #6165 .
...
--HG--
branch : magao-dev
2016-11-06 16:53:06 +11:00
Tim Delaney
e37488807b
Fix tab order in RSS downloader. Closes #6164 .
...
--HG--
branch : magao-dev
2016-11-06 15:45:44 +11:00