Commit graph

5016 commits

Author SHA1 Message Date
Benjamin Hutchins
bc77a7c2d1 Removed broken "Documentation" iframe from the webui. Improves fix qbittorrent/qBittorrent#1343 2014-08-28 18:31:34 +03:00
Benjamin Hutchins
1a7f2b29b7 Removed broken Report a bug iframe from the webui. fixes qbittorrent/qBittorrent#1343 2014-08-28 18:31:23 +03:00
sledgehammer999
037aaf752e Don't disable DHT/LSD/UPnP in the GUI when anonymous mode is enabled.
Conflicts:
	src/preferences/options_imp.cpp
2014-08-26 00:41:52 +03:00
sledgehammer999
5cb04f9b31 Set 'Cancel' as the default button in the shutdown confirmation dialog. 2014-08-23 23:23:33 +03:00
sledgehammer999
ac166a89ae Fix libtorrent 0.15.x compilation. 2014-08-23 22:51:04 +03:00
sledgehammer999
cd9515982d Sync translations from Transifex and run lupdate. 2014-08-23 22:27:58 +03:00
sledgehammer999
808a4d7e9b Added 'Shutdown now' button in shutdown confirmation dialog. Closes #969.
Conflicts:
	src/qtlibtorrent/qbtsession.cpp
2014-08-23 22:18:51 +03:00
sledgehammer999
f75f5616b1 Split ShutdownConfirmDlg into .h/.cpp files. 2014-08-23 21:56:59 +03:00
sledgehammer999
da81d3351d Don't listen on IPv6 address by default. Prevents network connectivity problems. Closes #1880.
Conflicts:
	src/preferences/advancedsettings.h
	src/preferences/preferences.cpp
	src/preferences/preferences.h
	src/qtlibtorrent/qbtsession.cpp
2014-08-23 21:48:21 +03:00
sledgehammer999
9d05d864e2 Sync translations from Transifex and run lupdate. 2014-08-15 13:36:44 +03:00
sledgehammer999
9aee1632ae Add 'Open' and 'Open Containing Folder' entries in the content's right-click menu. Closes #1143.
Conflicts:
	src/properties/propertieswidget.cpp
2014-08-15 12:59:45 +03:00
sledgehammer999
714cfe3241 Fix the adding of .torrent files via http links which was broken by 6f5f661f3. 2014-08-15 11:54:03 +03:00
sledgehammer999
ddbe5b18d5 Sort finished torrents by completed date when sorting by queue number. 2014-08-15 02:25:38 +03:00
sledgehammer999
15a948675b Don't mix finished/unifinished torrents when sorting by ETA. Closes #1688. 2014-08-15 02:25:14 +03:00
sledgehammer999
cea3f71e61 Added 'Ratio Limit' column. Closes #936. 2014-08-14 21:27:29 +03:00
sledgehammer999
d04f829e35 Add 'Completed' column. Closes #1241.
Conflicts:
	src/qtlibtorrent/torrentmodel.cpp
2014-08-14 21:27:08 +03:00
sledgehammer999
e252c19342 Sync translations from Transifex and run lupdate. 2014-08-10 01:26:17 +03:00
sledgehammer999
2f0d6815c9 Show disk space while retrieving metadata. Closes #1693. 2014-08-10 00:58:02 +03:00
sledgehammer999
54eaf51880 When qBT is launched with a magnet don't show it in the transferlist while the metadata are being loaded in the background. 2014-08-10 00:39:41 +03:00
sledgehammer999
6f5f661f30 Show the loaded torrents in the transferlist when qBT is launched with a torrent/magnet and the AddNewTorrentDialog is showing. Closes #1564.
Conflicts:
	src/mainwindow.cpp
2014-08-10 00:38:51 +03:00
sledgehammer999
8659fec3f2 Don't shrink transferlist rows when scrolling horizontally. Closes #1613. 2014-08-08 23:34:00 +03:00
sledgehammer999
2cf8b86dad Revert "Fix WebUI sort by size/speed for some locales (with comma as decimal point)."
This reverts commit 6cf780f57c.
2014-08-08 03:11:29 +03:00
sledgehammer999
0b0e9675c4 Revert "Fix WebUI sort by ratio for some locales (with comma as decimal point)."
This reverts commit ef328f83c5.
2014-08-08 03:11:11 +03:00
sledgehammer999
8267bd6434 Don't localize double numbers in the webui. Closes #1525.
Conflicts:
	src/misc.h
	src/webui/btjson.cpp
