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 |
|
Vladimir Golovnev
|
928ce940c9
|
Merge pull request #10346 from glassez/download-manager
Improve "Download manager"
|
2019-03-10 09:13:07 +03:00 |
|
Vladimir Golovnev (Glassez)
|
746916a963
|
Use DownloadHandler behind the scenes
|
2019-03-08 13:00:37 +03:00 |
|
Vladimir Golovnev (Glassez)
|
6cb15706f5
|
Reduce number of DownloadManager signals
|
2019-03-05 11:28:29 +03:00 |
|
Chocobo1
|
adbd34c795
|
Move helper functions to Utils::Gui namespace
|
2019-03-05 14:55:22 +08:00 |
|
Chocobo1
|
3dd969df64
|
Replace deprecated QSignalMapper class
|
2019-02-28 12:03:08 +08:00 |
|
thalieht
|
77aea3c59e
|
Add const to a few pointer arguments
|
2019-02-25 17:05:15 +02:00 |
|
thalieht
|
d8cbc9266a
|
Use 'auto' to avoid duplicating the type name
|
2019-02-16 18:54:17 +02:00 |
|
thalieht
|
947c7e1d64
|
Convert to range-based for loop
|
2019-02-16 16:53:26 +02:00 |
|
thalieht
|
8a3f942385
|
Don't use 'else' after return/break
|
2019-02-13 18:23:25 +02:00 |
|
Mike Tzou
|
78ab0e4ba9
|
Merge pull request #10220 from thalieht/const
Add const to many vars and arguments
|
2019-02-13 12:11:00 +08:00 |
|
thalieht
|
445adb0ab4
|
Convert pass-by-value arguments to const refs where applicable
|
2019-02-12 02:45:55 +02:00 |
|