Eugene Shalygin
141af072b9
cmake: use C++14 when available
...
Libtorrent does the same and we have to follow since
its ABI depends on the C++ standard version.
Partially closes #9485 .
6 years ago
Mike Tzou
487ea36782
Merge pull request #9444 from Chocobo1/dpi
...
Fix GUI scaling issue on Linux
6 years ago
Chocobo1
79dae55a61
Fix GUI scaling issue on Linux
...
It seems `QT_AUTO_SCREEN_SCALE_FACTOR` doesn't work as expected.
Closes #6935 .
6 years ago
Mike Tzou
8544351754
Merge pull request #9436 from Piccirello/disable-dht
...
Don't disable DHT when using force proxy
6 years ago
Thomas Piccirello
c10d237f7a
Don't disable DHT when using force proxy
...
Closes #9292
6 years ago
Mike Tzou
846d8993a9
Merge pull request #9410 from Chocobo1/clazy
...
Minor fixes
6 years ago
Chocobo1
371c7008e1
Update INSTALL file
...
Closes #9385 .
6 years ago
sledgehammer999
6f04754a63
Merge pull request #9408 from FlingeR/patch-openbsd
...
Support the OpenBSD filesystem
6 years ago
Elias M. Mariani
33af699191
Support the OpenBSD filesystem
6 years ago
Chocobo1
718b3f0bf5
Reset button text to default
...
This is to avoid Qt auto-generating code like this:
`buttonAdd->setText(QStringLiteral(""));`
Which makes no sense and triggers clazy warning (Wclazy-empty-qstringliteral).
6 years ago
Chocobo1
254782def6
Avoid copy-construct QString in for loop
6 years ago
sledgehammer999
be419d5ecf
Fix TravisCI macOS builds
6 years ago
sledgehammer999
af6c5ae5bd
Merge pull request #9390 from thalieht/fixprioritysaving
...
Save fastresumes when changing torrent priorities
6 years ago
thalieht
ec9120adf0
Save torrents priorities on torrent finished
...
Save fastresumes for all torrents that shifted in the queue when a torrent finished.
6 years ago
thalieht
95b02bbb2e
Save fastresumes when changing torrent priorities
6 years ago
Vladimir Golovnev (Glassez)
386d0565fe
Always save actual queue position
6 years ago
Vladimir Golovnev
9fa78c7b50
Merge pull request #9331 from thalieht/seqfirstlast
...
Allow setting seq & first/last from context menu without metadata
6 years ago
Vladimir Golovnev
93f9b3de8b
Merge pull request #9314 from thalieht/searchregexfilter
...
Add option to use regexps in the search job's search filter's context menu
6 years ago
Mike Tzou
5f175e113a
Merge pull request #9365 from Chocobo1/qchar
...
Fix WebUI unreachable issue
6 years ago
sledgehammer999
c83d89385a
Merge pull request #9357 from Chocobo1/svg
...
Fix icon height/width ratio
6 years ago
Chocobo1
903a747dba
Add config file for SVGO
6 years ago
Chocobo1
e9a8ac0544
Fix icon height/width ratio
...
It was causing misalignment in TransferListFiltersWidget text label.
6 years ago
Chocobo1
262c3a75bd
Fix WebUI unreachable issue
...
QVariant doesn't have constructor for plain char, by default it converts
a plain char into an integer, hence the WebUI issue.
Closes #9333 .
6 years ago
Mike Tzou
ee57b68901
Merge pull request #9346 from Chocobo1/lastact
...
Fix values sorted wrong in "Last Activity" column
6 years ago
Chocobo1
d7aa0819d9
Fix values sorted wrong in "Last Activity" column
...
I suspect there could be other negative values.
Closes #9012 .
Also apply the changes to TR_RATIO_LIMIT, avoiding similar problems.
6 years ago
sledgehammer999
2d94c4cb6e
Merge pull request #9336 from sledgehammer999/fix_mingw_warnings
...
Fix mingw warning about unrecognized escape sequence
6 years ago
Mike Tzou
0c4a7ed9c8
Merge pull request #9284 from Chocobo1/svg
...
Migrate to SVG icons
6 years ago
sledgehammer999
14e5fc8e33
Fix mingw warning about unrecognized escape sequence
...
Warning introduced by commit 6203f23f06
6 years ago
thalieht
7ed0d13de2
Allow setting seq & first/last from context menu without metadata
6 years ago
thalieht
400eafce2b
Rename 2 methods to eliminate ambiguity
6 years ago
thalieht
4dcb0b922e
Add regex option in the search filter's context menu
...
In the search job widget.
6 years ago
Chocobo1
71dcc76a64
Replace png icons with svg
6 years ago
Chocobo1
866408151c
Remove GuiIconProvider::generateDifferentSizes()
...
Let Qt do the scaling seems to be fine.
6 years ago
Mike Tzou
078325a3eb
Merge pull request #9318 from eli-schwartz/fix-desktop-file
...
Fix regression that broke installing desktop file
6 years ago
Eli Schwartz
acdf9061fe
Fix regression that broke installing desktop file
...
In commit 5d94db9c79
the desktop file was
moved from src/ to dist/ but the relative path from src/src.pro was
switched to an absolute path from the repository root. This broke
detection of the file from within qmake.
Fix by using the same $DIST_PATH used elsewhere for consistency, which
uses ../dist/.
6 years ago
sledgehammer999
ac1839fa6b
Bump Web API version
6 years ago
sledgehammer999
239f98e450
Sync translations from Transifex and run lupdate
6 years ago
Mike Tzou
cced81ddf0
Merge pull request #9315 from Chocobo1/lupdate
...
Fix lupdate errors
6 years ago
Chocobo1
6f2b1823ad
Fix lupdate errors
...
I suspect lupdate isn't smart enough to figure out what tr() is suppose
to do, so just make it a static function in class.
The error was: tr() cannot be called without context
6 years ago
Chocobo1
d9461f348f
Generate i18n .ts files in the correct directory
...
Fixup 5b7c089dd2
.
Closes #9313 .
6 years ago
sledgehammer999
6c9a4df515
Merge pull request #8538 from thalieht/searchFilter
...
Add a name filter for search results
6 years ago
sledgehammer999
366239ca7b
Merge pull request #9244 from Couchy/inhibit_sleep_options
...
Inhibit sleep for running downloads or uploads regardless of network activity
6 years ago
sledgehammer999
a3172590d0
Merge pull request #9255 from thalieht/filterRegex
...
Add option to use regexps in the transfer list's search filter's context menu
6 years ago
Mike Tzou
f44ff63361
Merge pull request #9278 from Couchy/torrent_file_error_handling
...
Improve error handling when loading torrent files
6 years ago
sledgehammer999
9dd1049f24
Merge pull request #9274 from sledgehammer999/tray_close_notification
...
Notify users on 1st time close/minimize to tray
6 years ago
Couchy
3808b5df16
Avoid allocating large memory when loading a .torrent file
...
`QIODevice::read(qint64 maxSize)` will allocate full `maxSize` of memory no matter
what the real file size was, this caused users to experience out-of-memory
exception on 32-bit qbt.
Also handle the OOM execption if it still fails.
Closes #9064 , #9075 , #9130 , #9239 , #9246 , #9279 .
6 years ago
Mike Tzou
5f61ffa184
Merge pull request #9303 from Chocobo1/fix
...
Fix I/O error after fetching magnet metadata
6 years ago
thalieht
2485525896
Add option for regexps in the transferlist search filter's context menu
6 years ago
Chocobo1
63991cb58e
Fix I/O error after fetching magnet metadata
...
It is caused by an extra path seperator, so removing it fixes it.
Fixup 9612a75faa
.
6 years ago
sledgehammer999
05d76e7282
Update AppVeyor config
6 years ago