qBittorrent/src/gui
Vladimir Golovnev ac8a6887b6
Improve D-Bus notifications handling
Make notifications clickable on Linux by assigning "default" action.
Don't react to unrelated notifications clicked by keeping track of qBittorrent notifications IDs and filter out unrelated ones.
Make D-Bus Notifications interface proxy class to be maintained manually and fix coding style in it.
Closes #9084.
PR #17282.
2022-06-30 08:01:17 +03:00
..
interfaces Implement base classes for application components 2022-06-25 15:46:55 +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 Merge pull request #15769 from now-im/flow 2022-06-28 23:23:25 +03:00
rss Merge pull request #15769 from now-im/flow 2022-06-28 23:23:25 +03:00
search Merge pull request #15769 from now-im/flow 2022-06-28 23:23:25 +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 Add checkbox for "Excluded file names" 2022-06-15 13:16:01 +08:00
addnewtorrentdialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
addnewtorrentdialog.ui Add "Filter files" field in new torrent dialog 2022-06-04 12:57:50 +08:00
advancedsettings.cpp Make working set limit available only on libtorrent 2.0.x builds 2022-06-30 11:23:48 +08:00
advancedsettings.h Make working set limit available only on libtorrent 2.0.x builds 2022-06-30 11:23:48 +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 Merge pull request #15769 from now-im/flow 2022-06-28 23:23:25 +03:00
categoryfiltermodel.h Initialize pointer to a default value 2022-06-23 21:31:16 +08: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 Implement new icon/color theme 2022-06-09 18:18:14 +06:00
categoryfilterwidget.h Remove unused parameter 2022-01-23 15:03:26 +08:00
CMakeLists.txt Improve D-Bus notifications handling 2022-06-30 08:01:17 +03:00
cookiesdialog.cpp Don't resize dialog with invalid sizes 2022-06-03 16:07:36 +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 Use QString literals 2022-03-18 12:46:01 +08:00
deletionconfirmationdialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
deletionconfirmationdialog.ui Reset button text to default 2018-08-28 14:14:01 +08:00
downloadfromurldialog.cpp Don't resize dialog with invalid sizes 2022-06-03 16:07:36 +08:00
downloadfromurldialog.h Initialize pointer to a default value 2022-06-23 21:31:16 +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 Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
fspathedit.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
fspathedit_p.cpp Use QString literals 2022-03-18 12:46:01 +08:00
fspathedit_p.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
gpl.html Clarify that the license is GPLv2+ 2021-03-29 00:08:14 +03:00
gui.pri Improve D-Bus notifications handling 2022-06-30 08:01:17 +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 Don't resize dialog with invalid sizes 2022-06-03 16:07:36 +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 Implement class for handling filesystem paths 2022-02-08 06:03:48 +03:00
mainwindow.cpp Improve D-Bus notifications handling 2022-06-30 08:01:17 +03:00
mainwindow.h Improve D-Bus notifications handling 2022-06-30 08:01:17 +03:00
mainwindow.ui Add option to toggle filters sidebar 2022-03-21 12:41:06 +08:00
optionsdialog.cpp Merge pull request #15769 from now-im/flow 2022-06-28 23:23:25 +03:00
optionsdialog.h Implement base classes for application components 2022-06-25 15:46:55 +03:00
optionsdialog.ui Add checkbox for "Excluded file names" 2022-06-15 13:16:01 +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 Revise string literal usage 2022-03-29 10:41:17 +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 Implement new icon/color theme 2022-06-09 18:18:14 +06:00
statusbar.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
tagfiltermodel.cpp Implement new icon/color theme 2022-06-09 18:18:14 +06:00
tagfiltermodel.h Disable copy, move constructors when inheriting from QObject 2022-05-19 19:07:23 +08: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 Implement new icon/color theme 2022-06-09 18:18:14 +06: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 Merge pull request #15769 from now-im/flow 2022-06-28 23:23:25 +03: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 Don't resize dialog with invalid sizes 2022-06-03 16:07:36 +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 Don't resize dialog with invalid sizes 2022-06-03 16:07:36 +08: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 Don't resize dialog with invalid sizes 2022-06-03 16:07:36 +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 Implement new icon/color theme 2022-06-09 18:18:14 +06:00
transferlistfilterswidget.h Initialize pointer to a default value 2022-06-23 21:31:16 +08:00
transferlistmodel.cpp Merge pull request #15769 from now-im/flow 2022-06-28 23:23:25 +03:00
transferlistmodel.h Clean up usage of static keyword 2022-05-30 13:25:34 +08: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 Implement new icon/color theme 2022-06-09 18:18:14 +06: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 Revise icon cache look up 2022-05-27 16:23:19 +08:00
uithememanager.h Implement class for handling filesystem paths 2022-02-08 06:03:48 +03:00
utils.cpp Remove usage of QTextStream 2022-06-09 11:18:41 +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