sledgehammer999
99abc21dab
Simplify sorting code.
7 years ago
sledgehammer999
5156399c68
Fix sorting of country flags column in Peers tab.
7 years ago
vit9696
ed154d35ba
Fix Finder reveal in preview and torrent contents
7 years ago
vit9696
ff7e5da6de
Fix cmd+w not closing the main window on macOS
7 years ago
vit9696
d7fa5b6b6b
Put macOS specific functions to MacUtils namespace
7 years ago
vit9696
d57bd62add
Fix torrent file selection in Finder on mac
7 years ago
Chocobo1
8dcf326576
Add source field in Torrent creator. Closes #7965 .
...
This field is often used for cross-seeding between (private) trackers.
7 years ago
Chocobo1
c5d99a12f3
Use standard folder icon for open file behavior on Windows. Closes #7880 .
7 years ago
Thomas Piccirello
d184bd8c82
Perform ip string validation inside setWebUiAuthSubnetWhitelist
7 years ago
Thomas Piccirello
98a2dedb32
Separate subnet whitelist options into two lines
7 years ago
Chocobo1
c405cb2f1c
Add struct TorrentCreatorParams for passing parameters
...
Filter out continuous newlines in Trackers field
Avoid adding empty url seed entries
Cleanup:
Replace boost::bind
Add const
Use nullptr
Use QString::SkipEmptyParts
Rename variables
Throw proper exception type
7 years ago
Chocobo1
86c5a8df75
Partial revert eac8838dc2
. Fixes #7952 .
...
mapFromSource() didn't work as expected, when used in lessThan(), it sometimes
returns an invalid QModelIndex.
A crash is observed when filtering source model via filterAcceptsRow() in #7952 ,
the crash is due to endless recursive of filterAcceptsRow() & lessThan() calling
each other and mapFromSource() is the culprit of it.
7 years ago
Mike Tzou
eac8838dc2
[GUI] Implement stable sort ( #7703 )
...
* NaturalCompare now returns compare result instead of "less than" result
* Change to stable sort in GUI components
* Add Utils::String::naturalLessThan() helper function
* Use Qt::CaseSensitivity type
7 years ago
Chocobo1
b9339bb727
Allow to drag-n-drop URLs into mainwindow to initiate download
...
Fix issue: https://github.com/qbittorrent/qBittorrent/issues/7785#issuecomment-347092418
Minor refactor
7 years ago
Vladimir Golovnev (Glassez)
916cfcdb03
Implement Import/Export RSS rules in JSON format
7 years ago
Vladimir Golovnev (Glassez)
b8fc415870
Implement Import/Export RSS rules in legacy format
7 years ago
sledgehammer999
99341409f4
Remove examples from gpl.html. Closes #7749 .
7 years ago
Chocobo1
27090f0cfb
Remove superfluous QString::fromUtf8()
7 years ago
Chocobo1
c3de2310c5
Avoid double delete on close
7 years ago
Chocobo1
b9478e0f00
Use Qt5 connect syntax
7 years ago
Chocobo1
94aeac992c
Allow drag-n-drop magnet links to mainwindow. Closes #7742 .
7 years ago
thalieht
ae1634623e
Coding style for many files
7 years ago
Thomas Piccirello
0de2f1776e
Remove duplicate header
7 years ago
Thomas Piccirello
da0db92b9f
Enable preferences Apply button when ip banlist is modified
7 years ago
Thomas Piccirello
95bf63330e
Add ip subnet whitelist for bypassing webui auth
7 years ago
sledgehammer999
3a5c0d9818
Allow to specify if announcing to all tiers is desired.
7 years ago
sledgehammer999
09cb95d3da
Use the SVG for the tray icon.
7 years ago
sledgehammer999
5157fc201c
Add Turkish translator in about page.
7 years ago
Chocobo1
492ea5bceb
Open links in browser. Closes #7651 .
7 years ago
Chocobo1
fc0628d35b
Allow SMTP sender to be set. Closes #7575 .
7 years ago
Eugene Shalygin
1fed324f91
Add option to tune download history list length. Closes #4043 .
7 years ago
Eugene Shalygin
e4771ba508
Add maxVisibleItems combo box property to FileSystemPathComboEdit.
7 years ago
sledgehammer999
2956b28a32
Mention more translators in the about page after their request.
7 years ago
sledgehammer999
50471ec8c8
String fixes and optimizations mentioned by translators on Transifex.
7 years ago
sledgehammer999
52df71ad3a
Use svg icons for the country flags.
...
Closes #6223 .
7 years ago
Matthew Fioravante
8cd243b06b
Add WebUi\Address config option
7 years ago
scootergrisen
8400d855de
Add me for danish
7 years ago
dzmat
9d0ab0ae5f
speedwidget class: excess QtConcurent usage removal
7 years ago
Eugene Shalygin
db35bb54e1
Make BitTorrent::TorrentState strongly-typed enum
...
This is needed to forward declare this type and pass it by value.
Conversion from/to QVariant are hanled via Q_DECLARE_METATYPE, while
TorrentState::toString() function was used in webui only and as such is
moved there.
7 years ago
Tim Delaney
19bb6f5fe0
Follow project coding style. Issue #2192 .
...
--HG--
branch : magao-dev
7 years ago
Chocobo1
aab752dd2e
Fix delete key has no effect due to "Ambiguous shortcut overload"
...
We want to show the accelerator key in the menu but without hitting
the ambiguous overload error.
Fixup of 1378245a63
7 years ago
sledgehammer999
16ac20b594
Remove unused image. Possibly leftover from dropping Qt4.
7 years ago
sledgehammer999
d93d0ab19e
Show new paths in native form.
7 years ago
thalieht
525fdd6c2b
Coding style, use nullptr and other minor things
7 years ago
thalieht
f27e75e8fa
Properly pre-select the selected torrent's current ratio limiting options in UpDownRatioDlg dialogs. Fixes #7352
7 years ago
Nick Korotysh
1378245a63
show delete accelerator key in menu. closes #7508
7 years ago
Chocobo1
b3207b8144
Set QTextOption::NoWrap property in "Download from URLs" dialog
...
This makes it easier to put each magnet link on its own line
7 years ago
Nick Korotysh
4c8dd0ca9d
allow search plugins sorting. closes #7526
7 years ago
dzmat
3d932b1cce
transferlistwidget class members names clarification
7 years ago
Chocobo1
2d12c126eb
Fix "Time active" field in transfer list
...
The "Time active" field was broken, displaying nothing when in
downloading state.
Also change type to int to match the return
types of TorrentHandle::activeTime() & TorrentHandle::seedingTime()
7 years ago