Vladimir Golovnev (Glassez)
6cb15706f5
Reduce number of DownloadManager signals
6 years ago
thalieht
89dce36e98
Use uniform initialization on some default arguments
6 years ago
Chocobo1
5c0d9b7eab
Load torrent from data directly
6 years ago
Chocobo1
5e3fddf456
Replace QScopedPointer with std::unqiue_ptr
...
These 2 types are very similar and we should prefer the one from C++
standard library, this reduces the number of types in our code base.
Also see:
https://stackoverflow.com/questions/40346393/should-i-use-qscopedpointer-or-stdunique-ptr#comment67966940_40346991
6 years ago
Chocobo1
6759446639
Cleanup code
...
Also remove redundant code, it is already handled correctly in subsequent function calls.
6 years ago
thalieht
456270bbb1
Delete several unused #include
6 years ago
Chocobo1
eb72b9ca7d
Simplify the saving & loading of a setting
...
Remove excessive usage of constexpr.
7 years ago
thalieht
20ca90800d
Fix coding style
7 years ago
Eugene Shalygin
1fed324f91
Add option to tune download history list length. Closes #4043 .
7 years ago
Chocobo1
51e3e5438b
Code formatting
...
Refactor
8 years ago
Chocobo1
4d4097d819
Move editHotkey out of class definition
...
Also since parent is setup correctly, remove the redundant delete
8 years ago
Eugene Shalygin
7320ac1bc0
Use file path edit widgets in options and add torrent dialog
8 years ago
Chocobo1
de54fa2c30
Fix addnewtorrentdialog position
...
Fix messageBox position
8 years ago
Brian Kendall
eba41978b0
Added command line arguments for specifying options when adding torrents
...
Arguments include adding torrents as paused/started, skiping hash check, setting category, downloading in sequential order, downloading first and last pieces first, and skipping the 'add new torrent' dialog. Added TriStateBoolOption class for specifying options that don't have a default value when unused (e.g. add-paused). Also improved command line usage text to include more information, have better organization, and not exceed 80 columns in width. Also also added firstLastPiecePriority field to BitTorrent::AddTorrentData, and modified TorrentHandle so that if first/last piece priority should be on, it will be toggled on after the torrent's metadata has loaded.
8 years ago
sledgehammer999
829425831f
Properly fix the handling of default save path store/load. Bug introduced in dd34663224
8 years ago
sledgehammer999
81ea07abee
Rename ASM to TMM and related stuff.
9 years ago
Eugene Shalygin
6e73fa80b8
Add option to automatically remove .torrent files upon adding
...
Some browsers do not download files, intended for immediate opening,
into a temporary directory, and thus a regular download directories
accumulate those unneeded files.
The option allows qBittorrent to clean after itself and delete those
files whether they were succesfully added or not (user-selectable
policy).
9 years ago
Chocobo1
dd2dcc4147
Fix additional space in comment label
9 years ago
Vladimir Golovnev (Glassez)
dd34663224
Implement Advanced Saving Management subsystem
...
Closes #4696
9 years ago
Vladimir Golovnev (Glassez)
a96cabfe73
Make AddNewTorrentDialog behavior uniform
9 years ago
Chocobo1
51b7e299b4
Simplify resize actions for AddNewTorrentDialog
9 years ago
Vladimir Golovnev (Glassez)
c57aaf0216
Create MagnetUri object from BC link or HASH string
9 years ago
Vladimir Golovnev (Glassez)
9db93e5d8f
Rename Core to Base ( Closes #3733 ).
9 years ago
Vladimir Golovnev (Glassez)
d16d1fdb3a
Redesign main core classes.
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
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
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
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
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
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
7adf012f9c
Enable edit/rename via F2 or double click in various places
11 years ago
Christophe Dumez
90b1567d13
Remember column sizes in torrent addition dialog
13 years ago
Christophe Dumez
ee96f83211
Fix torrent content sorting in torrent addition dialog ( closes #1020160 )
13 years ago
Christian Kandeler
acd4b64a8b
Fix compilation with namespaced Qt.
13 years ago
Christophe Dumez
c502edf9e1
Brand new torrent addition dialog
13 years ago
Christophe Dumez
810a9710d7
Minor clean up
13 years ago
Christophe Dumez
ef6c3f5a64
Clean up torrent addition dialog code a little
13 years ago
Christophe Dumez
a5452d04ae
Clean up and refactor torrent content model code
13 years ago
Christophe Dumez
7846afaeb8
Fix torrent addition dialog geometry saving
...
When switching between single-file and multi-file torrents, the
dialog geometry saving / loading code was not behaving correctly.
(cherry picked from commit 443f693acf5482df213e1a44eba1e454a0b45124)
13 years ago
Christophe Dumez
d6b5627363
Fix initial column sizes in torrent addition dialog
14 years ago
Christophe Dumez
596737ba2f
Improve lists columns state saving
14 years ago
Christophe Dumez
435d0e1019
FEATURE: Added search field for torrent content
14 years ago
Christophe Dumez
45f0383ee2
Several dimension saving fixes
14 years ago
Christophe Dumez
8a5dc1f239
Fix compilation on Windows (Remove using namespace libtorrent; from headers)
14 years ago