120 Commits (be94c8635016c299f1b5c37b42001bdc31c3bc6c)

Author SHA1 Message Date
Christophe Dumez a26333bc65 - BUGFIX: Now filtered don't appear on hard drive anymore (libtorrent >= r1659 REQUIRED) 17 years ago
Christophe Dumez 4f25e6c769 - Another attempt to fix compilation on FreeBSD 17 years ago
Christophe Dumez f9998957cd - attempt to fix compilation on FreeBSD 17 years ago
Christophe Dumez c0ffb8fa5c - BUGFIX: Fixed overflow in ratio 17 years ago
Christophe Dumez da244d7ef2 - Added more debug when we get a file_error 17 years ago
Christophe Dumez 9062266a84 - Fixed a ratio assert in libtorrent because we sent it -1 for unlimited instead of 0 17 years ago
Christophe Dumez 3cb34ed7ee - Fixed an overflow that could cause ETA to become negative sometimes (hitted an assert) 17 years ago
Christophe Dumez c478ba59ac - new torrent content selection (as a tree). Merge from the new-torrent-selection branch 17 years ago
Christophe Dumez fe7c0db425 - remove ratio should be applied to finished torrent only (and disabled as a default!) - FIXED 17 years ago
Christophe Dumez 47c1908519 - Added some more debug 17 years ago
Christophe Dumez e1ead940be - Added some more debug 17 years ago
Christophe Dumez 862d24ac48 - FEATURE: Added an option to automatically delete torrents when they reach a given ratio (>= 1.0) 17 years ago
Christophe Dumez 078c80c81d - FEATURE: Added an option to set the max number of connections per torrent 17 years ago
Christophe Dumez cd70843ee9 - Totally redesigned program preferences 17 years ago
Christophe Dumez 9f36d521a4 - BUGFIX: Fixed deprecation warning with latest libtorrent svn 17 years ago
Christophe Dumez b582ec9480 - BUGFIX: Do not store and calculate ETA values for paused torrents 17 years ago
Christophe Dumez b5ccf05541 - BUGFIX: Do not store and calculate ETA values for finished torrents 17 years ago
Christophe Dumez b3c5e6cfa2 - Store less ETA values for each torrent in order to save memory 17 years ago
Christophe Dumez 229927bbe9 - BUGFIX: Fixed file preview and improved previewable files detection 17 years ago
Christophe Dumez 495d6f2bab - Save less trackers errors to save memory 17 years ago
Christophe Dumez 73c247fe10 BUGFIX: Fixed pause state toggle for paused and checking torrents 17 years ago
Christophe Dumez bd84cb197f - little optimization for torrentstopauseafterchecking 17 years ago
Christophe Dumez 57309c7d82 - Do not save paused torrents in a list anymore to save some memory 17 years ago
Christophe Dumez 27e76962d1 - Found a way not to use FullAllocationMode list in order to save memory in cpu 17 years ago
Christophe Dumez 057029787a - Added some asserts to check for overflows 17 years ago
Christophe Dumez cdfaed4fb4 BUGFIX: ETA was wrong for torrents with filtered files 17 years ago
Christophe Dumez 21908e0a03 - Optimized function that transform a number of seconds to a duration(days, hours, minutes, secs) 17 years ago
Christophe Dumez 01df4d3c81 - Use int instead of short where possible 17 years ago
Christophe Dumez 6ecb45d661 - Code optimization using initialization lists 17 years ago
Christophe Dumez 8f7de730cc - Added some more torrent_handle checking to be sure we don't use invalid ones 17 years ago
Christophe Dumez fd2ee35e92 - Do not save torrent related info in class destruction, this is too dangerous 17 years ago
Christophe Dumez 1bfc181cb2 - Better handing of .finished files (bittorrent class level instead of GUI level) 17 years ago
Christophe Dumez 28294efadf - Check if the hash read from the filename and from the torrent are the same and don't add it if it is different. Safer 17 years ago
Christophe Dumez 829c358f10 - fixed some bugs introduced recently 17 years ago
Christophe Dumez 35a9fab3b4 - Check if priorities file exists before trying to read it to avoid a warning message 17 years ago
Christophe Dumez 32c330092a - Merged splitGUI branch, GUI and download tab are now splitted. Code is a lot cleaner and easier to understand. I also fixed some bugs I found on the way :) 17 years ago
Christophe Dumez e82cb2188e - Made torrent deletion from hard-drive safer 17 years ago
Christophe Dumez cfacac7dbf - Add torrents in pause before applying settings to avoid race conditions 17 years ago
Christophe Dumez d8dd509a7b - Updated Russian translation 17 years ago
Christophe Dumez c9925eddb6 - Big code cleanup 17 years ago
Christophe Dumez 5231f5a22b - Rewrote a lot of code concerning finishedTorrents code. It was optimized and should be safer too 17 years ago
Christophe Dumez 04352cce3c - Fixed bad assert 17 years ago
Christophe Dumez b2867e97bf - Updated spanish translation 17 years ago
Christophe Dumez b4fbaaa47c BUGFIX: Improved incremental download 17 years ago
Christophe Dumez 13f21ef6cd - Make use of new torrent_checked_alert that was just included in libtorrent. This allowed to improve torrent that just finished checking handling and progress column sorting. Also allowed to optimize cpu/memory usage a little. 17 years ago
Christophe Dumez 36e87952fa - BUGFIX: Wait for torrent_paused_alert before reloading a torrent for full allocation mode 18 years ago
Christophe Dumez 12fd87ab85 - Removed some debug (didn't mean to commit that) 18 years ago
Christophe Dumez 31abae33a1 - Improved the way menu icons are installed to avoid problems on some systems (Thanks JanCR for reporting this) 18 years ago
Christophe Dumez aa4c53ec43 - Fixed assert so that it doesn't crash when we toggle paused state of a torrent several times and quickly 18 years ago
Christophe Dumez 44d61e0b9d - Fixed overflow that caused ratio to become negative 18 years ago