qBittorrent/src/gui
Vladimir Golovnev 719e4afd8c
Remove confusing helpers from Session interface
Such helpers do not make practical sense, since they can be trivially implemented on top of the base interface, but at the same time they can lead to undesirable consequences when some calling code requires slightly different behavior than another.

PR #18367.
Fixes #18338.
2023-01-16 14:43:36 +03:00
..
interfaces Extract desktop integration stuff into separate class 2022-07-09 08:06:22 +03:00
log Introduce color palettes for both dark, light themes 2022-10-20 10:27:03 +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 Re-allow to use icons from system theme 2022-12-25 16:25:56 +03:00
rss Re-allow to use icons from system theme 2022-12-25 16:25:56 +03:00
search Re-allow to use icons from system theme 2022-12-25 16:25:56 +03: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 Allow to set torrent stop condition 2022-10-09 16:07:16 +03:00
addnewtorrentdialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
addnewtorrentdialog.ui Allow to set torrent stop condition 2022-10-09 16:07:16 +03:00
advancedsettings.cpp Add port forwarding option for embedded tracker 2022-11-07 11:32:11 +08:00
advancedsettings.h Add port forwarding option for embedded tracker 2022-11-07 11:32:11 +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 Re-allow to use icons from system theme 2022-12-25 16:25:56 +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 Re-allow to use icons from system theme 2022-12-25 16:25:56 +03:00
categoryfilterwidget.h Remove unused parameter 2022-01-23 15:03:26 +08:00
CMakeLists.txt Introduce color palettes for both dark, light themes 2022-10-20 10:27:03 +08:00
color.h Fix wrong color code 2022-11-30 15:23:49 +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 use hardcoded URL scheme list 2022-10-09 14:12:02 +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 Re-allow to use icons from system theme 2022-12-25 16:25:56 +03: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 Set proper focus on widget 2022-10-04 16:54:20 +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 Introduce color palettes for both dark, light themes 2022-10-20 10:27:03 +08: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 Remove confusing helpers from Session interface 2023-01-16 14:43:36 +03:00
mainwindow.h Remove dead code 2022-11-29 21:30:26 +02:00
mainwindow.ui Use proper verb when referring to torrent removal 2022-08-25 13:32:07 +08:00
optionsdialog.cpp Unify the way to generate the language list in WebUI and GUI 2022-12-25 16:44:37 +03:00
optionsdialog.h Split code to smaller functions 2022-07-25 01:22:33 +08:00
optionsdialog.ui Re-allow to use icons from system theme 2022-12-25 16:25:56 +03: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 Improve session statistics handling 2022-09-29 06:49:34 +03: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 Re-allow to use icons from system theme 2022-12-25 16:25:56 +03:00
statusbar.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
tagfiltermodel.cpp Re-allow to use icons from system theme 2022-12-25 16:25:56 +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 Re-allow to use icons from system theme 2022-12-25 16:25:56 +03: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 Apply correct tab order to Category options dialog 2022-12-25 16:14:59 +03:00
torrentcategorydialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
torrentcategorydialog.ui Apply correct tab order to Category options dialog 2022-12-25 16:14:59 +03:00
torrentcontentfiltermodel.cpp Fix torrent content checkboxes not updated properly 2022-09-29 00:00:48 +08:00
torrentcontentfiltermodel.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
torrentcontentmodel.cpp Re-allow to use icons from system theme 2022-12-25 16:25:56 +03:00
torrentcontentmodel.h Revert "Use another workaround to update files tree view" 2022-11-19 21:44:15 +03: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 Clean up code 2022-11-09 23:17:22 +08:00
torrentcontenttreeview.h Clean up code 2022-11-09 23:17:22 +08: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 Re-allow to use icons from system theme 2022-12-25 16:25:56 +03:00
transferlistfilterswidget.h Handle tracker status updates asynchronously 2022-11-30 09:54:30 +03:00
transferlistmodel.cpp Re-allow to use icons from system theme 2022-12-25 16:25:56 +03:00
transferlistmodel.h Add infohash and download path columns 2022-10-08 11:43:52 +08:00
transferlistsortmodel.cpp Add infohash and download path columns 2022-10-08 11:43:52 +08:00
transferlistsortmodel.h Disable move constructor where it is sensible 2021-06-29 14:49:45 +08:00
transferlistwidget.cpp Re-allow to use icons from system theme 2022-12-25 16:25:56 +03: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 Allow to modify default UI theme 2023-01-14 14:02:20 +03:00
uithememanager.h Re-allow to use icons from system theme 2022-12-25 16:25:56 +03:00
utils.cpp Merge pull request #17737 from Chocobo1/logview 2022-09-23 13:31:04 +08:00
utils.h Revive dark theme detection 2022-09-21 00:42:15 +08:00
watchedfolderoptionsdialog.cpp Correctly load state of use download folder 2022-10-02 08:46:27 +03: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