sledgehammer999
029505bf1d
Impove drawing speed of peers list when there are many peers.
2013-06-29 18:10:45 +03:00
sledgehammer999
64dad99c36
Ensure that all columns in the peerlist are showing.
2013-06-29 13:28:29 +03:00
sledgehammer999
1ad9d9b4e0
Use new Libtorrent version define.
2013-06-16 14:34:00 +03:00
Christophe Dumez
f4e5d7bc11
Merge pull request #636 from sledgehammer999/libtorrent_trunk
...
Fix compilation with libtorrent 1.x.x.
2013-06-08 10:35:05 -07:00
sledgehammer999
22e2bafa7a
Fix compilation with libtorrent 1.x.x v2
2013-06-08 18:21:15 +03:00
sledgehammer999
78663b9c27
Fix peer flags.
2013-05-24 19:18:03 +03:00
sledgehammer999
94b58ca229
Fix compilation with libtorrent 1.x.x.
2013-05-07 22:57:18 +03:00
sledgehammer999
8464720d99
Show utorrent compatible peer flags. Implements issue #531 .
2013-04-22 20:48:50 +03:00
Christophe Dumez
4ba5e43933
Improve peer host name resolution ( closes #360 )
...
- Take a QString in argument to avoid converting it twice. The caller already
has the IP as a QString.
- Fix bug where hostnames coming from the cache would not the displayed.
- Fix bug where the resolved hostnames would not be displayed if the IP we know
does not match the first one in the QHostInfo::addresses() list. It may come
later in the list or may be formatted differently (possible with IPv6).
- Avoid requesting again host names for IPs that were already requested recently
but whose resolution did not return a useful hostname.
2013-03-28 21:47:45 +02:00
Christophe Dumez
da3406b811
Simplify the code a bit now that QIniSettings uses qBittorrent / qBittorrent by default
2013-02-16 20:04:48 +02:00
Christophe Dumez
186bbd7fc3
Safer check
2013-01-13 13:01:58 +02:00
Christophe Dumez
34fc7407a2
Fix possible crash in loadPeers() ( closes #222 )
2013-01-13 12:53:34 +02:00
BotanEgg
bb11d11a72
Itr cache
2012-07-14 06:28:23 +08:00
Константин Гончарик
abf8c179fc
Use preincrement for iterators instead of postincrement
2012-07-13 21:48:19 +03:00
Christophe Dumez
cf447296fb
Fix compilation with libtorrent v0.16
2012-03-17 18:51:15 +02:00
Christophe Dumez
6778b7460a
Clean up PeerListWidget
2012-02-25 21:02:19 +02:00
Christophe Dumez
a8a7b61ea9
Coding style clean up
2012-02-20 19:30:53 +02:00
Christophe Dumez
122db6a77e
Fix exceptions on Windows XP when IPv6 is disabled (Thanks paolo zambotti)
2011-05-05 16:16:20 +00:00
Christophe Dumez
719c30c70b
BUGFIX: Remember peer-level rate limits (requires libtorrent v0.16)
2011-04-17 15:35:40 +00:00
Christophe Dumez
641b38690c
Added uTP support
2011-04-17 14:42:38 +00:00
Christophe Dumez
596737ba2f
Improve lists columns state saving
2011-03-13 10:09:31 +00:00
Christophe Dumez
844bd52c67
Improved hostname resolution code
2011-01-22 18:55:54 +00:00
Christophe Dumez
83ff66e0b1
Use of system icon theme can now be disabled
2011-01-01 13:05:28 +00:00
Christophe Dumez
052825e5c4
Initial support for system Icons (incomplete but good progress)
2010-12-12 19:37:59 +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
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
e5032a52c4
Importance code refactoring related to the "preferences" code - Greatly improves performance
2010-11-16 20:34:31 +00:00
Christophe Dumez
126e2e7c75
Code clean up
2010-11-13 21:15:52 +00:00
Christophe Dumez
a83fbf5a98
Peers can now be sorted by country
2010-10-24 09:32:28 +00:00
Christophe Dumez
0a510db95e
Started properties refactoring
2010-10-22 17:49:55 +00:00