Chocobo1
fb698896c9
Fix translation context.
...
Partially addresses #8220 .
Also sort include headers
7 years ago
Chocobo1
ec337a8a84
Sort filename lists in .pri files
7 years ago
Vladimir Golovnev (Glassez)
22bdf98617
Don't process new/updated RSS rules when disabled
7 years ago
Chocobo1
27cf98a962
Resize dialog size on high DPI monitors
7 years ago
Chocobo1
aaaa67050c
Fix gui issues on high DPI monitor
...
Fix LineEdit widget size issues
Up-scale the icons on statusbar
Up-scale the icons in options dialog. Closes #7729 .
Fix small icons in cookie manager
Fix progress bar height
Fix small icons in confirm delete dialog
Fix small icons in options dialog
Fix small images in about dialog
7 years ago
sledgehammer999
cf9bad03aa
Fix application of speed limits on LAN and μTP connections. Closes #7745 .
7 years ago
sledgehammer999
5437974b85
Fix natural sorting when the common part of 2 strings ends partially in a number which continues in the uncommon part.
...
Closes #8080 #6732 .
7 years ago
thalieht
5b52835377
Make peer information flags in peerlist more readable
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
Thomas Piccirello
240f5b6718
Remove invalid subnets directly from list
7 years ago
Thomas Piccirello
d184bd8c82
Perform ip string validation inside setWebUiAuthSubnetWhitelist
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
c1a282aa7b
Fix missing qbt logo on login page in webUI. Closes #7953 .
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
sledgehammer999
a55be5e58f
Stop logging IP filter parsing errors after a while.
...
When a lot of errors happen the resulting log lines introduce
a huge slowdown of the GUI, due to writing each log line to disk.
Closes #7755 .
7 years ago
sledgehammer999
48c46dc79a
Fix crash on some systems when creating address object for 255.255.255.255
...
Closes #7735 .
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
Vladimir Golovnev (Glassez)
c0e48627ae
Fix RSS Parser
...
Closes #7751
Closes #7763
Closes #7768
Closes #7786
7 years ago
Chocobo1
534ed91d04
Change MixedModeAlgorithm default to TCP. Closes #7779 .
...
MixedModeAlgorithm::Proportional will throttle TCP connections when utp
is in use and users is expecting maximum speed no matter what, so now
disable the throttling.
7 years ago
thoradia
ca5c1e8a15
Fix missing include in rss_feed.cpp
...
Fixes #7805 .
7 years ago
Chocobo1
433b5a46cf
Fix crash when aborting a torrent creation process. Closes #7783 .
...
The wait time wasn't long enough causing the thread to
terminate prematurely.
Also, to avoid crashing qbt entirely when creating a torrent for a very
big file, I decided to wait indefinitely here.
7 years ago
Chocobo1
034d71dce3
Wrap function into anonymous namespace
7 years ago
sledgehammer999
4927d26877
Fix english typo.
7 years ago
Vladimir Golovnev (Glassez)
a3c9c1c386
Improve RSS events logging
...
Fix RSS log messages was untranslatable.
Add more logging.
7 years ago
Thomas Piccirello
95bf63330e
Add ip subnet whitelist for bypassing webui auth
7 years ago
Chocobo1
1b652c882e
Refactor
...
Add const
Use Qt5 connect syntax
7 years ago
Chocobo1
601234e492
Explicitly set UPnP state on start-up. Closes #7338 .
...
libtorrent 1.1 enables upnp by default.
7 years ago
sledgehammer999
6c804edadf
Change default settings for tracker/tier announces to mimick ìTorrent behavior.
7 years ago
sledgehammer999
3a5c0d9818
Allow to specify if announcing to all tiers is desired.
7 years ago
Chocobo1
fc0628d35b
Allow SMTP sender to be set. Closes #7575 .
7 years ago
sledgehammer999
50471ec8c8
String fixes and optimizations mentioned by translators on Transifex.
7 years ago
Chocobo1
f3603d05e7
Disable processing events when adding torrents. Closes #7436 .
...
webUI connection timeout & deletion might occur while
doing processEvents() and will result in use-after-free segfault.
7 years ago
Matthew Fioravante
8cd243b06b
Add WebUi\Address config option
7 years ago
Chocobo1
66b86888fc
Add uploadLimit, downloadLimit fields to AddTorrentData & AddTorrentParams
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
thalieht
0717f0d60c
Save ratio limits as int instead of string
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
Vladimir Golovnev (Glassez)
3ec992474d
Implement TorrentCategoryDialog class
7 years ago
silver
3b4fd35dde
Persist size and treeview header state in preview dialog
...
- renamed variable m_headerState
- renamed PreviewSelect class to PreviewSelectDialog
- renamed previewselect files to previewselectdialog
7 years ago
silver
ef63202be2
Follow project coding style. Issue #2192 .
7 years ago
Chocobo1
62493c672d
Fix last activity calculation. Closes #7461
...
`time_since_upload` & `time_since_download` can be -1, so filter them out
7 years ago
sledgehammer999
8f16388915
Better reporting of success/failure of torrent and file deletion.
7 years ago
Chocobo1
d143929454
Use smaller data type for TriStateBool
7 years ago
Chocobo1
45a0c5558a
Add comboBox for selecting BitTorrent protocol. Closes #6316 .
...
Use unicode string C_UTP in place of "uTP"
7 years ago
Chocobo1
a1d46a278b
Change default value of m_diskCacheSize. New default is 64 MB.
7 years ago
Chocobo1
855772ae5a
Fix dereferencing freed pointer. Closes #7420 .
...
The torrent is removed from session after `deleteTorrent()`
yet we still invoke `torrent->name()`, thus result in crash.
7 years ago
Vladimir Golovnev
4cd3a37b4a
Fix suggest_mode setting
...
Actually suggest_mode is of type int.
7 years ago