https://bugs.kde.org/show_bug.cgi?id=385814
--- Comment #45 from Chris Holland <zrenf...@gmail.com> --- This breakdown is for developers, regular users can skip this comment. * https://github.com/KDE/plasma-desktop/blame/master/applets/kicker/plugin/kastatsfavoritesmodel.cpp#L622 * https://github.com/KDE/kactivities-stats/blame/master/src/resultwatcher.cpp#L368 * https://github.com/KDE/kactivities-stats/blame/master/src/resultwatcher.cpp#L69 * https://github.com/KDE/kactivities-stats/blob/248d6355aaabc389b4a4916afd63b7ef18b4c3b2/src/common/dbus/common.h#L50 To see the info of the DBus interface used run: qdbus org.kde.ActivityManager /ActivityManager/Resources/Linking To monitor the add/remove favorites code, double click the signal in `qdbusviewer`, or run: dbus-monitor "type='signal',interface='org.kde.ActivityManager.ResourcesLinking',member='ResourceLinkedToActivity'" "type='signal',interface='org.kde.ActivityManager.ResourcesLinking',member='ResourceUnlinkedFromActivity'" Some sort of magic then stores the favourite list in an SQLite database. The `kactivitymanagerd-statsrc` file is just for sorting the order of the favorites. ~/.local/share/kactivitymanagerd/resources/database Browse the ResourceLink table to see all the favourites using `sqlitebrowser`, or run: sqlite3 ~/.local/share/kactivitymanagerd/resources/database "SELECT * FROM 'ResourceLink';" $ sqlite3 ~/.local/share/kactivitymanagerd/resources/database "SELECT * FROM 'ResourceLink';" :global|org.kde.plasma.favorites.applications|qupzilla.desktop :global|org.kde.plasma.favorites.applications|org.kde.discover.desktop :global|org.kde.plasma.favorites.applications|preferred://browser :global|org.kde.plasma.favorites.applications|kontact.desktop :global|org.kde.plasma.favorites.applications|applications:systemsettings.desktop :global|org.kde.plasma.favorites.applications|applications:org.kde.dolphin.desktop 80cddcc9-cf02-4e23-af0b-dc569f24a2b4|org.kde.plasma.favorites.applications|applications:LEGO The Hobbit.desktop :global|org.kde.plasma.favorites.documents|/usr/share/plasma/wallpapers/org.kde.image/contents/ui/config.qml -- You are receiving this mail because: You are watching all bug changes.