70 Commits (bd2fcb05b1ac2c35e596fdff879d8c20a8c42341)

Author SHA1 Message Date
Konrad Materka e87028227c [applets/systemtray] Use QAbstractListModel 6 years ago
Konrad Materka d7922985b5 [applets/systemtray] Replace obsolete serviceOwnerChanged 6 years ago
Konrad Materka 30b26d1165 [applet/systemtray] Regression: all applets in config are shown as disabled 6 years ago
Konrad Materka d68c16b278 [applet/systemtray] Regression: all applets in config are shown as disabled 6 years ago
Konrad Materka 14695957a1 [applet/systemtray] Load config defaults from main.xml 6 years ago
Konrad Materka bf81b755f1 [applets/systemtray] Remove dead code 6 years ago
David Edmundson 1c3dc48629 Fix race in loading DBus activatable applets 6 years ago
Konrad Materka 40b1a94a28 [applets/systemtray] Fix configuraiton read on Plasma start 6 years ago
Konrad Materka 2ce60f4e50 [applets/systemtray] Lazy initialize SystemTray model 6 years ago
Konrad Materka 77975468dc [systemtray] Fix SNI icon not rendering 6 years ago
Konrad Materka 39975673cb [SystemTray] Use unified data model everywhere 6 years ago
Konrad Materka 6d86c690d1 [applets/SystemTray] Implement sorting in the model 6 years ago
Konrad Materka e2bfeb160b [SystemTray] Rework system tray settings 6 years ago
Konrad Materka 6d2fa8e6b8 [System Tray] Unified data model for System Tray items 6 years ago
Aleix Pol 44114500ac Don't use KPluginInfo if we can use KPluginMetaData 7 years ago
Nicolas Fella c3e61edd9c [sysemtray] Port away from foreach 7 years ago
Kai Uwe Broulik 143969f24f [System Tray] Ignore services that start with a colon (:) 7 years ago
Kevin Funk a46179d949 Perf: Do expensive regexp construction earlier 7 years ago
Yuri Chornoivan ea415539fc Fix minor EBN issues 8 years ago
Fabian Vogt cf2d64fa97 Set a transient parent for SNI context menus 8 years ago
Laurent Montel 37e57bc1ac Add explicit, use nullptr etc. 8 years ago
Laurent Montel 631502eda0 Fix includes 8 years ago
Laurent Montel 5cebb2dba8 Use QStringLiteral/explicit 8 years ago
Kai Uwe Broulik 033afd2930 [System Tray] Sort plasmoids in "Extra Items" by name 8 years ago
David Edmundson 473c9a38e2 Drop pre Qt5.9 changes 9 years ago
David Edmundson 2ff7b3e221 Set transient parent for system tray menus 9 years ago
David Edmundson 75eeae6b42 Update the ungrab mouse hack for Qt5.8 9 years ago
David Edmundson 4421cc3041 Don't remove other applets in SystemTray::cleanupTask 9 years ago
Kai Uwe Broulik 48fe6ba01c [System Tray] Add KAcceleratorManager 9 years ago
Kai Uwe Broulik 6ee6880fb5 [System Tray Containment] Drop useless Q_INVOKABLE from .cpp file 9 years ago
Kai Uwe Broulik dfdb729627 [System Tray Containment] Ungrab mouse before opening context menu 9 years ago
Kai Uwe Broulik 172ab88346 [System Tray Containment] Drop useless Q_INVOKABLE from .cpp file 9 years ago
Kai Uwe Broulik bcb9ede5ca [System Tray Containment] Ungrab mouse before opening context menu 9 years ago
Lindsay Roberts e43b89e2b9 Systray: Move all icon resolution to dataengine 9 years ago
David Edmundson dbb7f8aecf Revert "Revert "Port to new plasma-framework API"" 9 years ago
David Edmundson 9e457e8c63 Revert "Port to new plasma-framework API" 9 years ago
Aleix Pol 3f859c3dbd Port to new plasma-framework API 9 years ago
David Edmundson bd0eb992d8 Support drags from Widget Explorer onto System Tray 9 years ago
Lindsay Roberts 749f60b89f Systray: Move all icon resolution to dataengine 10 years ago
Aleix Pol d1708e3011 Port to new plasma-framework API 10 years ago
Marco Martin 641d30c5d5 reuse existing applets config 10 years ago
Marco Martin c506c4b669 better bookeeping of the config 10 years ago
David Edmundson 7cf8115013 Cache system tray applet information 10 years ago
David Edmundson f148bdaf2c Fix applets not being added on service restart 10 years ago
David Edmundson 62ac5cd17b Fix applets not being added on service restart 10 years ago
Eike Hein beafb44046 --noise; 10 years ago
David Edmundson ef2fd6d979 Create logging categories via CMake 10 years ago
Kai Uwe Broulik 862880a973 [System Tray] Properly position plasmoid context menu 10 years ago
David Edmundson d7e47a4f0b Remove Plasma/5.7 workaround for Frameworks < 5.24 10 years ago
Kai Uwe Broulik b0580dd74d [System Tray] Properly position plasmoid context menu 10 years ago