D5510: Improve how we set up the flatpak backend
This revision was automatically updated to reflect the committed changes. Closed by commit R134:32cbc50cb819: Improve how we set up the flatpak backend (authored by apol). CHANGED PRIOR TO COMMIT https://phabricator.kde.org/D5510?vs=13600=13627#toc REPOSITORY R134 Discover Software Store CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D5510?vs=13600=13627 REVISION DETAIL https://phabricator.kde.org/D5510 AFFECTED FILES libdiscover/backends/FlatpakBackend/FlatpakResource.cpp To: apol, jgrulich Cc: plasma-devel, spstarr, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol
D5510: Improve how we set up the flatpak backend
jgrulich accepted this revision. jgrulich added a comment. This revision is now accepted and ready to land. If we cannot realy on id or display name for flatpak installation then we can stick with installation path :) REPOSITORY R134 Discover Software Store BRANCH flatpak-installations REVISION DETAIL https://phabricator.kde.org/D5510 To: apol, jgrulich Cc: plasma-devel, spstarr, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol
D5510: Improve how we set up the flatpak backend
jgrulich added a comment. Overall looks good to me, I also now understand why you don't use appScope as part of the unique id, hovewer I've been suggested by Alex to use flatpak_installation_get_display_name() or flatpak_installation_get_id(), which would result into a more readable unique id. REPOSITORY R134 Discover Software Store REVISION DETAIL https://phabricator.kde.org/D5510 To: apol, jgrulich Cc: plasma-devel, spstarr, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol
D5510: Improve how we set up the flatpak backend
apol created this revision. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel. REVISION SUMMARY Remove the scope semantic and make the installation part of each resource. REPOSITORY R134 Discover Software Store BRANCH flatpak-installations REVISION DETAIL https://phabricator.kde.org/D5510 AFFECTED FILES libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp libdiscover/backends/FlatpakBackend/FlatpakBackend.h libdiscover/backends/FlatpakBackend/FlatpakResource.cpp libdiscover/backends/FlatpakBackend/FlatpakResource.h libdiscover/backends/FlatpakBackend/FlatpakSourcesBackend.cpp libdiscover/backends/FlatpakBackend/FlatpakSourcesBackend.h To: apol, jgrulich Cc: plasma-devel, spstarr, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol