gnome-software:wip/mcrha/fedora-third-party-followup

Last commit made on 2021-09-22
Get this branch:
git clone -b wip/mcrha/fedora-third-party-followup https://git.launchpad.net/gnome-software

Branch merges

Branch information

Name:
wip/mcrha/fedora-third-party-followup
Repository:
lp:gnome-software

Recent commits

735de6d... by Milan Crha <email address hidden>

safety tile/dialog: Use GS_APP_QUIRK_DISTRO_SAFE

It's similar as GS_APP_QUIRK_PROVENANCE, but not the same, because
the provenance quirk changes how the repos dialog works.

The GS_APP_QUIRK_PROVENANCE can be used to show the apps as being
reviewed by the distro maintainers, rather than as being provided
by a third-party repository.

b30a438... by Milan Crha <email address hidden>

gs-plugin-provenance: Mark fedora-third-party provided apps with GS_APP_QUIRK_DISTRO_SAFE

The fedora-third-party repos are not stored in the 'official-repos'
GSettings key, but they also should not be, because the provenance
quirk is used in the repos dialog to disable some functionality
on such repos. Keeping the both lists (the GSettings key and
the actual fedora-third-party repos list) in sync is also impractical.

The GS_APP_QUIRK_DISTRO_SAFE will be used to show in the safety tile/dialog
that the app is reviewed by the distro, rather than as being from a third-party
repository.

579c12e... by Milan Crha <email address hidden>

gs-app: Add GS_APP_QUIRK_DISTRO_SAFE

This will be used as a note for the code that the app is considered
safe by the OS vendor.

1d04b10... by Milan Crha <email address hidden>

gs-repos-dialog: Use GsFedoraThirdParty

260cdd9... by Milan Crha <email address hidden>

gs-overview-page: Use GsFedoraThirdParty

d153245... by Milan Crha <email address hidden>

lib: Extract fedora-third-party code into a single file

Helps to avoid code duplication.

7f353b3... by Philip Withnall

Merge branch '1453-flathub-repo-misleadingly-considered-present-on-fedora-35-with-filtered-flathub' into 'main'

Resolve "Flathub repo misleadingly considered present on Fedora 35 with filtered Flathub"

Closes #1453

See merge request GNOME/gnome-software!995

2a94efb... by Milan Crha <email address hidden>

flatpak: Update existing remote from a .flatpakref file

Update existing remote's title, description and filter when installing
a .flatpakref file, to match what had been installed, with new-enough
flatpak library.

Closes https://gitlab.gnome.org/GNOME/gnome-software/-/issues/1453

a2e923c... by Milan Crha <email address hidden>

Merge branch '1422-followup' into 'main'

appstream: Ensure XbBuilders are constructed in the right context

Closes #1422

See merge request GNOME/gnome-software!993

9a1d3e7... by Philip Withnall

Merge branch '1405-rpm-ostree-don-t-show-transaction-in-progress-error' into 'main'

Resolve "rpm-ostree: Don't show "Transaction in progress" error"

Closes #1405

See merge request GNOME/gnome-software!994