qBittorrent/src/gui
Andrew cacfe4f3ca
Fix "Open destination folder" delay on Windows
Replaced QDesktopServices by native Windows function
to open destination folder due to QDesktopServices issues on Windows.
The issues are described in #17482 and even more detailed in #17025.

Closes #17482.
PR #17723.
2022-09-23 13:30:31 +08:00
..
interfaces Extract desktop integration stuff into separate class 2022-07-09 08:06:22 +03:00
log Use coarse timestamp format 2022-06-18 17:14:42 +08:00
notifications Improve D-Bus notifications handling 2022-06-30 08:01:17 +03:00
powermanagement Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
properties Revise 'Add trackers' dialog 2022-09-14 01:20:30 +08:00
rss Rename Icons according to the actions 2022-07-31 13:31:38 +08:00
search Rename Icons according to the actions 2022-07-31 13:31:38 +08:00
about.qrc Sort the resource lists 2017-08-29 13:39:02 +08:00
aboutdialog.cpp Don't resize dialog with invalid sizes 2022-06-03 16:07:36 +08:00
aboutdialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
aboutdialog.ui Revise description wordings 2021-09-18 12:59:07 +08:00
addnewtorrentdialog.cpp Handle some torrent conflicts 2022-08-23 07:47:20 +03:00
addnewtorrentdialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
addnewtorrentdialog.ui Adjust height to hide scrollbar by default 2022-07-22 13:23:19 +08:00
advancedsettings.cpp Add transfer list refresh interval settings to WebUI 2022-07-19 11:14:45 +08:00
advancedsettings.h Split the OS cache settings into Disk IO read/write modes 2022-07-14 18:37:38 +08:00
autoexpandabledialog.cpp Remove obsoleted functions from Utils::Gui namespace 2022-03-11 13:40:58 +08:00
autoexpandabledialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
autoexpandabledialog.ui Fix deletionconfirmationdlg position 2017-05-01 15:30:41 +08:00
banlistoptionsdialog.cpp Don't resize dialog with invalid sizes 2022-06-03 16:07:36 +08:00
banlistoptionsdialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
banlistoptionsdialog.ui Allow to select multiple entries in "banned IP" dialog 2019-10-11 21:58:35 +08:00
categoryfiltermodel.cpp Split Session class into interface/implementation parts 2022-08-27 08:01:24 +03:00
categoryfiltermodel.h Restore BitTorrent session asynchronously 2022-07-04 12:48:21 +03:00
categoryfilterproxymodel.cpp Simplify natural sort classes interface 2021-04-10 14:18:18 +08:00
categoryfilterproxymodel.h Simplify natural sort classes interface 2021-04-10 14:18:18 +08:00
categoryfilterwidget.cpp Use proper verb when referring to torrent removal 2022-08-25 13:32:07 +08:00
categoryfilterwidget.h Remove unused parameter 2022-01-23 15:03:26 +08:00
CMakeLists.txt Add support for unit testing 2022-07-10 13:20:27 +08:00
cookiesdialog.cpp Rename Icons according to the actions 2022-07-31 13:31:38 +08:00
cookiesdialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
cookiesdialog.ui Reset button text to default 2018-08-28 14:14:01 +08:00
cookiesmodel.cpp Improve coding style 2020-11-17 21:02:37 +03:00
cookiesmodel.h Disable copy, move constructors when inheriting from QObject 2022-05-19 19:07:23 +08:00
deletionconfirmationdialog.cpp Rephrase confirm deletion dialog 2022-08-22 11:36:13 +08:00
deletionconfirmationdialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
deletionconfirmationdialog.ui Use proper verb when referring to torrent removal 2022-08-25 13:32:07 +08:00
desktopintegration.cpp Let Qt handle system tray icon availability 2022-08-31 08:02:44 +03:00
desktopintegration.h Let Qt handle system tray icon availability 2022-08-31 08:02:44 +03:00
downloadfromurldialog.cpp Don't reorder URLs when copied from the clipboard 2022-09-12 12:22:45 +08:00
downloadfromurldialog.h Add keyboard shortcut to Download URL dialog 2022-08-04 13:03:38 +08:00
downloadfromurldialog.ui Move DownloadFromURLDialog to its own file 2018-05-29 09:36:03 +08:00
executionlogwidget.cpp Implement new icon/color theme 2022-06-09 18:18:14 +06:00
executionlogwidget.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
executionlogwidget.ui Clean up code 2019-03-15 14:29:06 +08:00
fspathedit.cpp Clean up code 2022-07-24 18:07:52 +08:00
fspathedit.h Rename interface 2022-07-22 21:27:00 +08:00
fspathedit_p.cpp Fix validation text doesn't update on mouse click selection 2022-07-22 21:27:00 +08:00
fspathedit_p.h Fix validation text doesn't update on mouse click selection 2022-07-22 21:27:00 +08:00
gpl.html Binary distributions are GPLv3+ licensed 2022-09-13 01:33:08 +03:00
gui.pri Extract desktop integration stuff into separate class 2022-07-09 08:06:22 +03:00
guiapplicationcomponent.cpp Implement base classes for application components 2022-06-25 15:46:55 +03:00
guiapplicationcomponent.h Implement base classes for application components 2022-06-25 15:46:55 +03:00
hidabletabwidget.cpp Replace deprecated macro 2019-09-05 20:16:18 +08:00
hidabletabwidget.h Use #pragma once instead of include guards 2020-12-12 19:41:32 +00:00
ipsubnetwhitelistoptionsdialog.cpp Simplify functions 2022-09-07 14:11:02 +08:00
ipsubnetwhitelistoptionsdialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
ipsubnetwhitelistoptionsdialog.ui Separate subnet whitelist options into two lines 2017-12-06 02:05:32 -05:00
lineedit.cpp Revise string literal usage 2022-03-29 10:41:17 +08:00
lineedit.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
macutilities.h Implement class for handling filesystem paths 2022-02-08 06:03:48 +03:00
macutilities.mm Open destination folders on macOS in separate thread 2022-07-02 09:16:22 +02:00
mainwindow.cpp Clean up 'recursive download' related code 2022-09-15 00:15:53 +08:00
mainwindow.h Clean up 'recursive download' related code 2022-09-15 00:15:53 +08:00
mainwindow.ui Use proper verb when referring to torrent removal 2022-08-25 13:32:07 +08:00
optionsdialog.cpp Clean up 'recursive download' related code 2022-09-15 00:15:53 +08:00
optionsdialog.h Split code to smaller functions 2022-07-25 01:22:33 +08:00
optionsdialog.ui Add tooltips 2022-09-08 14:44:18 +08:00
previewlistdelegate.cpp Revise string literal usage 2022-03-29 10:41:17 +08:00
previewlistdelegate.h Disable move constructor where it is sensible 2021-06-29 14:49:45 +08:00
previewselectdialog.cpp Don't resize dialog with invalid sizes 2022-06-03 16:07:36 +08:00
previewselectdialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
previewselectdialog.ui Show torrent name in "preview file" related dialogs 2019-10-02 22:27:27 +08:00
programupdater.cpp Redesign Version class 2022-08-06 11:06:16 +08:00
programupdater.h Disable move constructor where it is sensible 2021-06-29 14:49:45 +08:00
progressbarpainter.cpp Use QString literals 2022-03-20 13:33:40 +08:00
progressbarpainter.h Simplify progress bar painting 2021-03-17 11:19:08 +08:00
raisedmessagebox.cpp Revert email address changes in copyright notices 2018-07-10 00:37:44 +03:00
raisedmessagebox.h Use Qt macro to disable various constructors 2021-09-10 19:51:27 +08:00
shutdownconfirmdialog.cpp Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
shutdownconfirmdialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
shutdownconfirmdialog.ui Change file names and classes names to match them 2018-06-15 20:12:59 +03:00
speedlimitdialog.cpp Don't resize dialog with invalid sizes 2022-06-03 16:07:36 +08:00
speedlimitdialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
speedlimitdialog.ui Convert existing speed dialog to global + alt global limits only 2020-12-25 20:37:43 +02:00
stacktracedialog.cpp Migrate to Boost.Stacktrace 2022-05-12 11:06:05 +08:00
stacktracedialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
stacktracedialog.ui Reset widget property to default 2022-05-02 12:35:38 +08:00
statsdialog.cpp Don't resize dialog with invalid sizes 2022-06-03 16:07:36 +08:00
statsdialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
statsdialog.ui Fix Stats dialog size 2018-05-20 23:35:20 +03:00
statusbar.cpp Rename Icons according to the actions 2022-07-31 13:31:38 +08:00
statusbar.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
tagfiltermodel.cpp Restore BitTorrent session asynchronously 2022-07-04 12:48:21 +03:00
tagfiltermodel.h Restore BitTorrent session asynchronously 2022-07-04 12:48:21 +03:00
tagfilterproxymodel.cpp Simplify natural sort classes interface 2021-04-10 14:18:18 +08:00
tagfilterproxymodel.h Simplify natural sort classes interface 2021-04-10 14:18:18 +08:00
tagfilterwidget.cpp Use proper verb when referring to torrent removal 2022-08-25 13:32:07 +08:00
tagfilterwidget.h Disable copy, move constructors when inheriting from QObject 2022-05-19 19:07:23 +08:00
thanks.html Use proper uppercase "UTF-8" in charset field 2020-09-08 14:31:19 +08:00
torrentcategorydialog.cpp Revise string literal usage 2022-03-29 10:41:17 +08:00
torrentcategorydialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
torrentcategorydialog.ui Redesign "Incomplete folder" feature 2022-01-01 20:58:49 +03:00
torrentcontentfiltermodel.cpp Simplify natural sort classes interface 2021-04-10 14:18:18 +08:00
torrentcontentfiltermodel.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
torrentcontentmodel.cpp Avoid performance impact over network or removable drives 2022-07-24 12:58:24 +08:00
torrentcontentmodel.h Clean up usage of static keyword 2022-05-30 13:25:34 +08:00
torrentcontentmodelfile.cpp Handle .!qB extension behind the scenes 2022-01-08 08:45:50 +03:00
torrentcontentmodelfile.h Use #pragma once instead of include guards 2020-12-12 19:41:32 +00:00
torrentcontentmodelfolder.cpp Improve Torrent content tree structure creation 2022-01-24 10:55:06 +08:00
torrentcontentmodelfolder.h Improve Torrent content tree structure creation 2022-01-24 10:55:06 +08:00
torrentcontentmodelitem.cpp Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
torrentcontentmodelitem.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
torrentcontenttreeview.cpp Add horizontal scrolling for tracker list and torrent content 2022-03-15 15:05:47 -04:00
torrentcontenttreeview.h Add horizontal scrolling for tracker list and torrent content 2022-03-15 15:05:47 -04:00
torrentcreatordialog.cpp Fix filename not populated correctly 2022-06-26 19:30:17 +08:00
torrentcreatordialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
torrentcreatordialog.ui Add support for creating v2 torrents 2020-10-10 23:21:26 +08:00
torrentoptionsdialog.cpp Handle some torrent conflicts 2022-08-23 07:47:20 +03:00
torrentoptionsdialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
torrentoptionsdialog.ui Redesign "Incomplete folder" feature 2022-01-01 20:58:49 +03:00
trackerentriesdialog.cpp Revise 'Add trackers' dialog 2022-09-14 01:20:30 +08:00
trackerentriesdialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
trackerentriesdialog.ui Fix tabChangesFocus attribute in "Edit trackers" dialog 2021-03-26 00:07:09 +01:00
transferlistdelegate.cpp Clean up usage of static keyword 2022-05-30 13:25:34 +08:00
transferlistdelegate.h Clean up usage of static keyword 2022-05-30 13:25:34 +08:00
transferlistfilterswidget.cpp Use proper verb when referring to torrent removal 2022-08-25 13:32:07 +08:00
transferlistfilterswidget.h Restore BitTorrent session asynchronously 2022-07-04 12:48:21 +03:00
transferlistmodel.cpp Split Session class into interface/implementation parts 2022-08-27 08:01:24 +03:00
transferlistmodel.h Restore BitTorrent session asynchronously 2022-07-04 12:48:21 +03:00
transferlistsortmodel.cpp Improve function interface 2022-03-26 12:41:02 +08:00
transferlistsortmodel.h Disable move constructor where it is sensible 2021-06-29 14:49:45 +08:00
transferlistwidget.cpp Allow to pause a checking torrent from context menu 2022-09-04 12:03:10 +08:00
transferlistwidget.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
translators.html Remove contributor 2021-03-31 11:07:01 +08:00
tristateaction.cpp Don't close tags menu when toggling items (#15098) 2021-06-16 17:57:56 +03:00
tristateaction.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
tristatewidget.cpp Don't close tags menu when toggling items (#15098) 2021-06-16 17:57:56 +03:00
tristatewidget.h Disable move constructor where it is sensible 2021-06-29 14:49:45 +08:00
uithememanager.cpp Remove option of using icons from system theme 2022-07-05 12:32:35 +08:00
uithememanager.h Remove option of using icons from system theme 2022-07-05 12:32:35 +08:00
utils.cpp Fix "Open destination folder" delay on Windows 2022-09-23 13:30:31 +08:00
utils.h Remove usage of QTextStream 2022-06-09 11:18:41 +08:00
watchedfolderoptionsdialog.cpp Don't resize dialog with invalid sizes 2022-06-03 16:07:36 +08:00
watchedfolderoptionsdialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
watchedfolderoptionsdialog.ui Redesign "Incomplete folder" feature 2022-01-01 20:58:49 +03:00
watchedfoldersmodel.cpp Implement class for handling filesystem paths 2022-02-08 06:03:48 +03:00
watchedfoldersmodel.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00