Chocobo1
32a861fd1b
Add right click menu to SearchJobWidget
6 years ago
Chocobo1
cf89c2f5bf
Properly deallocate actions when menu closed
...
Fixup 3748b995ff
.
6 years ago
Chocobo1
412e326cf2
Avoid allocating a new menu/action manually
6 years ago
Chocobo1
04e7b3f6d2
Move copy actions under a submenu
6 years ago
Chocobo1
0b1b3c1f84
Use numeric_limits instead of constants from C
...
In C++, using numeric_limits is more idiomatic compared to using constants.
6 years ago
Chocobo1
75c80c3716
Remove limits of "Disk cache expiry interval" setting
6 years ago
Chocobo1
042cd4267f
Remove upper limit of "Disk cache" setting
6 years ago
Chocobo1
88c3ffbef8
Avoid creating unnecessary event loops
...
This is part 2.
6 years ago
Chocobo1
4880dc812c
Use appropriate type
6 years ago
Chocobo1
516c968373
Support year unit in userFriendlyDuration()
6 years ago
Chocobo1
1de4c2497c
Fix wrong "Time Active" value displayed
...
Closes #9612 .
6 years ago
Chocobo1
19f50a363d
Fix crash when removing phantom tags
...
Normally a tag is stored in both session and torrent's fastresume.
A phantom tag is a tag that is stored in fastresume but not in
session.
This crash can occur when user resets his config file and choose
to remove tag from torrent.
Closes #10569 .
6 years ago
Chocobo1
e83019bdfa
Set wheel event to accepted only if we handle it
6 years ago
Vladimir Golovnev (Glassez)
8e65317d61
Rename "fromNativePath" to "toUniformPath"
...
Unlike "toNativePath" which name clearly reflects the function result
"fromNativePath" has no such clear meaning.
Since this function converts path into uniform format "toUniformPath"
is better name.
6 years ago
Chocobo1
3748b995ff
Avoid creating unnecessary event loops
...
The `exec()` method will create another event loop and transfer
control over there which might introduce unexpected bugs.
6 years ago
Chocobo1
440860c4a9
Properly remove empty leftover folders after rename
...
TorrentInfo::origFilePath will return the very original path from
.torrent file, not the most recent file path before the rename operation
and thus the code would not be working as we expected.
6 years ago
Chocobo1
89124bdcc8
Add WebAPI session timeout settings
...
Raise default timeout to 1 hour.
6 years ago
silverqx
3e97793ef1
Focus behavior row in Options dialog
6 years ago
silverqx
4f4f435e76
Add zlib version to GUI & stackdump
6 years ago
Chocobo1
eabcae1018
Fix unable to rename folder on Windows
...
The bug occurs when the new path and old path only differ by letter case.
6 years ago
Chocobo1
9c747d3c6d
Move renameSelectedFile(BitTorrent::TorrentInfo &)
6 years ago
Chocobo1
62ccfd37b2
Move renameSelectedFile(BitTorrent::TorrentHandle *)
6 years ago
Chocobo1
e071c31a4e
Use Qt5 connect syntax
6 years ago
Chocobo1
dc9d0ed76f
Fix unable to control add torrent dialogs when opened simultaneously
6 years ago
Chocobo1
03fdc0e1c4
Remove redundant disconnect()
...
The dialog is going out-of-scope in these instance and the signal-slot connection will disconnect
automatically.
6 years ago
Chocobo1
014273d7ec
Drop support for "BC Link" format
...
Fixup 19d6de795c
.
6 years ago
thalieht
70f8882f87
Group Qt forward declarations separately from the others
6 years ago
thalieht
9995967fbf
Remove some unused #include
6 years ago
thalieht
4370a7eb12
Forward declare in a few places
6 years ago
Chocobo1
f52dcc08eb
Use native folder icon in content tree
...
This icon is used in content tree where all icons should be OS native
and not the ones from qbt.
6 years ago
Chocobo1
49df1cd3c7
Use less operations when building strings
6 years ago
Chocobo1
0d9fcb0c1d
Fix arrow too large on macOS
...
By changing to use natvie UI tree controls.
Closes #10709 .
6 years ago
Chocobo1
ccbb4576b6
Tweak visuals in Options dialog
6 years ago
Chocobo1
d7afc91975
Avoid combo boxes extending to the right in Options dialog
6 years ago
Prince Gupta
e283026a3c
Replace CheckBox with Arrow in transferlistfilterswidget.cpp
6 years ago
Chocobo1
1e029da5ad
Fix search icon placement when using RTL languages
6 years ago
Chocobo1
ed6bb0efdc
Replace QList by QVector for tracker related operations
6 years ago
Chocobo1
802af70e2f
Fix typos
6 years ago
Chocobo1
e92209475e
Use range-based for loops
6 years ago
Chocobo1
e288de7ec1
Forward declare as much as possible
6 years ago
Evgeny Lensky
62c72091ce
Change "Add new torrent" dialog to horizontal layout
6 years ago
Chocobo1
c6f3da1097
Improve removeIf() to support set types
...
We can now replace QMutable*Iterator by removeIf() which usage is more consistent with other
algorithm functions.
6 years ago
Ekin Dursun
c0c2fe247b
Don't turn screen blank when closed to system tray
...
Closes #9240 and possibly #9121 , as @zeule suggested here: https://github.com/qbittorrent/qBittorrent/issues/9240#issuecomment-408025722 .
6 years ago
Chocobo1
375de4f8a6
Replace QMap with QHash when sensible
6 years ago
dzmat
7de0f9abed
Change number of time axis divisions from 5 to 6 for convenience
6 years ago
dzmat
0af17bf7e9
Add 12 hour and 24 hour speed graphs
6 years ago
thalieht
25102b9c5d
Increase the download size limit to 100 MiB
6 years ago
Chocobo1
4bf4313862
Initialize class variable via constructor
6 years ago
thalieht
371a090cec
Rename "Prefer encryption" to "Allow encryption"
...
Because it actually prefers non-encryption but allows it if requested.
6 years ago
Chocobo1
1ea61db1fb
Disable downloading tracker favicons by default
...
Workaround for a crash in Qt networking library, source:
https://github.com/qbittorrent/qBittorrent/issues/9667#issuecomment-464445025
Closes #9667 .
6 years ago