Chocobo1
|
48e7191ef7
|
Initialize boolean variables
|
2020-03-06 15:50:55 +08:00 |
|
Chocobo1
|
b2ab6c1858
|
Let ReverseResolution always return/emit a result
|
2020-01-30 19:24:18 +08:00 |
|
Chocobo1
|
ff31bb86bc
|
Speed up lookup time
By adding another variable we can get O(1) lookup time instead of O(n).
Fix up 5f415c292d .
|
2020-01-30 19:23:54 +08:00 |
|
Chocobo1
|
86e3d0d816
|
Improve ReverseResolution class
* Use QHostAddress type for IP
* Avoid double lookup
* Use larger cache size
|
2020-01-30 14:11:03 +08:00 |
|
thalieht
|
5f415c292d
|
Show any multiple connections from the same IP in peer list
The uniqueness of peers is now determined by their
IP, port and connection type (uTP etc.) instead of just their IP
|
2020-01-29 20:40:10 +02:00 |
|
sledgehammer999
|
f672df1cf1
|
Merge pull request #11278 from Piccirello/country_region
Rename Country column to "Country / Region"
|
2019-12-23 21:54:30 +02:00 |
|
Prince Gupta
|
6258c1e65b
|
Align Properties tab bar correctly on window resize
|
2019-12-16 15:42:50 +05:30 |
|
Thomas Piccirello
|
33a3624652
|
Rename Country column to "Country / Region"
Not all flags displayed strictly belong to countries.
|
2019-12-03 23:05:38 -08:00 |
|
warren
|
b37795d344
|
Expand single-item folders in torrent content
|
2019-12-02 21:56:44 +05:00 |
|
Chocobo1
|
4a71b78e2d
|
Group related code together
And also rename local variables.
|
2019-09-23 19:18:14 +08:00 |
|
Chocobo1
|
2152a81d11
|
Add ability to open file via keypad Enter
Closes #11260.
|
2019-09-23 19:18:07 +08:00 |
|
Chocobo1
|
f1243871b0
|
Remove redundant HTML escaping
The text widget is already set to plaintext and doing HTML escaping will
not give us more security but only makes it harder to read.
|
2019-09-15 14:40:34 +08:00 |
|
Chocobo1
|
0d5b0b9542
|
Replace deprecated macro
Q_OS_MAC is deprecated and the replacement is Q_OS_MACOS.
|
2019-09-05 20:16:18 +08:00 |
|
Chocobo1
|
2396ef5bd6
|
Move error logging of adding peers to the proper place
|
2019-09-04 16:09:24 +08:00 |
|
Chocobo1
|
60df790b82
|
Initialize pointers
Fixup aeabd2d625 .
|
2019-08-28 13:08:36 +08:00 |
|
Chocobo1
|
aeabd2d625
|
Clean up PeerListWidget class
|
2019-08-27 14:30:03 +08:00 |
|
Mike Tzou
|
2427f5d324
|
Merge pull request #11041 from Chocobo1/splitRef
Revise operations in TorrentHandle class
|
2019-08-09 12:27:44 +08:00 |
|
Chocobo1
|
8d6b9b6181
|
Revise sort model and delegate code
|
2019-08-08 22:17:18 +08:00 |
|
Chocobo1
|
061219d0a2
|
Simplify code
|
2019-08-08 21:25:28 +08:00 |
|
Chocobo1
|
b5b678c58f
|
Replace QString::split() by faster alternatives
|
2019-08-08 18:57:54 +08:00 |
|
Chocobo1
|
e90a2c00a5
|
Replace QList by QVector
|
2019-08-05 20:56:15 +08:00 |
|
Mike Tzou
|
c0fc4e6d90
|
Merge pull request #10993 from Piccirello/adjust-verbiage
Adjust wording to sound more natural
|
2019-07-31 14:24:58 +08:00 |
|
Tom Piccirello
|
eaa700791b
|
Adjust wording to sound more natural
|
2019-07-29 00:31:09 -07:00 |
|
Chocobo1
|
7ab3479a34
|
Replace static_cast by qOverload
|
2019-07-26 22:32:18 +08:00 |
|
Vladimir Golovnev (Glassez)
|
ad6a40d5f4
|
Extract PeerAddress class into separate file
|
2019-07-23 06:27:35 +03:00 |
|
Chocobo1
|
07263d2d70
|
Move implementation to its own file
|
2019-07-18 00:30:44 +08:00 |
|
Mike Tzou
|
1e70c52e7a
|
Merge pull request #10934 from Chocobo1/delete
Rely on Qt ownership to delete class members
|
2019-07-17 12:02:30 +08:00 |
|
Chocobo1
|
e74b984a0a
|
Rely on Qt ownership to delete class members
|
2019-07-16 18:42:26 +08:00 |
|
Prince Gupta
|
8267a4fef9
|
Incorporate GuiIconProvider inside UIThemeManager
|
2019-07-16 09:31:33 +05:30 |
|
Chocobo1
|
032883e278
|
Move LineEdit files out of subfolder
|
2019-07-13 19:46:53 +08:00 |
|
Chocobo1
|
cc663746eb
|
Forward declare some classes
|
2019-07-13 19:38:37 +08:00 |
|
Chocobo1
|
599bfc0735
|
Use Qt object ownership to handle QShortcut deletions
|
2019-07-13 13:24:27 +08:00 |
|
Chocobo1
|
662e1e6134
|
Clean up code in TrackerListWidget class
|
2019-07-13 12:53:26 +08:00 |
|
Chocobo1
|
4eff268095
|
Replace obsoleted QFontMetrics::width()
Qt 5.13 marked QFontMetrics::width() obsolete.
|
2019-07-01 14:48:53 +08:00 |
|
Chocobo1
|
412e326cf2
|
Avoid allocating a new menu/action manually
|
2019-06-24 11:02:35 +08:00 |
|
Chocobo1
|
4880dc812c
|
Use appropriate type
|
2019-06-19 18:52:24 +08:00 |
|
Chocobo1
|
516c968373
|
Support year unit in userFriendlyDuration()
|
2019-06-19 18:52:24 +08:00 |
|
Chocobo1
|
e83019bdfa
|
Set wheel event to accepted only if we handle it
|
2019-06-19 18:52:24 +08:00 |
|
Chocobo1
|
3748b995ff
|
Avoid creating unnecessary event loops
The `exec()` method will create another event loop and transfer
control over there which might introduce unexpected bugs.
|
2019-06-17 20:44:57 +08:00 |
|
Chocobo1
|
62ccfd37b2
|
Move renameSelectedFile(BitTorrent::TorrentHandle *)
|
2019-06-09 19:07:43 +08:00 |
|
thalieht
|
70f8882f87
|
Group Qt forward declarations separately from the others
|
2019-06-04 17:48:55 +03:00 |
|
thalieht
|
9995967fbf
|
Remove some unused #include
|
2019-06-04 17:48:55 +03:00 |
|
thalieht
|
4370a7eb12
|
Forward declare in a few places
|
2019-06-04 17:48:55 +03:00 |
|
Chocobo1
|
ed6bb0efdc
|
Replace QList by QVector for tracker related operations
|
2019-05-22 12:57:22 +08:00 |
|
Chocobo1
|
e288de7ec1
|
Forward declare as much as possible
|
2019-05-19 12:06:18 +08:00 |
|
Chocobo1
|
c6f3da1097
|
Improve removeIf() to support set types
We can now replace QMutable*Iterator by removeIf() which usage is more consistent with other
algorithm functions.
|
2019-05-14 01:26:01 +08:00 |
|
dzmat
|
7de0f9abed
|
Change number of time axis divisions from 5 to 6 for convenience
|
2019-04-22 00:15:13 +07:00 |
|
dzmat
|
0af17bf7e9
|
Add 12 hour and 24 hour speed graphs
|
2019-04-22 00:15:13 +07:00 |
|
Vladimir Golovnev (Glassez)
|
ead078a38e
|
Add preliminary support of libtorrent v1.2
libtorrent v1.2 should be built with deprecated features enabled.
|
2019-03-18 15:17:03 +03:00 |
|
thalieht
|
bcfa62cc76
|
Rename "#" column to "Tier" in the tracker list
|
2019-03-13 21:08:40 +02:00 |
|