thalieht
07130c4b26
Coding style, use nullptr and other minor things
2017-10-24 00:55:33 +03:00
thalieht
8482464ad0
Properly pre-select the selected torrent's current ratio limiting options in UpDownRatioDlg dialogs. Fixes #7352
2017-10-24 00:55:32 +03:00
Chocobo1
97acbd5259
Set QTextOption::NoWrap property in "Download from URLs" dialog
...
This makes it easier to put each magnet link on its own line
2017-10-24 00:55:29 +03:00
Nick Korotysh
60937a1871
show delete accelerator key in menu. closes #7508
2017-10-24 00:55:28 +03:00
Nick Korotysh
ed43bc377d
allow search plugins sorting. closes #7526
2017-10-24 00:55:27 +03:00
dzmat
0e6f8c15c5
transferlistwidget class members names clarification
2017-10-24 00:55:24 +03:00
Chocobo1
8107201a5b
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()
2017-10-24 00:55:23 +03:00
Vladimir Golovnev (Glassez)
395ea4d1d0
Implement TorrentCategoryDialog class
2017-10-24 00:55:22 +03:00
Vladimir Golovnev (Glassez)
7bf317929b
Use Qt5 connect() style in CategoryFilterWidget
2017-10-24 00:55:21 +03:00
Chocobo1
3cacf876c9
Show torrent name in "add new torrent" dialog on merging trackers
2017-10-24 00:55:20 +03:00
silver
d6247dd4ec
Center Options dialog when showed
2017-10-24 00:53:10 +03:00
silver
4f0c49f1c4
Persist size and treeview header state in preview dialog
...
- renamed variable m_headerState
- renamed PreviewSelect class to PreviewSelectDialog
- renamed previewselect files to previewselectdialog
2017-10-24 00:53:09 +03:00
silver
60adb94463
Options dialog save windows state in destructor
2017-10-24 00:53:07 +03:00
Chocobo1
a02fd5b588
Fix last activity calculation. Closes #7461
...
`time_since_upload` & `time_since_download` can be -1, so filter them out
2017-10-24 00:53:06 +03:00
sledgehammer999
39ce080318
Don't use margins in FileSystemPathEdit widgets.
...
Introduced in 30081e0 .
2017-10-24 00:53:04 +03:00
Chocobo1
146daea513
Replace dialog ok-cancel buttons with QDialogButtonBox
...
This PR will make button order follow the platform default.
For example: windows use: OK, Cancel; linux use: Cancel, OK.
2017-10-24 00:53:00 +03:00
Chocobo1
a32c4aca92
Add comboBox for selecting BitTorrent protocol. Closes #6316 .
...
Use unicode string C_UTP in place of "uTP"
2017-10-24 00:52:54 +03:00
Chocobo1
d73d790612
Rename option
...
The previous "Disk write cache size" is not accurate since it is also being used
for read cache, so rename it to "Disk cache".
2017-10-24 00:52:51 +03:00
Eugene Shalygin
a24c13b902
Allow custom tray icons when system icon theme is used. Closes #7403 .
2017-10-24 00:52:49 +03:00
sledgehammer999
1e146c94bd
Fix file list expansion on singlefile torrent with folder.
2017-10-23 18:12:43 +03:00
Vladimir Golovnev
8a0da04807
Fix CategoryFilterWidget::sizeHint()
2017-10-23 18:12:42 +03:00
Chocobo1
63d3f20e51
Sort the resource lists
...
Update RCC header
2017-10-23 18:12:40 +03:00
Chocobo1
0379376fd8
Define QT_USE_QSTRINGBUILDER.
...
The old defines are deprecated.
QT_USE_QSTRINGBUILDER also supports QByteArray which we use extensively
in WebUI.
2017-10-23 18:12:36 +03:00
Chocobo1
de7efb50c2
Use Qt5 connect syntax
2017-10-23 18:12:35 +03:00
Chocobo1
400f8dc2d8
Setup parent ownership to avoid memory leak
2017-10-23 18:12:34 +03:00
Chocobo1
b2b63be798
Use enums for settings
2017-10-23 18:12:33 +03:00
Chocobo1
1ac4cdcf4d
Add send_buffer_watermark send_buffer_low_watermark
...
send_buffer_watermark_factor knobs
2017-10-23 18:12:30 +03:00
Chocobo1
08a0fef18a
Add suggest_mode knob
2017-10-23 18:12:29 +03:00
Chocobo1
6f54c170ab
Add choking_algorithm & seed_choking_algorithm knob
2017-10-23 18:12:28 +03:00
Chocobo1
d3b4c7bec4
Add allow_multiple_connections_per_ip knob. Closes #5884 .
2017-10-23 18:12:27 +03:00
Chocobo1
f8dfe1ea57
Add mixed_mode_algorithm knob
2017-10-23 18:12:26 +03:00
Chocobo1
ce5f8bab44
Add guided_read_cache knob
...
cleanup header include order
2017-10-23 18:12:24 +03:00
Vladimir Golovnev
59cf70f8f2
Fix RSS Downloader fails to rename rule
...
Closes #7333 .
2017-10-23 18:12:23 +03:00
Vladimir Golovnev (qlassez)
561975f435
Improve BandwidthScheduler
...
Don't disable scheduler when manually switching speed limits.
Closes #7306 .
2017-10-23 18:12:22 +03:00
Evengard
2673c2b5b2
Disable skipping of loopback interfaces
...
This fixes the absence of VPN tunnel interfaces under Windows and works around the QTBUG-32349
Fixes #7291
2017-10-23 18:12:20 +03:00
sledgehammer999
e7a70a4acc
Options to better memory control by libtorrent. Closes #7029 .
2017-10-23 18:12:13 +03:00
Eugene Shalygin
85cb49e8e1
Use pixmap cache for file icons on Mac OS and Windows. Closes #7264 .
2017-10-23 18:12:12 +03:00
vit9696
35e18a2e09
Fix notification display on macOS
2017-10-23 18:12:09 +03:00
vit9696
27c5f2aede
Fix macOS window restoration after using hide icon
2017-10-23 18:12:07 +03:00
sledgehammer999
34a69aa0b2
Use simpler ifdef style.
2017-10-23 18:12:06 +03:00
Brian Kendall
72fc903f4a
Fixed mac specific compiler errors and cleaned up Objective C code
...
Created new file src/gui/macutilities.mm, moved code from mainwindow.cpp and torrentcontentmodel.cpp that used the Objective C runtime into it and converted it to actual Objective C. Rewrote pixmapForExtension() so that it doesn't call into private Qt functions.
2017-10-23 18:12:05 +03:00
vit9696
1b147494d4
Unify preference window borders across the tabs
2017-10-23 18:12:02 +03:00
Chocobo1
dfded7bc9d
Add space between widgets in left side panel. Closes #7224 .
2017-10-23 02:11:55 +03:00
Chocobo1
6b4ac1b960
Initialize variables
...
Remove unused variable
2017-10-23 02:11:53 +03:00
Vladimir Golovnev (qlassez)
8fc931a61b
Use qUtf8Printable() for logging strings
...
qDebug(), qInfo(), qWarning(), qCritical(), qFatal() expect %s arguments
to be UTF-8 encoded, while qPrintable() converts to local 8-bit encoding.
Therefore qUtf8Printable() should be used for logging strings instead of
qPrintable().
2017-10-23 02:11:51 +03:00
thalieht
f450ff278d
Remove indentation for category/tag filter widgets in all platforms
2017-10-23 02:11:44 +03:00
Chocobo1
566fd893f4
Prefill torrent name when creating a new torrent. Closes #7229 .
2017-10-23 02:11:43 +03:00
sledgehammer999
30ab46999c
Fix explicit Torrent Management Mode in Add New Torrent dialog. Closes #5602 .
2017-10-23 02:11:35 +03:00
Chocobo1
0ae708114b
Move "Copy hash" menu item above "Copy magnet link"
...
Fix wrong "Copy hash" icon used in webUI
Fixup of 145641ac41
2017-08-07 08:27:08 +03:00
vit9696
fbeaabb841
Fix file type icons not displaying on macOS
2017-08-07 08:27:07 +03:00