Commit graph

65 commits

Author SHA1 Message Date
Vladimir Golovnev (Glassez)
ff9a281b72 Change project directory structure.
Change project directory structure according to application structure.
Change 'nox' configuration option to something more meaningful 'nogui'.
Rename 'Icons' folder to 'icons' (similar to other folders).
Partially add 'nowebui' option support.
Remove QConf project file.
2015-02-05 19:10:26 +03:00
sledgehammer999
6209d8838a Show info hash in the torrent details in 'Add New Torrent' dialog.
Initial work by chrishirst.
Closes #2385.
2015-02-01 18:29:00 +02:00
sledgehammer999
2b24fe09c5 Save the new save path first in the history. Closes #2382. 2015-02-01 01:38:24 +02:00
sledgehammer999
38455af791 Follow project coding style. Issue #2192. 2015-02-01 01:27:51 +02:00
sledgehammer999
b465b3c68a Improve usability of 'Add new torrent' dialog. Implements issue #225. 2015-02-01 01:18:49 +02:00
Nick Tiskov
9a87afb562 Use TorrentTempData for overriding "add torrents paused" functionality 2014-11-30 20:20:38 +03:00
sledgehammer999
f35e06540e Load torrents that have big metadata file. Closes #1889. 2014-11-16 21:25:53 +02:00
Ivan Sorokin
16eb407453 Split src/torrentpersistentdata into .h and .cpp 2014-10-25 16:12:17 +04:00
sledgehammer999
9b71e4ffc9 Use the correct character encoding for exceptions coming from libtorrent. 2014-10-18 17:22:50 +03:00
sledgehammer999
f22f7cf17a Fix available disk space label on single file torrents. 2014-08-31 00:05:38 +03:00
sledgehammer999
35736b8bb4 Show disk space while retrieving metadata. Closes #1693. 2014-08-09 23:10:20 +03:00
sledgehammer999
30bc5a1da6 Show the loaded torrents in the transferlist when qBT is launched with a torrent/magnet and the AddNewTorrentDialog is showing. Closes #1564. 2014-08-09 21:15:17 +03:00
sledgehammer999
d8d95d2195 Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file. 2014-08-05 02:34:21 +03:00
sledgehammer999
08e14cdc26 Fix possible crashes. Closes #1814. 2014-07-14 22:00:40 +03:00
sledgehammer999
273725d9dc Fix file renaming. 2014-06-18 23:41:52 +03:00
Vladimir Golovnev (Glassez)
ce3aac5f9d Fix functions and macros using to support both Qt4 and Qt5. 2014-05-02 00:00:03 +03:00
sledgehammer999
c59793b33f Correctly restore 'name' column width when loading magnet links in the 'Add new torrent dialog'. Closes #1334. 2014-02-02 20:05:51 +02:00
sledgehammer999
202006bdd1 Reuse code in AddNewTorrentDialog. #894. 2014-02-02 20:05:50 +02:00
sledgehammer999
a27867ae2b Bring dialog boxes in the front when qbt doesn't have focus.
Code inspired by glassez patch.
2014-02-01 14:02:37 +02:00
Nick Tiskov
6e77d12ac6 Update dialogs 2014-01-22 19:37:32 +04:00
Nick Tiskov
1334386a1b Rework fsutils class to only use Qt-style separators
fsutils methods are guaranteed to accept strings with both native and qt-style separators and return strings with qt-style separators where appropriate
2014-01-22 19:37:24 +04:00
sledgehammer999
fce950b788 Allow to resize the columns in Add New Torrent dialog. Closes #1207 #676 2014-01-02 19:44:23 +02:00
arvidn
c1c824bcf7 don't use deprecated libtorrent functions 2014-01-01 10:04:22 -08:00
sledgehammer999
1648cdc4bc Sort labels in 'Add new torrent' dialog. Closes #1150 #411. 2013-12-29 18:47:24 +02:00
sledgehammer999
b4dca951b2 Drop libtorrent 0.15.x support. 2013-10-23 22:19:58 +03:00
sledgehammer999
08cd1c9b0c Option to disallow bringing the torrent dialog to the front. 2013-10-06 18:42:56 +03:00
sledgehammer999
14310f9b05 Improve loading of magnet metadata in the background.
Conflicts:
	src/qtlibtorrent/qbtsession.cpp
