gnome-software:wip/aday/banner-tweaks

Last commit made on 2019-08-02
Get this branch:
git clone -b wip/aday/banner-tweaks https://git.launchpad.net/gnome-software

Branch merges

Branch information

Name:
wip/aday/banner-tweaks
Repository:
lp:gnome-software

Recent commits

9c10cd2... by Allan Day

tweaks some of the featured app banners

42c9a86... by Daniel Mustieles

Updated Spanish translation

49ca7d5... by jimmac

assets: add missing pocasts asset

54b8564... by Allan Day

View switcher: rename 'All' to 'Explore'

'All' is a bit ambiguous. 'Explore' gives a better hint at what
the view is for, and what users should do with it.

Closes #745

f083f95... by Umang Jain <email address hidden>

details-page: Refresh the details page if GsApp's quirks are changed

Quirks like GS_APP_QUIRK_HAS_SHORTCUT drive the display of Add/Remove
shortcut buttons on the app's details page. Hence, if GsApp's quirks
are changed, trigger the logic to refresh the page.

https://phabricator.endlessm.com/T27332

aa9bd00... by Umang Jain <email address hidden>

details-page: Apply 'suggested-action' style class to 'Add shortcut' button

https://phabricator.endlessm.com/T27332

3ff0d0f... by Umang Jain <email address hidden>

details-page: Add/Remove shortcut buttons should be of GtkButton widget type

Currently, they are of GtkLinkButton type which is basically against the
design. They should be of GtkButton widget type.

This was fixed downstream in Endless longtime ago but never upstreamed.

https://phabricator.endlessm.com/T27332

5b8b5f5... by jimmac

Featured banner update: cleanup + additions

- removed technical and installed-by-default apps
- added new picks

See https://gitlab.gnome.org/GNOME/gnome-software/issues/749 for discussion

57725dc... by Philip Withnall <email address hidden>

data: Fix `@libexecdir@` substitution in external-appstream polkit file

Commit 38529480f86be5b078f54739956a6c2e85e0bc72 broke the substitution
of the `@libexecdir@` placeholder in the polkit file. Fix that by using
`configure_file()` and then `i18n.merge_file()` in a two-step process.

Signed-off-by: Philip Withnall <email address hidden>

d02ef03... by Richard Hughes

Convert the editor to use xmlb rather than appstream-glib

This also allows us to actually import and export the reference XML correctly.