thalieht
6b4455e13d
Use qt5 connect() syntax
7 years ago
Chocobo1
8b575484e6
Fix path separator in log messages
7 years ago
thalieht
3e4099fe5b
Replace the zeroing of pointers with nullptr
7 years ago
Chocobo1
a3d9e457a0
Add context parameter in connect()
7 years ago
Chocobo1
0457fd260e
Avoid temporary QString allocations
...
This fixes clazy warning: Use multi-arg instead [-Wclazy-qstring-arg]
7 years ago
Jesse Bryan
e887b3106f
transferlist: added a force reannounce option. closes #6448 .
7 years ago
Chocobo1
c2c0dd2717
Fix column size too narrow on resize
...
Instead of giving a value, just resize to the content size
7 years ago
vit9696
ed154d35ba
Fix Finder reveal in preview and torrent contents
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
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
27090f0cfb
Remove superfluous QString::fromUtf8()
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
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
dzmat
3d932b1cce
transferlistwidget class members names clarification
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
Vladimir Golovnev (qlassez)
cff6a64e9f
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().
7 years ago
Chocobo1
1bfb8d35cd
Move "Copy hash" menu item above "Copy magnet link"
...
Fix wrong "Copy hash" icon used in webUI
Fixup of 145641ac41
7 years ago
Tom Piccirello
145641ac41
Add copy options to webui context menu (addresses #6815 ) ( #7036 )
...
* Add copy options to webui context menu
Add Copy Hash to gui (closes #6964 )
* Use switch statement
* Use camel case, switch from signal to qaction.
* Rename variable
* Change variable name
7 years ago
Tony Gregerson
c5e73219bf
Improve checkbox interface for selecting tags in the context menu. Closes #7060
7 years ago
Tony Gregerson
467e516801
Add a Tags (multi-label) feature to the GUI. Closes #13 .
...
See https://github.com/qbittorrent/qBittorrent/issues/13 for details.
8 years ago
Eugene Shalygin
74cecb1b6c
Replace C-style casts with C++ ones
8 years ago
Naikel Aparicio
9ba00d7035
Implemented share limit by seeding time
8 years ago
thalieht
33979cb41c
TransferListWidget: Remove unnecessary deletes from the destructor
8 years ago
Chocobo1
46abe42a54
Fix deletionconfirmationdlg position
...
Fix autoexpandabledialog position
Fix previewselect position
8 years ago
Chocobo1
a902eb6b2b
Fix speedlimitdlg position
8 years ago
Chocobo1
5de505acfe
Cleanup headers
...
Remove unused headers
Sort header includes
8 years ago
Chocobo1
faaafce35b
Fix cancel "Set location" causes files move to installation dir.
...
Closes #6568 .
8 years ago
Chocobo1
0d3c670728
Add log message
8 years ago
Eugene Shalygin
e64bb1de8c
Drop Qt 4 support
8 years ago
thalieht
0240c87095
TransferListWidget: Some coding style
8 years ago
thalieht
2bb2d3fc89
change all existing shortcuts to use Qt::Keys
8 years ago
thalieht
beddee8dd4
Transferlist: add hotkeys for double click and recheck selected torrents
8 years ago
thalieht
ed900d3e86
change torrentDoubleClicked() so it can be used in a hotkey
8 years ago
Chocobo1
fa45ba102c
Refactor
8 years ago
Eugene Shalygin
9bab229108
Adjust icons names to better fit FDO scheme
...
An icon theme may use variously styled icons for various types of UI
elements. For example, Breeze theme uses monochrome icons for actions
(toolbars) and statuses, but colourful for view contents. qBittorrent
was using icon names without putting attention to categories, creating
mix of styles in UI elements (i.e. the main toolbar).
This commit fixes icon names (and move some of them to theme) to avoid
this style mixes where possible.
Unfortunately, options dialog page icons for network and speed limits
are remained monochrome because there are no Breeze or Adwaita icons to
match.
8 years ago
Chocobo1
e178e70053
Code rewrite, no behavior change
8 years ago
thalieht
1652425cee
TransferListWidget: keep columns width even if they are hidden on qBittorrent startup (unless something goes wrong)
8 years ago
Chocobo1
f4652b3f7b
Shift + scroll = horizontal scroll, Closes #5980
...
Only for TransferListWidget, PeerListWidget
8 years ago
sledgehammer999
ddb8badcc9
Fix deletion via the context menu. Broken by #5616 .
8 years ago
pieniacy
5f4114ae76
Add torrent and files deletion with Shift+Delete hotkey
8 years ago
Vladimir Golovnev (Glassez)
b2cb473b63
Don't use Preferences in BitTorrent::Session
9 years ago
Chocobo1
c85a0a41ba
Rename "options.ui" to "optionsdlg.ui"
...
Rename class name "options_imp" to "OptionsDialog"
Rename "options_imp.cpp" to "optionsdlg.h"
9 years ago
sledgehammer999
81ea07abee
Rename ASM to TMM and related stuff.
9 years ago
Chocobo1
5906a4a2de
Add case-sensitive & case-insensitive natural sort helper function
...
Fix helper function not being thread-safe
Use QBT_USES_QT5 define
9 years ago
Chocobo1
c3bde7c910
Sort labels with `naturalCompare()`. Closes #3919 .
9 years ago
Vladimir Golovnev (Glassez)
1760beed17
Fix MainWindow coding style (Issue #2192 )
9 years ago
Vladimir Golovnev (Glassez)
dd34663224
Implement Advanced Saving Management subsystem
...
Closes #4696
9 years ago