Commit graph

239 commits

Author SHA1 Message Date
Christophe Dumez
355e776852 Fix deprecation warnings 2011-01-08 13:48:29 +00:00
Christophe Dumez
c1aec8671a Added back removal of uneeded files on torrent deletion (but not do remove the ones that are complete) 2011-01-08 13:41:15 +00:00
Christophe Dumez
01b9e5c754 Stop removing unneeded files on torrent soft deletion since those are hidden now 2011-01-08 13:36:29 +00:00
Christophe Dumez
3ccb2fddff BUGFIX: Do not allocate space for unwanted files (preallocation mode) 2011-01-08 13:31:57 +00:00
Christophe Dumez
759fe77e7f Fix compilation on Win32
Fixes to last commit(hide unwanted files)
2011-01-06 13:57:11 +00:00
Christophe Dumez
f6b96694e0 Also hide the unwanted files on Windows 2011-01-06 12:26:14 +00:00
Christophe Dumez
fb443bb6e7 Hide unwanted files that have to be partly downloaded 2011-01-06 12:12:07 +00:00
Christophe Dumez
b03fa32624 Avoid possible crash on exit when the IP filter is enabled 2011-01-03 21:24:57 +00:00
Christophe Dumez
30d94d7c4d Prioritize first and last pieces when sequential download is enabled 2011-01-02 14:00:23 +00:00
Christophe Dumez
1b08c087c0 FEATURE: Added auto-suspend upon downloads completion feature 2010-12-31 13:36:32 +00:00
Christophe Dumez
64f4775a81 Code clean up 2010-12-30 19:38:53 +00:00
Christophe Dumez
5696944c6f Code clean up 2010-12-30 19:12:03 +00:00
Christophe Dumez
cc4e1c5bbe Remove empty folders on torrent soft deletion
Code clean up
2010-12-29 20:29:55 +00:00
Christophe Dumez
be32669baf Fix scan directories saving (closes #694768) 2010-12-27 19:26:21 +00:00
Christophe Dumez
b060f967d7 FEATURE: Added a button to reload the IP filter 2010-12-25 14:47:52 +00:00
Christophe Dumez
af63ba9a8d FEATURE: Give feedback regarding the IP filter parsing 2010-12-25 14:07:28 +00:00
Christophe Dumez
747eb4562a Moved IP filter parser to the QtLibtorrent subproject 2010-12-25 13:56:11 +00:00
Christophe Dumez
bc035b3873 FEATURE: Added "Time Active/Seeded" column to transfer list 2010-12-21 18:25:44 +00:00
Christophe Dumez
897d0be08e Display execution log as a tab instead of a modal window 2010-12-20 18:07:36 +00:00
Christophe Dumez
4614764552 Fix possible encoding problem on non-utf8 systems 2010-12-18 18:51:24 +00:00
Christophe Dumez
d124c24e89 Improved ETA calculation 2010-12-18 15:34:38 +00:00
Christophe Dumez
15ab369f62 Fix possibly uncaught invalid_handle exception 2010-12-18 08:45:39 +00:00
Christophe Dumez
e72d9de34a Make sure we don't move completed torrent to the temp directory for checking 2010-12-11 19:30:14 +00:00
Christophe Dumez
ec37673a21 Simplify program preferences 2010-12-05 16:36:02 +00:00
Christophe Dumez
3feffdf8fa Started to simplify program preferences (merged UPnP/NAT-PMP) 2010-12-05 16:29:18 +00:00
Christophe Dumez
7c580a87e2 Fix possible crash when right-clicking on a torrent 2010-12-05 10:13:08 +00:00
Christophe Dumez
6d1ad28d8c FEATURE: Download first/last pieces first now applies to all media files in the torrent (Thanks Ahmad) 2010-12-04 20:47:20 +00:00
Christophe Dumez
b41aa38f39 Code clean up 2010-12-04 14:15:16 +00:00
Christophe Dumez
79e595c195 Code optimization 2010-12-02 17:36:08 +00:00
Christophe Dumez
ebf252ce86 Added debug 2010-12-02 17:20:25 +00:00
Christophe Dumez
efe5ca6242 Added debug 2010-12-02 17:10:34 +00:00
Christophe Dumez
0dbcf5653d Code clean up 2010-12-02 17:02:13 +00:00
Christophe Dumez
6744ee8a4d BUGFIX: Improve magnet save path handling (clsoes #683395) 2010-12-01 19:20:27 +00:00
Christophe Dumez
20630e91ec Simplified addMagnetUri function 2010-12-01 19:05:26 +00:00
Christophe Dumez
5d86930c80 Fix qBtSession important initialization problem
Fix qBittorrent shutdown problem (closes #682576)
2010-11-29 16:55:23 +00:00
Christophe Dumez
0fcbcd0dcd Fix to advanced properties 2010-11-28 21:12:42 +00:00
Christophe Dumez
e5eaea8949 Code clean up 2010-11-28 12:25:24 +00:00
Christophe Dumez
3b3642bbba Initial support for libtorrent v0.16 (still a lot of deprecation warning but it compiles...) 2010-11-28 10:29:59 +00:00
Christophe Dumez
28eddb74ed Updated Hungarian translation, added some debug 2010-11-27 08:56:24 +00:00
Christophe Dumez
19db0d471f Signal / slot fixes 2010-11-24 20:31:14 +00:00
Christophe Dumez
8a5dc1f239 Fix compilation on Windows (Remove using namespace libtorrent; from headers) 2010-11-22 21:55:32 +00:00
Christophe Dumez
efe5e7b068 Cleaned up QBtSession destructor code 2010-11-22 19:14:50 +00:00
Christophe Dumez
ee3d4ce8f1 Fix download from URL (Web UI) 2010-11-22 19:07:04 +00:00
Christophe Dumez
d8af5d681c Fix possible infinite loop in qBtSession constructor (when Web UI is enabled) 2010-11-21 19:46:06 +00:00
Christophe Dumez
0b9f9aa0d7 Fix compilation errors with libtorrent < 0.15.5 2010-11-21 09:58:24 +00:00
Christophe Dumez
c77eb35f5b FEATURE: Optimized and improved the peer country resolution code
FEATURE: Optimized and improved the locale preferences code
COSMETIC: Use country flags by Mark James (Thanks to Dmytro Pukha)
2010-11-20 15:59:17 +00:00
Christophe Dumez
a3db4790a7 Simplified proxy settings
Fix deprecation warnings with libtorrent v0.15.4+
2010-11-18 20:05:56 +00:00
Christophe Dumez
299b0f90bc Fix qbittorrent-nox compilation errors
Silent a compilation warning in qbtsession when using libtorrent v0.14.x
2010-11-18 18:36:45 +00:00
Christophe Dumez
e5032a52c4 Importance code refactoring related to the "preferences" code - Greatly improves performance 2010-11-16 20:34:31 +00:00
Christophe Dumez
a640b08414 FEATURE: Added "Amount downloaded/left" columns to transfer list
Fix bug in column display menu
2010-11-16 17:43:54 +00:00
Christophe Dumez
3144bfebc7 Fix possible issue with queueing 2010-11-15 17:51:58 +00:00
Christophe Dumez
df04427c6a Fix compilation error (closes #675444) 2010-11-15 17:15:50 +00:00
Christophe Dumez
9fe64982bb Updated copyright 2010-11-14 19:32:29 +00:00
Christophe Dumez
5cd376d2c3 Code clean up 2010-11-14 19:22:39 +00:00
Christophe Dumez
1d795d85d2 Another torrent deletion fix 2010-11-14 19:11:52 +00:00
Christophe Dumez
d5898f024d Code clean up 2010-11-14 19:07:24 +00:00
Christophe Dumez
2de4c50d4f Fix size display for torrents without metadata 2010-11-14 18:56:06 +00:00
Christophe Dumez
e57f8b6204 Fix torrent deletion 2010-11-14 18:50:32 +00:00
Christophe Dumez
9c67aaf641 Several fixes to the new torrent model (still buggy) 2010-11-14 18:46:16 +00:00
Christophe Dumez
d76877b1a2 Brand new torrent model for the transfer list 2010-11-14 15:28:22 +00:00
Christophe Dumez
126e2e7c75 Code clean up 2010-11-13 21:15:52 +00:00
Christophe Dumez
e11545c8a3 Fix crash when hiding RSS and then showing it again 2010-11-13 20:14:59 +00:00
Christophe Dumez
c387c15eb0 Fix possible rule saving issue
Matching articles are now previewable in the rss downloader dialog
Make sure Rss downloading is enabled before checking for matching rules
2010-11-13 19:36:46 +00:00
Christophe Dumez
8b83d60732 Made good progress on the new rss feed downloader 2010-11-13 10:49:22 +00:00
Christophe Dumez
9cf79a4a76 Remove wrong assert in qtorrenthandle.cpp 2010-11-02 18:16:18 +00:00
Christophe Dumez
658d876ff7 Fix and improve file priorities editing 2010-10-31 16:05:59 +00:00
Christophe Dumez
390508e7db Fix possible crash on qBittorrent shutdown 2010-10-31 14:19:55 +00:00
Christophe Dumez
6b7af5b464 Started work on the new RSS feed downloader (WIP) 2010-10-31 12:35:07 +00:00
Christophe Dumez
6c1eda8755 Code optimization
Made code to listen on a particular interface more robust
2010-10-30 22:40:28 +00:00
Christophe Dumez
bee507cb45 Fix possible crash when deleting a torrent without metadata 2010-10-28 16:50:45 +00:00
Christophe Dumez
b98d0282ce BUGFIX: Fix issue when altering files priorities of a seeding torrent (closes #665799) 2010-10-24 08:06:56 +00:00
Christophe Dumez
166dad51d5 FEATURE: qBittorrent can update itself from Sourceforge (Windows/Mac OS X only) 2010-10-23 21:46:05 +00:00
Christophe Dumez
90dd337069 FEATURE: Added a torrent import assistant to seed or keep downloading outside torrents 2010-10-23 16:21:56 +00:00
Christophe Dumez
46b75b760f Auto-disable to auto-shutdown feature 2010-10-21 16:54:10 +00:00
Christophe Dumez
f617b74bac Performance optimization and code clean up 2010-10-19 20:00:50 +00:00
Christophe Dumez
64f0adc813 Fix issues when marking a file as "not downloaded" causes the torrent to complete 2010-10-18 18:20:44 +00:00
Christophe Dumez
a9d4b38bd3 Remove uneeded files on torrent deletion
Fix encoding error in file renaming
2010-10-18 17:44:37 +00:00
Christophe Dumez
56b88661bc BUGFIX: Fix moving of a torrent to an unexisting directory 2010-10-17 15:17:39 +00:00
Christophe Dumez
5b47a762ac Fix crash on torrent addition caused by last commit 2010-10-17 15:00:31 +00:00
Christophe Dumez
a5c6bcceea Fix detection of path at final destination when temp directory is enabled (regression) 2010-10-17 14:50:38 +00:00
Christophe Dumez
290932e128 Big code clean up 2010-10-17 14:46:01 +00:00
Christophe Dumez
f53fe96191 Start to clean up Bittorrent class 2010-10-17 12:18:34 +00:00
Christophe Dumez
fc8a822dac Fix compilation error with libtorrent v0.14 2010-10-17 11:45:53 +00:00
Christophe Dumez
26d19b33e6 Improvement to last commit 2010-10-17 09:00:06 +00:00
Christophe Dumez
aff27558dd FEATURE: qBittorrent can now act as a tracker 2010-10-15 21:55:56 +00:00
Christophe Dumez
a8d635f7ac Fix URL Seed support 2010-10-10 15:39:08 +00:00
Christophe Dumez
86fb4a323a FEATURE: Added feature to shutdown qbittorrent on torrents completion 2010-10-09 14:57:41 +00:00
Christophe Dumez
38c56a2b5f Some more code reorganizing 2010-10-09 14:32:00 +00:00
Christophe Dumez
6e7309316c Started code reorganizing (Moved libtorrent specific files and webui files to subfolders) 2010-10-09 14:06:35 +00:00