gnome-software:wip/mcrha/packagekit-main-context

Last commit made on 2021-10-27
Get this branch:
git clone -b wip/mcrha/packagekit-main-context https://git.launchpad.net/gnome-software

Branch merges

Branch information

Name:
wip/mcrha/packagekit-main-context
Repository:
lp:gnome-software

Recent commits

6b0cbb7... by Milan Crha <email address hidden>

packagekit: Workaround PkControl main context assignment

The PkControl has signals for the repository changes and update changes,
which the plugin connects to, but those are never delivered, because
the main context used for the D-Bus signal delivery is not the main
context, but one pushed as a thread default from the pk-control-sync.c.
It's even worse, because the GDBusProxy under the PkControl is created
on demand, with no way to create it.

a5310db... by Philip Withnall

Merge branch 'wip/mcrha/image-runtime-warning' into 'main'

gtk-style.css: Change margin for adaptive-symbolic icon

See merge request GNOME/gnome-software!1064

5e1359b... by Milan Crha <email address hidden>

gtk-style.css: Change margin for adaptive-symbolic icon

The margin is used to draw the icon rectangular, instead of square,
but gtk4 claims a runtime warning due to too large margin:

> Gtk GtkImage 0x889cf80 (image) reported min height -1942, but sizes must be >= 0

where the -1942 = (-999) + (-999) + 56. It's not needed to use such large
margin, especially when the code sets the image pixel size to 56, thus
split the pixel size evenly in the margin.

8b0598c... by Philip Withnall

Merge branch '1500-view-switcher-add-update-counter' into 'main'

Resolve "View switcher: Add update counter"

Closes #1500

See merge request GNOME/gnome-software!1062

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

View switcher: Add update counter

Set the badge-number on the AdwViewStackPage for the Updates page to
show how many updates are recognized.

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

c476ddb... by Philip Withnall

Merge branch '1497-os-updates-going-back-scrolls-the-list-to-the-top' into 'main'

Resolve "OS Updates: Going back scrolls the list to the top"

Closes #1497

See merge request GNOME/gnome-software!1061

91221a0... by Milan Crha <email address hidden>

gs-update-dialog: Going back scrolls the list to the top

The focus unset causes the list of the OS Updates to scroll to the top,
which is an unneeded side effect of it.

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

1d5b75a... by Philip Withnall

Merge branch '1114-packagekit-prepared-update-not-found-var-lib-packagekit-prepared-update' into 'main'

Resolve "packagekit: Prepared update not found: /var/lib/PackageKit/prepared-update"

Closes #1114

See merge request GNOME/gnome-software!1058

14892ec... by Milan Crha <email address hidden>

packagekit: Ensure update is prepared when all packages are downloaded

Having all packages for update downloaded doesn't mean the update is prepared.
As the "all downloaded" state is used to recognize that difference mark one
package for a download, thus the update created the required prepared-update
file, when it does not exist.

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

aa896d5... by Philip Withnall

Merge branch '1496-os-updates-viewing-more-packages-goes-back-through-all-of-visited' into 'main'

Resolve "OS Updates: Viewing more packages goes back through all of visited"

Closes #1496

See merge request GNOME/gnome-software!1057