Christophe Dumez
8fdc59c37c
- Optimized Bittorrent class for faster compilation
18 years ago
Christophe Dumez
dbc084dd66
- Improved debug output
...
- code clean up
- Moved some bittorrent code from GUI class to Bittorrent one
18 years ago
Christophe Dumez
c6285d8f67
- Improved start/Pause & start_all/pause_all functions
18 years ago
Christophe Dumez
f839d6fe41
- Improved trackers errors code a lot and moved it to Bittorrent class
...
- When using startAll() command and when only some torrents are paused : already started torrents are not displayed as connecting untill next refresh anymore (they keep their current state).
18 years ago
Christophe Dumez
9cbab8d63e
-FEATURE: Url seeds are now displayed in torrent properties and are editable
...
- Broke compatibility with Qt4.2. Will fix this a bit later (in the meantime, edit properties.ui)
18 years ago
Christophe Dumez
a0e32fefd7
- Fixed compilation warnings
...
- Started work on fastresume reject alerts
18 years ago
Christophe Dumez
93938d8597
- still optimizing includes
18 years ago
Christophe Dumez
325a588526
- Fixed some signals/slots (safer)
...
- Forgot to remove temp file when the file was downloaded from an url (rare occasions)
18 years ago
Christophe Dumez
1fb848e9ed
- Added download from url handling in GUI (still missing: search plugin update and rss)
18 years ago
Christophe Dumez
7c8677d787
- Improved a lot downloading from url using libcommoncpp2 instead of libcurl
...
- TODO soon:
- Updated configure file
- Add url download error handling
18 years ago
Christophe Dumez
86a0e68f46
- Added ratio column
18 years ago
Christophe Dumez
8df61db644
- Rollback to GNU GPLv2 because Qt4 is not compatible with GPLv3 :(
18 years ago
Christophe Dumez
f0353e50b2
- Upload/download limits per torrent are now saved on restart. I can't test this feature yet though because libtorrent is crashing when I try to use it :)
18 years ago
Christophe Dumez
8c5d38400a
- Allow to set global upload/download bandwidth limit from tray icon menu
...
- Fixed a bug in bandwidth limitation per torrent (confused bytes with kbytes)
- Fixed a bug with paused torrents still displayed as checking
18 years ago
Christophe Dumez
54f9375b32
- Update to GNU GPL v3
18 years ago
Christophe Dumez
18ec98c3fb
- Reloading a torrent only when necessary (properties, when files are filtered but full allocation mode is disabled)
18 years ago
Christophe Dumez
c8e4894d85
- Fixed size update when filtering files in a torrent (broken in svn)
18 years ago
Christophe Dumez
c11e5e8b12
- Blocked users (by ipfilter) are now logged in GUI
18 years ago
Christophe Dumez
d12e510fad
Improved start_All and resume_All functions to detect if a torrent's state changed or not. This way, it doesn't flood the GUI if the user keeps on clicking on those buttons
18 years ago
Christophe Dumez
9bde00b7de
Improved ETA calculation
18 years ago
Christophe Dumez
80f61880b7
made ETA calculation more reliable
18 years ago
Christophe Dumez
55538934e0
A better fix for progress column sorting on restart (still untested, gtsoul please check)
18 years ago
Christophe Dumez
568b2ddf75
Progress of paused torrents is now correct on restart
18 years ago
Christophe Dumez
c39da36cca
- Added Encryption support!
...
- Removed old UPnP code
- Removed UPnP in options since libtorrent doesn't allow to disable it. Thus, UPnP is always enabled
- Made options window a bit larger
- Added Arnaud Demaiziere to developpers list
- Updated TODO & Changelog
18 years ago
Christophe Dumez
7fad742e99
- Fixed compiling with latest libtorrent svn
18 years ago
Christophe Dumez
2196fcc911
- Supports SOCKS5 proxies as well as HTTP ones
...
- Allow to use Proxy for Trackers / Peers / Web seeds / DHT connections
- Redesigned Proxy options a little (for new features)
18 years ago
Christophe Dumez
9093f8e44a
- Proxy is now used for tracker / web seeds / peers connections
...
- Fixed the compiling errors with latest libtorrent svn
18 years ago
Christophe Dumez
45d51e1d44
- The torrent size displayed now takes filtered files into consideration
18 years ago
Christophe Dumez
4ca852c2b3
- Added a message log when an UPnP WAN service is detected
18 years ago
Christophe Dumez
3ff075c048
- Display more log messages
18 years ago
Christophe Dumez
fc10f3c4cd
- Forgot to remove this include
18 years ago
Christophe Dumez
78916bba41
- Added debug in UPnP
...
- Started to rewrite qBT's own UPnP support instead of using aMule CVS code : (not usable yet)
18 years ago
Christophe Dumez
92f840519c
- Allow to change UPnP port while it is enabled
...
- Allow to change qBT style! (GTK people should like Cleanlooks style)
18 years ago
Christophe Dumez
e0a0a0beb1
- fix for UPnP option
18 years ago
Christophe Dumez
e8cc751f22
- Splitted search engine code from MainWindow part because GUI.cpp was getting too big and we are going to add a RSS tab soon
...
- Removed some unnecessary includes
18 years ago
Christophe Dumez
d2d3968b8b
- Finished trackers edition
18 years ago
Christophe Dumez
1256da9bd5
- Remember edited trackers on restart
18 years ago
Christophe Dumez
fd2d2ddc0b
- Added UPnP support (experimental) - taken from aMule CVS
18 years ago
Christophe Dumez
af3384f748
- Now VERSION is defined in src.pro, avoid duplication, cleaner and more adapted.
18 years ago
Christophe Dumez
87f440aa9e
** I18N Commit **
...
- Better i18n thanks to dynamic text support
- Some typos fixed in translatable texts
- Provide exemples to make translators' task easier
- Update translation files
18 years ago
Christophe Dumez
524540e63d
- Fixed downloadFromUrl() (still have to do some checking with the thread)
18 years ago
Christophe Dumez
aa6f6161c3
- Oups, sorry I forgot pause_all() & start_all() functions in last commit :)
...
- Updated version to v0.9.0beta4
18 years ago
Christophe Dumez
bd3bde919d
** BIG COMMIT **
...
- Fixed a bug in options (scan dir widget were not initialized well, still disabled when they shouldn't)
- Fixed a bug in scan dir (doesn't display torrent addition dialog several times for the same torrent if we don't close the dialog before next scan refresh
- Splitted GUI from Bittorrent, lot of code rewritten and optimized. Code changed so much that we will spend the next few days squashing eventual new bugs ;)
- We don't use the hash table to store the torrent handles anymore because libtorrent is already doing it for us (save memory)
18 years ago
Christophe Dumez
dc89c5d381
- A lot of fixes/improvements in bittorrent class (now compiling)
...
- Half way, now I need to rewrite the GUI class to use the bittorrent class
18 years ago
Christophe Dumez
11a146a796
- Updated TODO / Changelog
...
- Added a signal to the deleteThead for future use
- Started coding of a bittorrent class to split GUI/BT (still unused)
18 years ago