gnome-software:1651-search-row-vertical-spacing-glitch-with-multi-line-summaries

Last commit made on 2022-02-22
Get this branch:
git clone -b 1651-search-row-vertical-spacing-glitch-with-multi-line-summaries https://git.launchpad.net/gnome-software

Branch merges

Branch information

Name:
1651-search-row-vertical-spacing-glitch-with-multi-line-summaries
Repository:
lp:gnome-software

Recent commits

1465981... by Yosef Or Boczko <email address hidden>

Update Hebrew translation

d1fe01d... by Philip Withnall

Merge branch 'wip/m1219-follow-up' into 'main'

gs-utils: Let gs_utils_get_file_age() return guint64

See merge request GNOME/gnome-software!1222

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

gs-utils: Let gs_utils_get_file_age() return guint64

Since https://gitlab.gnome.org/GNOME/gnome-software/-/merge_requests/1219 the cache
file age is turned into guint64. Having the gs_utils_get_file_age() return
guint and the cache file not existing meant returning G_MAXUINT, which is smaller
than G_MAXUINT64, thus when the file did not exist it was behaving like
the file exists and it failed later in the code.

This could be seen on start as a runtime warning when there's no ratings.json file
in the cache and automatic updates are enabled.

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

Merge branch '1634-context-dialog-titles' into 'main'

gs-details-page: Use title-2 style on top headings in context dialogs

Closes #1634

See merge request GNOME/gnome-software!1218

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

Merge branch 'refactor-threads12' into 'main'

Various minor fixes and refactoring

See merge request GNOME/gnome-software!1219

5a8b346... by Danial Behzadi

Update Persian translation

3ce9892... by Philip Withnall <email address hidden>

gs-odrs-provider: Consistently use 64-bit cache ages

This makes the API and internals consistent with the modern GLib
conventions for representing time.

It should introduce no functional changes.

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

Helps: #1472

d5ee734... by Philip Withnall <email address hidden>

gs-external-appstream-utils: Consistently use 64-bit cache ages

This makes the API and internals consistent with the modern GLib
conventions for representing time.

It should introduce no functional changes.

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

Helps: #1472

17e45a0... by Philip Withnall <email address hidden>

fedora-pkgdb-collections: Split JSON parsing out into a helper

It has quite complex control flow, so if `_ensure_cache()` is to be
made asynchronous, that will require a lot of `g_task_return_boolean()`
branches.

Easier to split it out into a helper function and call that, given that
the parsing is synchronous.

This will help with future refactoring.

This introduces no functional changes.

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

Helps: #1472

eff6280... by Philip Withnall <email address hidden>

gs-utils: Use GFile rather than filename arguments

The callers can already provide a `GFile`, and these two functions just
create one internally, so avoid the potential for creating a redundant
`GFile` object and use one from the caller directly.

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