Chocobo1
0b0597be0c
Add a thin layer around SettingsStorage class
...
This new layer would be handy for saving GUI widget states as they don't
need the value cached and they store/load rarely.
4 years ago
FranciscoPombal
6152b83405
Use #pragma once instead of include guards
4 years ago
Vladimir Golovnev (Glassez)
5727fcb001
Store and use full magnet URI instead of hash
4 years ago
Vladimir Golovnev (Glassez)
20206ec92a
Improve adding torrent using Magnet URI
...
Closes #13249 .
4 years ago
Chocobo1
16a76eee9f
Add final specifier to GUI classes
...
Follow up d3d3f7dbb3
.
5 years ago
Vladimir Golovnev (Glassez)
dd0cee44c1
Allow to save downloaded metadata as torrent file
5 years ago
Chocobo1
9c747d3c6d
Move renameSelectedFile(BitTorrent::TorrentInfo &)
6 years ago
Evgeny Lensky
62c72091ce
Change "Add new torrent" dialog to horizontal layout
6 years ago
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
7 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
12 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