Vladimir Golovnev (Glassez)
c702a7e426
Improve DownloadManager.
...
Now we can use downloaded data directly without saving to file.
We also can disable redirection to Magnet URI handling (useful for
non-torrent files downloading).
9 years ago
Chocobo1
38c0dbfc95
Update disk space label after changing partition, closes #3309 .
10 years ago
Chocobo1
e739e81205
Fix compilation on MSVC2013 by moving unicode strings to
...
"unicodestrings.h". Closes #3059 .
10 years ago
ngosang
4a76526417
Code clean up
...
This changes were proposed by @PiotrNawrot in these PRs: #2967 , #2970 .
10 years ago
Vladimir Golovnev (Glassez)
7d73bddfd2
Split some "header only" sources.
10 years ago
Vladimir Golovnev (Glassez)
191cdc2849
Move utilities to core/utils folder.
...
Also move the names to Utils namespace.
10 years ago
Vladimir Golovnev (Glassez)
d16d1fdb3a
Redesign main core classes.
10 years ago
Vladimir Golovnev (Glassez)
d32bb52390
Don't add core to INCLUDEPATH.
10 years ago
Chocobo1
a29f2dcfaa
Set default focus to ok button in add new torrent dlg
10 years ago
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.
10 years ago
sledgehammer999
6209d8838a
Show info hash in the torrent details in 'Add New Torrent' dialog.
...
Initial work by chrishirst.
Closes #2385 .
10 years ago
sledgehammer999
2b24fe09c5
Save the new save path first in the history. Closes #2382 .
10 years ago
sledgehammer999
38455af791
Follow project coding style. Issue #2192 .
10 years ago
sledgehammer999
b465b3c68a
Improve usability of 'Add new torrent' dialog. Implements issue #225 .
10 years ago
Nick Tiskov
9a87afb562
Use TorrentTempData for overriding "add torrents paused" functionality
10 years ago
sledgehammer999
f35e06540e
Load torrents that have big metadata file. Closes #1889 .
10 years ago
Ivan Sorokin
16eb407453
Split src/torrentpersistentdata into .h and .cpp
10 years ago
sledgehammer999
9b71e4ffc9
Use the correct character encoding for exceptions coming from libtorrent.
10 years ago
sledgehammer999
f22f7cf17a
Fix available disk space label on single file torrents.
10 years ago
sledgehammer999
35736b8bb4
Show disk space while retrieving metadata. Closes #1693 .
10 years ago
sledgehammer999
30bc5a1da6
Show the loaded torrents in the transferlist when qBT is launched with a torrent/magnet and the AddNewTorrentDialog is showing. Closes #1564 .
10 years ago
sledgehammer999
d8d95d2195
Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file.
10 years ago
sledgehammer999
08e14cdc26
Fix possible crashes. Closes #1814 .
10 years ago
sledgehammer999
273725d9dc
Fix file renaming.
11 years ago
Vladimir Golovnev (Glassez)
ce3aac5f9d
Fix functions and macros using to support both Qt4 and Qt5.
11 years ago
sledgehammer999
c59793b33f
Correctly restore 'name' column width when loading magnet links in the 'Add new torrent dialog'. Closes #1334 .
11 years ago
sledgehammer999
202006bdd1
Reuse code in AddNewTorrentDialog. #894 .
11 years ago
sledgehammer999
a27867ae2b
Bring dialog boxes in the front when qbt doesn't have focus.
...
Code inspired by glassez patch.
11 years ago
Nick Tiskov
6e77d12ac6
Update dialogs
11 years ago
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
11 years ago
sledgehammer999
fce950b788
Allow to resize the columns in Add New Torrent dialog. Closes #1207 #676
11 years ago
arvidn
c1c824bcf7
don't use deprecated libtorrent functions
11 years ago
sledgehammer999
1648cdc4bc
Sort labels in 'Add new torrent' dialog. Closes #1150 #411 .
11 years ago
sledgehammer999
b4dca951b2
Drop libtorrent 0.15.x support.
11 years ago
sledgehammer999
08cd1c9b0c
Option to disallow bringing the torrent dialog to the front.
11 years ago
sledgehammer999
14310f9b05
Improve loading of magnet metadata in the background.
...
Conflicts:
src/qtlibtorrent/qbtsession.cpp
11 years ago
Vladimir Golovnev (Glassez)
b78ea79d30
Bringing the AddNewTorrentDialog to the front.
11 years ago
sledgehammer999
37f821556e
Merge trackers when torrent already exists instead of showing an AddNewTorrent dialog.
11 years ago
sledgehammer999
532bec5d87
Fix typo in comment.
11 years ago
sledgehammer999
74a1cce46c
Simplify busy wait.
11 years ago
sledgehammer999
6cdbf6f869
Simplify checks.
11 years ago
sledgehammer999
51cde405f9
Always override AddTorrentsInPause setting when downloading in the background.
11 years ago
sledgehammer999
17c122e5ad
Don't show the progress bar in AddNewTorrent dialog when not necessary.
11 years ago
Nick Tiskov
c8cc727aea
Add progress indicator for metadata retrieval
11 years ago
Nick Tiskov
8ca7603f38
Load magnet metadata inside AddNewTorrentDialog
11 years ago
Nick Tiskov
fd8a2e05a4
Use AutoExpandableDialog instead of QInputDialog wherever possible
11 years ago
Nick Tiskov
7adf012f9c
Enable edit/rename via F2 or double click in various places
11 years ago
sledgehammer999
d4dd04cbdc
Call updateDiskSpaceLabel() manually in onSavePathChanged(). Closes #715 .
12 years ago
sledgehammer999
22e2bafa7a
Fix compilation with libtorrent 1.x.x v2
12 years ago
sledgehammer999
94b58ca229
Fix compilation with libtorrent 1.x.x.
12 years ago