Christophe Dumez
3164337c3c
- Some more cleanup
2008-11-04 19:14:51 +00:00
Christophe Dumez
b984c309ff
- removed no longer needed pointer
...
- made use of QPointer instead of c++ pointer
2008-11-04 19:01:51 +00:00
Christophe Dumez
9618056b4e
- Added support for 2 new extensions (uTorrent metadata and smart ban plugin)
...
- Removed option to disable uTorrent Peer eXchange (PeX) -> always ON
2008-11-02 19:22:10 +00:00
Christophe Dumez
3282e1bcc9
- Save and load session state to remember it over different sessions
2008-11-02 13:19:27 +00:00
Christophe Dumez
e5b6a5605a
- ETA calculation now relies on average speed over all sessions
...
- New ETA calculation system saves memory
- Updated Changelog
2008-11-02 13:07:38 +00:00
Christophe Dumez
9b67807926
- Queueing system should work fine now (port is complete, needs testing)
2008-11-02 11:43:20 +00:00
Christophe Dumez
f3729fbae6
- Use libtorrent queueing system (probably buggy and queueing currently does not work for seeds)
2008-11-02 10:47:59 +00:00
Christophe Dumez
82706141cf
Ratio calculation improvement: make usage of new all_time_upload and all_time_download variables in torrent_status.
2008-11-01 22:07:14 +00:00
Christophe Dumez
764b4e72ca
- rough port to libtorrent v0.14.0. This is probably buggy but it compiles without warnings
2008-11-01 21:42:56 +00:00
Christophe Dumez
96c38f7be4
- Updated Russian translation
...
- Progress column is now correctly sorted on startup (closes #133925 again)
2008-10-06 18:34:47 +00:00
Christophe Dumez
697c275d83
- Fixed torrent queueing system (finally)
2008-10-04 15:21:52 +00:00
Christophe Dumez
0879f2c0ca
- Totally rewritten Web UI list refresh system (fixed memory leak)
2008-09-28 11:30:24 +00:00
Christophe Dumez
b1c73cb401
- Split download and upload lists in Web UI
2008-09-27 19:55:56 +00:00
Christophe Dumez
86024c6c74
- merge from stable branches (WebUI fixes)
2008-09-14 10:14:54 +00:00
Christophe Dumez
95ecaec11e
- Sync with stable branch (lot of bug fixing)
2008-09-13 18:53:58 +00:00
Christophe Dumez
43dcbf776b
Use QPointer when interesting
2008-09-13 07:33:41 +00:00
Christophe Dumez
f0049f1dae
- Removed logging panel for now. It will be replaced by a seperate dialog in order to simplify the default UI.
2008-09-07 11:31:29 +00:00
Christophe Dumez
ff26ea94f5
- Queued torrents are now identified in Web UI
...
- Improved transfer list update for queued torrents
- Allow to show/hide top toolbar
- top toolbar is now hidden as a default
- Connection status is now displayed in status bar (bottom)
- Removed "Disconnected" connection status (bad detection)
- Added increase/decrease priority actions to Edit menu
- Added keyboard shortcuts for increase/decrease priority actions
2008-08-08 13:17:26 +00:00
Christophe Dumez
bb959ba465
BUGFIX: Disable ETA calculation when ETA column is hidden
2008-07-27 15:41:46 +00:00
Christophe Dumez
15ce9a7369
- Queueing systems now updates the number of active torrents in tab titles
2008-07-15 20:19:41 +00:00
Christophe Dumez
4b8532ea2d
- Bug fix in session configuring (queueing)
2008-07-15 18:34:28 +00:00
Christophe Dumez
20ae3d997c
- extending Queueing system to seeding list (unfinished)
2008-07-14 22:01:05 +00:00
Christophe Dumez
d29cc3325b
- Started to work on queueuing
2008-07-14 19:20:18 +00:00
Christophe Dumez
711699e200
- COSMETIC: Display "unpaused/total_torrent" in download/upload tabs
2008-05-18 09:26:02 +00:00
Christophe Dumez
fc931d8c88
- FEATURE: Allow to customize folder scan interval
2008-05-18 08:40:39 +00:00
Christophe Dumez
7463552dcd
- BUGFIX: Threadified IP filter file parser to avoid GUI freeze
2008-05-17 20:32:03 +00:00
Christophe Dumez
5af8bddc16
- Web interface by Ishan Arora
2008-05-16 07:10:50 +00:00
Christophe Dumez
0dd84c37a1
- Commit some tracker changes. Work is not completed and this is probably buggy. I will complete this later.
2008-05-15 19:48:15 +00:00
Christophe Dumez
8d1f1512b0
- Fixed UPnP messages
2008-01-03 16:17:01 +00:00
Christophe Dumez
c6abdacadd
- Threadified torrent creation
...
- Added a progress bar in torrent creation
- Display if UPnP/NAT-PMP was successful or not
2007-12-31 16:57:35 +00:00
Christophe Dumez
f7fa66c65d
- Improved a lot ETA calculation algorithm
2007-11-24 21:55:19 +00:00
Christophe Dumez
64bfdf930c
- Fixed not destructing libtorrent session bug
2007-11-23 15:20:26 +00:00
Christophe Dumez
4f989b674f
- Do not save fastresume data for paused torrents anymore
2007-11-22 21:50:22 +00:00
Christophe Dumez
7982011d0b
- Do not save fastresume data regularly for seeding torrents
2007-11-21 20:33:30 +00:00
Christophe Dumez
3ef0c82a8c
- Do no pause torrents before saving fastresume data anymore (no longer needed)
...
- Save fast resume data regularly (every 10 seconds) to avoid downloading from s
cratch when qBittorrent restart
2007-11-19 20:33:31 +00:00
Christophe Dumez
8ea34135e4
- BUGFIX: Catching DHT exception in case there is a problem
2007-10-27 20:53:09 +00:00
Christophe Dumez
a5f6663e65
- BUGFIX: Fixed deletion of subfolders when deleting torrents from hard drive
2007-10-19 16:00:42 +00:00
Christophe Dumez
96a6f450d0
- Make use of this: added option to delete files from disk as a torrent is removed (libtorrent)
2007-10-13 08:54:46 +00:00
Christophe Dumez
a26333bc65
- BUGFIX: Now filtered don't appear on hard drive anymore (libtorrent >= r1659 REQUIRED)
...
- BUGFIX: AddInPause setting doesn't pause downloads on startup anymore
2007-10-10 17:34:52 +00:00
Christophe Dumez
4f25e6c769
- Another attempt to fix compilation on FreeBSD
...
- Fixed IP Filter preferences (closes #147532 )
2007-10-01 09:47:00 +00:00
Christophe Dumez
862d24ac48
- FEATURE: Added an option to automatically delete torrents when they reach a given ratio (>= 1.0)
2007-09-09 09:09:24 +00:00
Christophe Dumez
078c80c81d
- FEATURE: Added an option to set the max number of connections per torrent
...
- FEATURE: Added an option to set the max number of uploads per torrent
2007-09-09 07:44:22 +00:00
Christophe Dumez
cd70843ee9
- Totally redesigned program preferences
...
- Added some options, the following are already implemented:
* Start/Stop LSD/NAT-PMP/UPnP
* Force preallocation of all files
* Force new torrents status to pause
- Other new features are going to be implemented soon
2007-09-08 17:07:29 +00:00
Christophe Dumez
229927bbe9
- BUGFIX: Fixed file preview and improved previewable files detection
2007-08-29 16:07:37 +00:00
Christophe Dumez
57309c7d82
- Do not save paused torrents in a list anymore to save some memory
2007-08-29 14:54:03 +00:00
Christophe Dumez
27e76962d1
- Found a way not to use FullAllocationMode list in order to save memory in cpu
2007-08-29 14:30:30 +00:00
Christophe Dumez
057029787a
- Added some asserts to check for overflows
...
- Removed a useless functions (was used for debug)
- Fixed 2 warnings in createTorrent.ui
- Improved CXX_FLAGS in src.pro
2007-08-29 06:33:27 +00:00
Christophe Dumez
21908e0a03
- Optimized function that transform a number of seconds to a duration(days, hours, minutes, secs)
...
- Improved ETA calculation to avoid overflows (Added asserts to make sure it doesn't happen)
2007-08-28 18:44:54 +00:00
Christophe Dumez
6ecb45d661
- Code optimization using initialization lists
...
- Removed Traditional Chinese translation because we lost our translator and translation is outdated
2007-08-28 16:17:32 +00:00
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 :)
2007-08-26 16:25:22 +00:00