Merge FlatpakItem and SystemItem -> Introduce KrFlatpak type
- Merge
SystemItem
withFlatpakItem
toKrItem
to allow reusing the same widgets (eg.KrItemRow
,KrItemDialog
) - Rework
Keyfile
intoKrFlatpak
which holds the items as model so listboxes can be updated dynamically - Automatically show/hide the app sections for
KrOverviewPage
depending on whether they contain items or not - Add empty state view to
KrFlatpakItemsPage
- Add placeholder icon for uninstalled apps
- Lot of refactoring / cleanup / fixes
- Bind widget values to properties where possible
- Don't fill listboxes manually, use models everywhere
Edited by Felix Häcker