FranciscoPombal
e496e664db
WebAPI: Always allow whitespace in category names
5 years ago
FranciscoPombal
7d24e1c063
WebAPI: fix matching uncategorized torrents
...
Closes #11748 .
5 years ago
Mike Tzou
f44f1ffc97
Merge pull request #12206 from thalieht/monitoredTMM
...
Disable Auto TMM when not using default savepath from monitored folder
5 years ago
thalieht
598c856c88
Disable Auto TMM when not using default savepath from monitored folder
5 years ago
Mike Tzou
4884f08e04
Merge pull request #12187 from NotTsunami/keypress
...
Allow other keypresses in LogListWidget
5 years ago
Mike Tzou
a9111b1357
Merge pull request #12180 from FranciscoPombal/fix_stats
...
Fix total connected peers count calculation
5 years ago
FranciscoPombal
a81789f4af
Fix total connected peers count calculation
...
Also fix small typo in function name.
5 years ago
NotTsunami
c5aab39836
Allow other keypresses in LogListWidget
...
By not emitting the native signal, all other keypresses other than
the copy and select keysequences are ignored. This should reallow
keyboard navigation within LogListWidget objects.
Closes #12172 .
5 years ago
Vladimir Golovnev
c323f64c96
Merge pull request #12188 from thalieht/queuemove
...
Append new move storage job to queue
5 years ago
Mike Tzou
0ffa0478bc
Merge pull request #12168 from Chocobo1/version
...
Get library version strings at runtime
5 years ago
thalieht
18289f2395
Append new move storage job to queue
...
fixup e4ff206e3c
5 years ago
Chocobo1
b7e7d8019c
Use helper function to construct QString
...
This is shorter and avoids the need of 2 constructors.
5 years ago
Chocobo1
6c307774f1
Get library version strings at runtime
...
We mostly use boost in header-only mode, so it is a non-trivial job to
get the version string at runtime.
5 years ago
Mike Tzou
8e553adc92
Merge pull request #12158 from Chocobo1/man
...
Add man page files in Markdown format
5 years ago
Vladimir Golovnev
5127156ba4
Merge pull request #12035 from glassez/move-storage
...
Move torrent storages one by one
5 years ago
Chocobo1
13ad1ee520
Add man page files in Markdown format
...
This allow us to edit man pages in a humane format.
5 years ago
Mike Tzou
f80b7affd9
Merge pull request #12138 from Chocobo1/dist
...
Update Qt translations
5 years ago
Vladimir Golovnev
a7b342edcb
Merge pull request #12083 from glassez/app-instances
...
Allow single app instance per configuration
5 years ago
Chocobo1
a0e617260f
Update supported python version
...
Fix up baa13c044a
.
5 years ago
Chocobo1
7b25dd24d0
Update Qt translation files
5 years ago
Chocobo1
8cc082f966
Switch to https link
5 years ago
Mike Tzou
92cc2a4f31
Merge pull request #12124 from Chocobo1/rename
...
Fix crash when renaming torrent contents
5 years ago
Mike Tzou
dc4e9e3779
Merge pull request #11813 from Chocobo1/python
...
Drop python2 support
5 years ago
Chocobo1
62b0d25140
Capture pointer by value
5 years ago
Mike Tzou
095ef67e30
Merge pull request #12102 from Kolcha/hidpi
...
Delegate GUI scaling work to Qt
5 years ago
Nick Korotysh
d49d7c1d82
Delegate GUI scaling work to Qt
...
Set Qt::AA_EnableHighDpiScaling application attribute when Qt 5.14.x or
newer is used. This fixes a lot of scaling issues on HiDPI displays.
Unfortunately, this flag must be set only before QApllication object
creation, so the only one place where it can be done is main().
5 years ago
Chocobo1
48e7191ef7
Initialize boolean variables
5 years ago
Chocobo1
9c6bc6c89a
Fix crash when renaming torrent contents
...
Closes #10328 .
5 years ago
Vladimir Golovnev (Glassez)
38e54206d5
Allow single app instance per configuration
5 years ago
Mike Tzou
73ee901c45
Merge pull request #12113 from Chocobo1/smart_ptr
...
Use helper functions to construct smart pointers
5 years ago
Mike Tzou
cc314ae85a
Merge pull request #12121 from Chocobo1/idx_type
...
Use proper type for piece index
5 years ago
Chocobo1
290d198977
Use proper type for piece index
5 years ago
Chocobo1
2157e500ef
Use helper functions to construct smart pointers
5 years ago
Mike Tzou
ca01b049a6
Merge pull request #12108 from Chocobo1/bits
...
Avoid unnecessary memory writes
5 years ago
Mike Tzou
949daf6c73
Merge pull request #12037 from an0n666/seed-mode-fix
...
Check if file exists in seed mode
5 years ago
an0n666
f7d2085b0a
Check if file exists in seed mode
5 years ago
Chocobo1
24cd7c3611
Avoid unnecessary memory writes
...
Before this change, qbt spent ~1% in these two functions, now it
only spends about ~0.5% in my naive testing.
5 years ago
Mike Tzou
1ca303cb0a
Merge pull request #12027 from NotTsunami/pr2
...
Improve the options tooltips
5 years ago
NotTsunami
f1788c76a9
Improve the options tooltips
...
* Fix wrong fields for translation comments
* Improve torrent management tooltip to cover both modes
* Add new tooltips for potentially confusing settings
Decent progress towards #6346 , closes #9994 , closes #11528
5 years ago
Vladimir Golovnev
b519ece18b
Merge pull request #12095 from glassez/resume-torrent
...
Let libtorrent decide whether to resume a torrent
5 years ago
Vladimir Golovnev (Glassez)
74884d57ec
Let libtorrent decide whether to resume a torrent
5 years ago
Mike Tzou
9649c2a163
Merge pull request #12043 from FranciscoPombal/fix-embedded-tracker
...
Fix embedded tracker
5 years ago
Vladimir Golovnev
4d2943a782
Merge pull request #12033 from glassez/save-torrent
...
Allow to save downloaded metadata as torrent file
5 years ago
Mike Tzou
89dec85b0f
Merge pull request #12076 from maboroshin/master
...
NSIS: Update Japanese translation
5 years ago
Mike Tzou
5e567a2bff
Merge pull request #12075 from Chocobo1/comment
...
Remove misleading translation comment
5 years ago
FranciscoPombal
966f891d91
Fix response to event=stopped
...
BEP-3 says all tracker responses to valid announce requests should be bencoded dictionaries with at least the "peers" and "interval" keys; the "peers" key can be empty.
Also clarify support for BEP-21.
5 years ago
FranciscoPombal
af6f63f82c
Don't use IPv4-mapped IPv6
...
Always register peers with either IPv4 or IPv6.
Fixes potential connection issues.
Also clarify related BEP-24 support.
5 years ago
FranciscoPombal
abc69dfd20
Fix BEP-23 support
...
The embedded tracker was returning a non-compliant response.
The peer lists should be packed strings instead of lists.
Also clarify level of compliance with BEP-7.
5 years ago
FranciscoPombal
9f045500d1
Fix IPv6 endianness
5 years ago
maboroshin
6474ee046f
NSIS: Update Japanese translation
5 years ago