sledgehammer999
5e796054ba
Merge pull request #4261 from onto/master
...
SpeedPlotView: speedup
2016-04-12 17:42:32 -05:00
sledgehammer999
b8060bc507
Merge pull request #5038 from Chocobo1/fix_resizing
...
Fix resizing bug in "add torrent dialog"
2016-04-12 16:56:09 -05:00
sledgehammer999
29394293ed
Merge pull request #5108 from Chocobo1/ui_fixes
...
Fix long text clipping. Closes #5091 .
2016-04-12 15:55:32 -05:00
sledgehammer999
50f7c734cb
Merge pull request #5101 from evsh/deduplicate-search-download-code
...
Remove duplicated code from search tab and widget
2016-04-12 15:31:25 -05:00
Chocobo1
1099a5006f
Cleanup header include
...
Code formatting
2016-04-13 02:45:08 +08:00
Chocobo1
71ec5c5c05
Fix long text clipping. Closes #5091 .
2016-04-13 01:07:00 +08:00
Chocobo1
216d98844b
Move m_searchPattern widget from code to .ui file
2016-04-12 16:14:09 +08:00
Chocobo1
a52f9d4ef9
[Search] Add seperator for categories & plugins
...
Sort categories & plugins entries
Rename & reorder entries
Use full name for plugins
2016-04-12 16:14:08 +08:00
Chocobo1
231262ad8e
[Search] match combobox height to button height
2016-04-12 11:38:27 +08:00
Chocobo1
2d6669b88d
[Search] minor cleanups
2016-04-12 11:38:27 +08:00
Eugene Shalygin
f51753f166
cmake: reflect qmake project changes
2016-04-12 02:07:10 +02:00
sledgehammer999
484cd2f1ce
Merge pull request #4670 from glassez/rsscookies
...
Implement application wide cookies management dialog. Closes #4638
2016-04-11 18:54:36 -05:00
Vladimir Golovnev (Glassez)
1760beed17
Fix MainWindow coding style (Issue #2192 )
2016-04-11 19:15:50 +03:00
Vladimir Golovnev (Glassez)
a6595507f0
Fix macro define cross over access specifiers
2016-04-11 19:15:48 +03:00
Vladimir Golovnev (Glassez)
c193d448d8
Delete old RSS cookies dialog
2016-04-11 19:15:47 +03:00
Vladimir Golovnev (Glassez)
c982813acb
Create basic cookies management dialog
2016-04-11 19:14:28 +03:00
Vladimir Golovnev (Glassez)
95ddc57c13
Implement basic cookies model
2016-04-11 16:58:28 +03:00
Eugene Shalygin
5063940138
Remove duplicated code from search tab and widget
...
Both download handlers (in the tab and widget classes) convert model
index into an URL, set row color, and call download function.
Make the download button handler (in the SearchWidget class) call the
slot of the SearchTab class.
2016-04-11 14:00:50 +02:00
sledgehammer999
feab999093
Merge pull request #5070 from Chocobo1/icon_sizehint
...
Improve TransferListDelegate::sizeHint
2016-04-10 11:39:06 -05:00
Sjoerd van der Berg
e2f43b3383
Add option to bind directly to an IP instead of using a network Interface
2016-04-09 09:19:22 -07:00
sledgehammer999
43d52026b7
Merge pull request #5077 from ngosang/warnings
...
Fix uic warnings. Closes #5056
2016-04-05 17:19:15 -05:00
sledgehammer999
b30048202a
Merge pull request #3989 from evsh/filter-search
...
Implement search filters. Partially closes #972
2016-04-05 17:17:27 -05:00
sledgehammer999
364c22bee7
Fix indentation.
2016-04-05 00:54:10 +03:00
Anton Lashkov
cdab0bb140
SpeedPlotView: code correction
2016-04-04 23:05:25 +04:00
Anton Lashkov
8a6866d409
SpeedPlotView: Simplify code using PointData struct
2016-04-04 23:05:25 +04:00
Anton Lashkov
b599a8e2fb
SpeedPlotView: Use separate buffers for periods with reduce number of points. Fix coding style.
2016-04-04 23:05:25 +04:00
Anton Lashkov
baadf34134
SpeedPlotView: Save int's instead of double's
2016-04-04 23:05:25 +04:00
Anton Lashkov
dd9728334a
SpeedPlotView: Replace QQueue by boost::circular_buffer, reduce number of points to draw, increase legend background size
2016-04-04 23:05:25 +04:00
ngosang
ce41702cbe
Fix uic warnings. Closes #5056
2016-04-04 20:21:10 +02:00
Chocobo1
4eadda5c9a
Improve TransferListDelegate::sizeHint
2016-04-04 19:03:27 +08:00
Chocobo1
7d3e903db0
Fix resizing bug in "add torrent dialog". Closes #5036 .
...
1. Place all widgets in "Torrent information" into the same grid layout
instead of different layouts.
2. Tweak tab order.
2016-04-04 16:41:21 +08:00
Eugene Shalygin
b6b819a2a1
Optimize widgets inside of the search tab
...
Since we already have searchtab.ui, let's set up all the widgets there.
Additionally, save a bit of vertical space by putting results label in
a row with the filter widgets.
2016-04-04 02:10:09 +02:00
Eugene Shalygin
1336cb7a61
Implement search filters in the proxy model. Partially closes #972
2016-04-04 02:09:32 +02:00
sledgehammer999
2b0ad4477e
Fix memory leak.
2016-04-04 00:10:18 +03:00
sledgehammer999
4c02bdb092
Merge pull request #5020 from Chocobo1/rss_exec
...
Minor UI tweaks
2016-03-28 13:25:38 -05:00
Chocobo1
f1b5815f95
Minor cleanups in RSS
2016-03-28 18:32:28 +08:00
sledgehammer999
696ea0bf94
Merge pull request #5005 from ngosang/crash_fix
...
Potential fix for crash. Closes #4990 , #4905 , #4864 , #4855 , #4818 , #4726 , #4648
2016-03-27 15:49:14 -05:00
Chocobo1
c474810294
Beautify messages
...
And some refactor
2016-03-27 22:27:13 +03:00
Chocobo1
5c5b007618
confirmshutdowndlg.ui cleanup
...
shutdownconfirm.cpp cleanup
2016-03-27 22:26:57 +03:00
sledgehammer999
18ee87f586
Fix previous commit.
2016-03-27 22:26:00 +03:00
sledgehammer999
2b8327c807
Merge pull request #4218 from d3faultdotxbe/master
...
Add 'never show again' checkbox/pref to auto-exit confirm dialog
2016-03-27 14:24:50 -05:00
sledgehammer999
fa8bae8931
Fix commit about Esperanto. Closes #4999 again.
2016-03-27 21:06:28 +03:00
sledgehammer999
cef150eee6
Fix selection of Esperanto locale. Closes #4999 .
2016-03-26 03:23:39 +02:00
sledgehammer999
d721939d5f
Use SettingsStorage instead.
2016-03-26 01:50:13 +02:00
sledgehammer999
1058572c8a
Implement file logger.
2016-03-26 01:39:13 +02:00
sledgehammer999
73832a5ed8
Add ability to filter log messages by type.
2016-03-26 01:39:13 +02:00
sledgehammer999
b0c324ace8
Minor log widget code optimizations.
2016-03-26 01:39:13 +02:00
sledgehammer999
6a281bef8f
Follow project coding style. Issue #2192 .
2016-03-26 01:39:13 +02:00
ngosang
2ea1716c1a
Potential fix for crash. Closes #4990 , #4905 , #4864 , #4855 , #4818 , #4726 , #4648
2016-03-25 20:38:18 +01:00
Chocobo1
0bbdda32e8
Remove border around execution log
2016-03-23 15:23:49 +08:00
sledgehammer999
3067f82aea
Potential fix for crash. Closes #4607 .
2016-03-18 01:52:43 +02:00
sledgehammer999
2bb76bf781
Don't display warning when folder named stayed the same.
...
Copy some code from AddNewTorrent dialog and beautify a bit.
Closes #4970 .
2016-03-18 01:09:05 +02:00
sledgehammer999
7794502324
Correctly hide useless columns in AddNewTorrent file treeview. Closes #4955 .
2016-03-18 00:23:11 +02:00
buinsky
3361f1cd80
GUI: Change the order of the values of speed labels
2016-03-15 20:19:55 +03:00
buinsky
99aeacf9b0
Refactoring of StatusBar::refreshStatusBar function
2016-03-15 15:18:50 +03:00
buinsky
2d9f90c3b5
Follow project coding style. Issue #2192 .
2016-03-15 15:18:50 +03:00
sledgehammer999
8c83fd5e24
Merge pull request #4916 from funkydude/master
...
Move some URLs overs to HTTPS
2016-03-14 12:15:46 -05:00
funkydude
268a5a95c8
Move some URLs overs to https
2016-03-14 17:01:51 +00:00
sledgehammer999
8c36f753f9
Merge pull request #4867 from evsh/peers-show-files
...
Show downloading files in peers list. Attempt #2
2016-03-13 19:14:48 -05:00
sledgehammer999
d39d40c064
Don't display Country option in PeerListWidget header menu when country resolution is disabled.
2016-03-14 01:17:59 +02:00
sledgehammer999
9a91ed501e
Merge pull request #4767 from thalieht/toggle_peer_columns
...
Add toggle columns menu for peerlist. Closes #3301
2016-03-13 18:17:12 -05:00
sledgehammer999
d1ce5826e1
Merge pull request #4917 from Chocobo1/fix_comment_space
...
Fix additional space in comment label
2016-03-13 17:29:14 -05:00
Chocobo1
7ac7268b8f
Fix tab icons messed up in Ubuntu 16. Closes #4929 .
...
Fixup of 1c25603686
.
The following settings default are different between DEs, so they must set explicitly:
movement, flow, isWarpping, resizeMode, viewMode
2016-03-11 14:13:33 +08:00
Chocobo1
dd2dcc4147
Fix additional space in comment label
2016-03-07 12:34:01 +08:00
thalieht
1fa6f3123b
add toggle columns for peerlist
2016-03-06 23:59:36 +02:00
sledgehammer999
46a355675e
Fix commit 83e931766f
(wrong conflict resolution).
2016-03-05 19:49:15 +02:00
sledgehammer999
89b334d71c
Merge pull request #4451 from netjunki/master
...
add a remaining column to the torrent content model
2016-03-05 10:42:14 -06:00
Chocobo1
83e931766f
Add tip about adding quotation marks around parameter
2016-03-05 11:34:56 +08:00
sledgehammer999
15ec515872
Merge pull request #4877 from evsh/cmake
...
add basic cmake support
2016-03-04 17:30:08 -06:00
sledgehammer999
0190ac9037
Merge pull request #4885 from Chocobo1/comment_scroll
...
Put comment_lbl in QScrollArea.
2016-03-04 17:28:42 -06:00
sledgehammer999
ee0306c4fd
Merge pull request #4883 from evsh/fix-avg-speed-units
...
Fix typos in speed label text
2016-03-04 17:28:12 -06:00
sledgehammer999
56605cd0c3
Merge pull request #4865 from Chocobo1/os_name
...
Shorten crash report on windows
2016-03-04 17:27:48 -06:00
Vladimir Golovnev (Glassez)
dd34663224
Implement Advanced Saving Management subsystem
...
Closes #4696
2016-03-04 19:59:53 +03:00
Chocobo1
94ae44bb71
Put comment_lbl in QScrollArea. Closes #4881 .
2016-03-02 12:05:56 +08:00
Eugene Shalygin
7080d3da98
Fix typos in speed label text
...
Qt's tr() ate 'true' parameter, which was supposed to be for
friendlyUnit()
2016-03-01 23:49:33 +01:00
Eugene Shalygin
64daecb266
add basic cmake support
2016-02-29 12:53:43 +01:00
Chocobo1
d0e31adaf7
Create helper function to get libtorrent version
2016-02-28 17:47:43 +08:00
Chocobo1
12627bbc10
Create helper function to get boost version
2016-02-28 17:47:42 +08:00
Eugene Shalygin
b24bdcb8d9
Revert "Temporarily revert PR #2885 (filename column in peers view)."
...
This reverts commit 69d52a06d7
.
2016-02-27 20:51:39 +01:00
Vladimir Golovnev (Glassez)
a96cabfe73
Make AddNewTorrentDialog behavior uniform
2016-02-23 16:02:17 +03:00
Chocobo1
ebc7997dbf
Remove additional vertical spacer.
...
Fixup of 843f7ed
.
2016-02-17 22:47:39 +08:00
sledgehammer999
cd85d00b3b
Merge pull request #4251 from Chocobo1/200_scaling
...
Fix incorrectly displayed UI elements on Windows
2016-02-16 15:12:54 -06:00
Chocobo1
51b7e299b4
Simplify resize actions for AddNewTorrentDialog
2016-02-16 11:39:29 +08:00
Chocobo1
3b7fcf0813
Disable cell selection in advanced options. Fixup of a8b39475
.
2016-02-16 11:39:29 +08:00
Chocobo1
76dd4ea5c0
Put links into table
2016-02-16 11:39:28 +08:00
Chocobo1
c5f5292d9e
Set icon directly in .ui file
2016-02-16 11:39:27 +08:00
Chocobo1
b2527a0ad6
Make authors email clickable & selectable
2016-02-16 11:39:27 +08:00
Chocobo1
2fbb712f57
about_imp.h: Use larger qbt icon
...
Shrink title size
2016-02-16 11:39:26 +08:00
Chocobo1
1c25603686
Fix weird left panel icon layout
...
Remove Advanced page border
2016-02-16 11:39:25 +08:00
Chocobo1
f410b29c99
Follow project coding style. Issue #2192 .
2016-02-16 11:39:24 +08:00
Chocobo1
e35a7ef9d3
Move statusbar styelsheet to where it belongs
2016-02-16 11:39:23 +08:00
Chocobo1
f058e666e5
Use short date in addnewtorrentdialog
...
Correction "Free disk space" to "Free space on disk"
2016-02-16 11:39:23 +08:00
Chocobo1
843f7ede8f
Cleanup addnewtorrentdialog.ui
...
Reorder Torrent info column
Rename "Save as" to "Save at"
2016-02-16 11:39:22 +08:00
sledgehammer999
b099a766e6
Don't merge trackers for private torrents. Closes #2928 .
2016-02-15 03:24:22 +02:00
Vladimir Golovnev (Glassez)
9a393bbcea
Fix crash caused by AdvancedSettings::addRow()
2016-02-08 18:25:40 +03:00
Chocobo1
a43db66d87
Cleanup about.ui
...
Shorten text in "Libraries" tab, to avoid About dialog being too wide
Make QLabels in Libraries tab selectable
Use QGroupBox in "Author" tabs
Rename "Thanks to" to "Special Thanks"
Rename "Translation" to "Translators"
Remove borders in "Thanks to", "Translation", "License" tabs
2016-02-07 11:18:28 +08:00
Chocobo1
65a30bab3f
Cleanup about_imp.h
...
Fix dialog too narrow on highDPI screens
Remove IRC link
Rewrite about text to support RTL languages better
Follow project coding style. Issue #2192 .
2016-02-06 10:12:43 +08:00
sledgehammer999
30819b3cbc
Merge pull request #4675 from Chocobo1/hide_zeros
...
Hide zero & infinity values
2016-02-05 09:59:51 -06:00
Chocobo1
ee277bf126
Add "Paused torrents only" option for "Hide zero and infinity values"
2016-02-05 11:54:28 +08:00
Chocobo1
1a010cbfc6
Fix total values for "Seeds" & "Peers"
2016-02-05 11:54:28 +08:00
sledgehammer999
4a5f29b0d1
Merge pull request #4482 from glassez/savepath
...
Manage save path in one place
2016-02-04 15:16:26 -06:00
Ben Lau
cd9cae4121
add a remaining column to the torrent content model
2016-02-03 20:28:10 -08:00
Chocobo1
b0a5c973a5
Simplify common paint actions
2016-02-03 12:09:23 +08:00
Chocobo1
5c4470ec07
Remove unused destructor
...
move get state text to its own function
2016-02-03 12:07:54 +08:00
Chocobo1
a56b745429
Follow project coding style. Issue #2192 .
2016-02-03 12:07:52 +08:00
Chocobo1
325ba48601
Add "Hide zero values" option. Closes #3543 .
2016-02-03 12:05:55 +08:00
sledgehammer999
87c32ccb98
Merge pull request #4731 from ngosang/webui_username
...
Check WebUI username and password length. Closes #4191
2016-02-02 16:06:54 -06:00
Vladimir Golovnev (Glassez)
c57aaf0216
Create MagnetUri object from BC link or HASH string
2016-01-31 21:32:41 +03:00
ngosang
2ee43758d5
Check WebUI username and password length. Closes #4191
2016-01-31 19:18:45 +01:00
thalieht
a17fc84fd0
Unlock first column in peerlist too
...
I just copy pasted from trackerlist (tested ofc). No idea if it can be
done differently.
2016-01-31 16:54:16 +02:00
ngosang
6b6411d06b
Download more pieces in "Download first and last pieces first" feature
2016-01-30 03:11:14 +01:00
sledgehammer999
2f62a79135
Merge pull request #4122 from Chocobo1/adv_options
...
Group settings in advanced settings table
2016-01-28 15:10:02 -06:00
sledgehammer999
a3d6371d36
Merge pull request #2644 from birdie-github/patch-2
...
Let's check if the torrent file can actually be opened before passing it...
2016-01-28 11:40:58 -06:00
Chocobo1
a26d48082d
Add header to differentiate settings
2016-01-26 20:30:07 +08:00
Chocobo1
acbc7d9556
Rename setRow()
to addRow()
...
Use template to avoid code duplication
2016-01-26 20:27:02 +08:00
Chocobo1
a8b394752e
Set parent object for advancedsettings
...
Remove borders
Resize column size correctly
2016-01-26 20:18:51 +08:00
Chocobo1
29c94d2fb5
Move code from advancedsettings.h to its own cpp file
2016-01-26 20:13:44 +08:00
Chocobo1
2fd8a0ea22
Add license in advancedsettings.h
2016-01-26 19:48:26 +08:00
sledgehammer999
69d52a06d7
Temporarily revert PR #2885 (filename column in peers view).
...
There's a bug that causes frequent crashes.
Issue #4597 .
2016-01-21 00:26:03 +02:00
sledgehammer999
1af8a1533e
Bump Copyright year.
2016-01-19 01:46:01 +02:00
Vladimir Golovnev (Glassez)
a35cbdc4a9
Fix unchecked dynamic_cast
...
Replace some unnecessary (and slow) dynamic_cast with static_cast.
2016-01-15 11:32:16 +03:00
Vladimir Golovnev (Glassez)
a203246e85
Fix unitialized pointer field
2016-01-15 09:50:29 +03:00
Vladimir Golovnev (Glassez)
c6ca877b72
Fix unitialized scalar fields
2016-01-13 20:25:06 +03:00
sledgehammer999
a19e2e48a1
Merge pull request #4436 from GuidC0DE/magnet_handler_osx
...
Set qBittorrent as default torrent app in Mac OS
2016-01-11 12:28:38 -06:00
sledgehammer999
2bcefe364f
Merge pull request #4522 from buinsky/icons
...
Edit speed limits and upload ratio icons
2016-01-10 07:29:47 -06:00
buinsky
00e6e00e71
Edit speed limits and upload ratio icons
2016-01-10 16:24:34 +03:00
sledgehammer999
ca4bbdd02b
Merge pull request #4528 from Chocobo1/pri_rename
...
Rename column header
2016-01-10 06:57:42 -06:00
Chocobo1
6ff1722dbf
Replace names with camelCase style
2016-01-10 14:57:56 +08:00
Chocobo1
829012ae3c
Use C++11 initializer list
2016-01-10 14:57:56 +08:00
Chocobo1
e330a91921
Follow project coding style. Issue #2192 .
2016-01-09 17:19:35 +08:00
Chocobo1
9b031d2fae
Rename column header
2016-01-08 22:18:41 +08:00
Boris Nagaev
4706733846
convert includes like <Windows.h> to lowercase
...
There is header file windows.h, not Windows.h.
MinGW on Linux build machine is filename case-sensitive.
2016-01-05 23:29:26 +03:00
sledgehammer999
6ccf2f9232
Merge pull request #4020 from glassez/rss
...
RSS code redesign (Issue #2433 ).
2016-01-05 10:29:13 -06:00
sledgehammer999
52d08f7112
Merge pull request #4413 from glassez/dlmgr
...
Improve Download Manager. Closes #4305
2016-01-05 10:10:08 -06:00
Vladimir Golovnev (Glassez)
28ed981082
Redesign RSS base classes.
2016-01-04 06:37:54 +03:00
Vladimir Golovnev (Glassez)
6f7ae728eb
Move base RSS names to Rss namespace.
2016-01-04 06:19:02 +03:00
Vladimir Golovnev (Glassez)
67758cb092
Fix coding style (Issue #2192 ).
2016-01-04 06:16:20 +03:00
Vladimir Golovnev (qlassez)
e378a65508
Use DownloadManager by ProgramUpdater
...
Closes #2023
2016-01-04 05:49:02 +03:00
Vladimir Golovnev (qlassez)
12c151eb69
Save RSS cookies to common cookie storage
...
Closes #4305
2016-01-04 05:45:30 +03:00
sledgehammer999
06be9edfe1
Remove watch folders permanently only if the user accepts the Preferences dialog.
2016-01-03 22:08:55 +02:00
sledgehammer999
9c88959651
Make it scroll horizontally when necessary.
2016-01-03 22:08:55 +02:00
sledgehammer999
ecc19ff23e
Fix translated string.
2016-01-03 22:08:55 +02:00
sledgehammer999
990e33a4b1
Don't add the watch folder before the user closes the Preferences window.
2016-01-03 22:08:55 +02:00
Vladimir Golovnev (qlassez)
ed7fb20758
Fix setting custom download location for watched folder
2016-01-03 22:08:55 +02:00
sledgehammer999
bc92f156c1
Improve the "Watch folders" UI. Closes #4300 .
2016-01-03 22:08:55 +02:00
sledgehammer999
e9547f7a1c
Indicate to the user that he's going to download the new version.
...
Indicate from the installer that the old version was detected and no settings will be deleted.
Closes #4320 .
2016-01-03 17:54:04 +02:00
sledgehammer999
17f1a7d22a
Merge pull request #2885 from evsh/peers-show-files
...
Add column with list of currently downloading files
2016-01-02 11:48:10 -06:00
Dmitry Victorov
a564b96ccf
Set qBittorrent as default torrent app in Mac OS
2015-12-29 13:54:50 +03:00
Vladimir Golovnev (Glassez)
405b06319d
Move base RSS code to Core.
2015-12-22 14:07:03 +03:00
Chocobo1
edbfff62e8
Fix typo
2015-12-22 12:43:38 +08:00