2014-08-08 03:09:47 +03:00
sledgehammer999
6593cb774d Run lupdate. 2014-08-08 00:09:24 +03:00
sledgehammer999
fcee431dee Sync translations from Transifex. 2014-08-08 00:05:42 +03:00
sledgehammer999
60d7e3ef30 Allow disabling of OS cache. This will prevent RAM increases on Windows when seeding many files. Closes #1699.
Conflicts:
	src/preferences/advancedsettings.h
	src/preferences/preferences.cpp
	src/preferences/preferences.h
	src/qtlibtorrent/qbtsession.cpp
2014-08-07 23:44:12 +03:00
sledgehammer999
dac8e20aad Limit max cache to 1800MiB for 32bits compiled binaries and to 4GiB for other. Closes #1698.
Conflicts:
	src/preferences/advancedsettings.h
	src/preferences/preferences.cpp
2014-08-07 23:29:15 +03:00
sledgehammer999
d845b57ad1 Installer correctly associates torrents and magnet links with qBittorrent under non-admin accounts. Closes #291 #527 #579 #614 #964.
Conflicts:
	src/windows/installer.nsi
	src/windows/options.nsi
	src/windows/uninstaller.nsi
2014-07-30 00:15:33 +03:00
sledgehammer999
a9310e0f19 Run lupdate. 2014-07-16 00:53:10 +03:00
sledgehammer999
6c56e9736c Sync translations from Transifex. 2014-07-16 00:51:35 +03:00
sledgehammer999
b63915f10a Fix possible crashes. Closes #1814. 2014-07-14 22:02:39 +03:00
Bryan Roscoe
bf173d894c Fix column resizing issues 2014-07-14 22:02:25 +03:00
sledgehammer999
d11e0f523c Manually backport from master, commit 00e09435 and its fixes. Original author Bruno Barbieri. 2014-07-07 00:30:24 +03:00
sledgehammer999
e09d75f68e Manually backport from master, commit 6dabf50 and its fixes. Original author Ivan Sorokin. 2014-07-06 22:20:12 +03:00
Ivan Sorokin
077006d4d6 Suppress warning about signed/unsigned mismatch. 2014-07-06 21:41:41 +03:00
sledgehammer999
092a1d4f33 Bring mainwindow in front when notification is clicked and other windows are in front. 2014-06-19 00:11:36 +03:00
sledgehammer999
0047ba5dc5 Update search engines versions.txt file. Closes #1745. 2014-06-08 23:59:45 +03:00
sledgehammer999
42efa21ef3 Fix libtorrent 0.15.x compilation. 2014-06-04 22:18:29 +03:00
Vladimir Golovnev (Glassez)
09538393a6 Use new JSON parser/generator. Closes #1395.
Qt4: Use QJson (http://qjson.sourceforge.net).
Qt5: Use native Qt JSON API.

Conflicts:
	src/webui/btjson.cpp
	src/webui/prefjson.cpp
2014-06-04 21:33:13 +03:00
Vladimir Golovnev (Glassez)
2b6ee130a2 Add QJson files.
Conflicts:
	src/webui/webui.pri
2014-06-04 20:35:12 +03:00
Vladimir Golovnev (Glassez)
b14777584e Remove old JSON classes.
Conflicts:
	src/webui/json.cpp
	src/webui/webui.pri
2014-06-04 20:31:27 +03:00
sledgehammer999
d8c40084a7 Rework the GUI code for private torrents.
Conflicts:
	src/qtlibtorrent/qtorrenthandle.cpp
2014-06-04 01:10:29 +03:00
sledgehammer999
4aa9ed946f Fix compilation with libtorrent 0.15.x. 2014-05-15 23:15:19 +03:00
sledgehammer999
b6ef38e7a7 Count magnet links in the 'downloading' filter and make them prevent system inhibition. Closes #1558 2014-05-15 22:02:29 +03:00
sledgehammer999
0f900268da Fix tracker announcing problem(hit-and-run) when many torrents are being active. Closes #1571 2014-05-15 22:02:19 +03:00
sledgehammer999
c1831a4e97 Fix crash when the selected torrent disappears from the transfer list. Closes #1661 2014-05-15 21:00:41 +03:00
Ivan Sorokin
6d961cdcc5 Don't show availability bar for magnet links
This commit fixes an exception in PropertiesWidget:

"Caught exception in PropertiesWidget::loadDynamicData():  invalid
torrent handle used"

This exception occurs when an user clicks on a torrent that doesn't have
a metadata (when a magnet link is not resolved yet). One should not call
torrent_handle::get_torrent_info when torrent doesn't have a metadata.
2014-05-15 21:00:30 +03:00
sledgehammer999
292e077562 Fix nox build on MAC OSX. 2014-05-13 19:33:42 +03:00
Ivan Sorokin
e2bebdf57b fix issue #1674: AddNewTorrentDialog is shown again and again even if checkbox "dont ask me again" is set 2014-05-13 19:33:27 +03:00