2013-10-06 13:49:23 +03:00
Vladimir Golovnev (Glassez)
b78ea79d30 Bringing the AddNewTorrentDialog to the front. 2013-09-17 16:27:38 +04:00
sledgehammer999
37f821556e Merge trackers when torrent already exists instead of showing an AddNewTorrent dialog. 2013-09-01 17:01:02 +03:00
sledgehammer999
532bec5d87 Fix typo in comment. 2013-09-01 17:00:52 +03:00
sledgehammer999
74a1cce46c Simplify busy wait. 2013-09-01 17:00:22 +03:00
sledgehammer999
6cdbf6f869 Simplify checks. 2013-09-01 17:00:12 +03:00
sledgehammer999
51cde405f9 Always override AddTorrentsInPause setting when downloading in the background. 2013-09-01 16:59:55 +03:00
sledgehammer999
17c122e5ad Don't show the progress bar in AddNewTorrent dialog when not necessary. 2013-09-01 16:59:23 +03:00
Nick Tiskov
c8cc727aea Add progress indicator for metadata retrieval 2013-08-28 19:14:52 +04:00
Nick Tiskov
8ca7603f38 Load magnet metadata inside AddNewTorrentDialog 2013-08-28 19:08:22 +04:00
sledgehammer999
4cd4ad457b Merge pull request #786 from Gelmir/inputDlg_autoexpand
Resize input dialogs to fit contents
2013-07-27 12:10:43 -07:00
Nick Tiskov
fd8a2e05a4 Use AutoExpandableDialog instead of QInputDialog wherever possible 2013-07-27 14:14:00 +04:00
Nick Tiskov
7adf012f9c Enable edit/rename via F2 or double click in various places 2013-07-27 14:13:37 +04:00
sledgehammer999
d4dd04cbdc Call updateDiskSpaceLabel() manually in onSavePathChanged(). Closes #715. 2013-07-03 16:57:47 +03:00
sledgehammer999
22e2bafa7a Fix compilation with libtorrent 1.x.x v2 2013-06-08 18:21:15 +03:00
sledgehammer999
94b58ca229 Fix compilation with libtorrent 1.x.x. 2013-05-07 22:57:18 +03:00
sledgehammer999
1e7668608a Update disk space label in add new torrent dialog. Fixes issue #282. 2013-04-14 05:26:25 +03:00
Christophe Dumez
da3406b811 Simplify the code a bit now that QIniSettings uses qBittorrent / qBittorrent by default 2013-02-16 20:04:48 +02:00
sledgehammer999
04e4295140 Fix case where the default save wasn't getting updated in the addition dialog. 2013-02-12 00:31:47 +02:00
sledgehammer999
a2e4e2ad37 Remove leading and trailing whitespace when choosing filenames. Fixes issue #401. 2013-02-07 21:31:24 +02:00
Christophe Dumez
177e6738e4 Merge pull request #254 from sledgehammer999/fix_default_path
Fix behaviour of the torrent addition dialog. The 'set as default path' ...
2012-12-01 07:51:20 -08:00
sledgehammer999
3e979931d0 Make a setter for defaultSave path in qbtsession and do some other optimizations to avoid potential pitfalls. 2012-12-01 14:48:08 +02:00
sledgehammer999
4749fa45e8 Improve the display of paths in the 'Add new torrent' dialog. 2012-11-30 01:38:01 +02:00
sledgehammer999
a50aa2d8e5 Save preferences before updating QBtSession. 2012-11-30 01:32:11 +02:00