Frédéric Brière
412584e9c3
Leave categories order intact in "Add new torrent" dialog.
...
The categories are already properly sorted in AddNewTorrentDialog; this
second case-sensitive sort undid all that.
This partially addresses #6708 .
2017-05-31 00:34:09 +03:00
Brian Kendall
390d22bc66
Fixed macOS-specific bug in AddNewTorrentDialog
...
Because AddNewTorrentDialog is a sheet in macOS, repositioning it causes bad things to happen, particularly if the main dialog is on a secondary monitor.
2017-05-31 00:33:56 +03:00
Chocobo1
3d4cead200
Uncrustify
2017-05-31 00:33:31 +03:00
Chocobo1
4e173d34d3
Setup parent pointer
...
Rely on Qt to do the delete, since the parent ownership is setup
correctly.
2017-05-31 00:33:28 +03:00
thalieht
c1a66dad51
change all existing shortcuts to use Qt::Keys
2017-03-03 02:32:38 +02:00
sledgehammer999
6450ebfc6c
Don't revert save path value in the Dialog when metadata are received. Closes #5482 .
2016-12-12 21:15:51 +02:00
sledgehammer999
498b7c2436
Properly fix the handling of default save path store/load. Bug introduced in dd34663224
2016-12-12 21:11:18 +02:00
erikssm
4f17364305
fix default save path bug
2016-12-12 21:11:18 +02:00
sledgehammer999
22dc71f365
Fix build.
2016-06-20 04:13:44 +03:00
sledgehammer999
18c9a65340
Rename ASM to TMM and related stuff.
2016-06-20 02:03:08 +03:00
Eugene Shalygin
105874613a
Fix crash when adding torrent via a magnet url
...
The file guard object has to be initialised in this case too because it
is accessed when dialog gets accepted or cancelled. Initialise it with
empty path.
2016-06-20 02:02:45 +03:00
Eugene Shalygin
3060c979f4
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).
2016-06-20 02:02:41 +03:00
Chocobo1
4078fc5e2d
Add case-sensitive & case-insensitive natural sort helper function
...
Fix helper function not being thread-safe
Use QBT_USES_QT5 define
2016-06-20 02:01:34 +03:00
Chocobo1
fc77fdbcb5
Replace naturalSort() with naturalCompare().
2016-06-20 02:01:18 +03:00
sledgehammer999
b1e62ca006
Display the filepath when a torrent fails to load. Closes #100 and #805 .
2016-06-20 01:52:50 +03:00
Vladimir Golovnev (Glassez)
3d107e0588
Implement Advanced Saving Management subsystem
...
Closes #4696
2016-06-20 00:59:37 +03:00
Vladimir Golovnev (Glassez)
3c03ccc14a
Make AddNewTorrentDialog behavior uniform
2016-06-20 00:52:44 +03:00
sledgehammer999
d7f02a7ee7
Don't display warning when folder named stayed the same.
...
Copy some code from AddNewTorrent dialog and beautify a bit.
Closes #4970 .
2016-03-27 23:55:34 +03:00
sledgehammer999
e6480f9dff
Correctly hide useless columns in AddNewTorrent file treeview. Closes #4955 .
2016-03-27 23:55:28 +03:00
Chocobo1
72883ffb73
Fix additional space in comment label
2016-03-27 23:54:13 +03:00
Chocobo1
a232b77104
Simplify resize actions for AddNewTorrentDialog
2016-03-05 19:41:19 +02:00
Chocobo1
2c4bc68af1
Use short date in addnewtorrentdialog
...
Correction "Free disk space" to "Free space on disk"
2016-03-05 19:41:16 +02:00
Chocobo1
7676f49612
Cleanup addnewtorrentdialog.ui
...
Reorder Torrent info column
Rename "Save as" to "Save at"
2016-03-05 19:41:15 +02:00
sledgehammer999
be180140a3
Don't merge trackers for private torrents. Closes #2928 .
2016-03-05 19:41:14 +02:00
Vladimir Golovnev (Glassez)
bb875df400
Create MagnetUri object from BC link or HASH string
2016-03-05 19:41:09 +02:00
Artem S. Tashkinov
09bc14cc57
Let's check if the torrent file can actually be opened before passing it to libtorrent
...
If we don't have enough permissions, libtorrent will spew a pretty useless, irrelevant and almost wrong message: "Failed to load the torrent: torrent file is not a dictionary"
2016-03-05 19:41:02 +02:00
Vladimir Golovnev (Glassez)
1f00d2e5d7
Move basic search-related code into Core.
...
Also use qBittorrent torrent file download routines instead of
nova2dl.py script.
2016-01-18 19:45:17 +02:00
Vladimir Golovnev (Glassez)
4ed4ebcdb7
Rename Core to Base ( Closes #3733 ).
2015-12-08 00:28:16 +02:00
takiz
68ac9fda2d
"Set as default label" option
2015-12-08 00:24:16 +02:00
Chocobo1
a16de62103
Make URL in "Add Torrent File..." clickable. Closes #3928 .
2015-10-19 11:57:03 +08:00
Gabriele
420fa82e8d
Put some string placeholders between quotes
2015-09-02 23:26:19 +02:00
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).
2015-07-21 09:50:39 +03:00
sledgehammer999
2db4a661ee
Merge pull request #3251 from Chocobo1/unicode_fix
...
Fix MSVC2013 complains on Unicode characters
2015-06-28 16:12:47 +03:00
Chocobo1
38c0dbfc95
Update disk space label after changing partition, closes #3309 .
2015-06-28 19:32:54 +08:00
Chocobo1
e739e81205
Fix compilation on MSVC2013 by moving unicode strings to
...
"unicodestrings.h". Closes #3059 .
2015-06-28 19:18:57 +08:00
ngosang
4a76526417
Code clean up
...
This changes were proposed by @PiotrNawrot in these PRs: #2967 , #2970 .
2015-06-14 10:35:32 +02:00
Vladimir Golovnev (Glassez)
7d73bddfd2
Split some "header only" sources.
2015-06-10 10:58:20 +03:00
Vladimir Golovnev (Glassez)
191cdc2849
Move utilities to core/utils folder.
...
Also move the names to Utils namespace.
2015-06-09 21:30:56 +03:00
Vladimir Golovnev (Glassez)
d16d1fdb3a
Redesign main core classes.
2015-06-09 21:30:42 +03:00
Vladimir Golovnev (Glassez)
d32bb52390
Don't add core to INCLUDEPATH.
2015-06-03 22:11:43 +03:00
Chocobo1
a29f2dcfaa
Set default focus to ok button in add new torrent dlg
2015-05-24 15:12:07 +08:00
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