~vcs-imports/gnome-control-center/+git/gnome-control-center:wip/info-udisks2-mdadm

Last commit made on 2019-02-08
Get this branch:
git clone -b wip/info-udisks2-mdadm https://git.launchpad.net/~vcs-imports/gnome-control-center/+git/gnome-control-center

Branch merges

Branch information

Name:
wip/info-udisks2-mdadm
Repository:
lp:~vcs-imports/gnome-control-center/+git/gnome-control-center

Recent commits

09ec2c1... by Iain Lane <email address hidden>

info: Read MDADM arrays as their size, not the size of their underlying drives

These are exposed to the user as the size of the array. If we find such
an array, read its size, record the drives and don't count their sizes
individually.

This is slightly fiddly for a couple of reasons:

  - There's no API exposed in udisks2 to get directly from the
    UDisksMDRaid object to the underlying UDisksDrives, so we have to
    construct proxies manually.
  - We might see the drives first, before we encounter the RAID array.
    So we keep a reference to the UDisks objects when counting disk
    sizes and then use this to later on subtract the size if we later
    find out a drive is actually part of an array.

5293618... by Georges Basile Stavracas Neto

info: use UDisks to retrieve disk size

The current code relies on GLib API and uses the
available mounts to calculate the available partition
size. This is because this code assumes that more
than one OS can be installed in the same drive, and
wouldn't make sense to show the whole disk size in
this situation.

That, however, clashes with the general purpose of
the panel, for it is meant to show general information
about the user's computer, and it is not reporting
the full disk size.

Fix that by using the UDisks API to get the real size
of the full disks.

https://bugzilla.gnome.org/show_bug.cgi?id=639376

Slighly modified by Iain Lane <email address hidden> to
port to meson and add udisks2 to CI deps.

Fixes #285.
Fixes #302.

54538d0... by Marek Cernocky <email address hidden>

Updated Czech translation

1d555fb... by =?utf-8?b?QmFsw6F6cyBNZXNrw7M=?= <email address hidden>

Update Hungarian translation

8d31eb7... by Jiri Grönroos

Update Finnish translation

2ca42da... by id:sicklylife

Update Japanese translation

4ed1497... by Marek Cernocky <email address hidden>

Updated Czech translation

ed22dd2... by Georges Basile Stavracas Neto

3.31.90

2b95f95... by Robert Ancell

background: Fix compile warnings with g_clear_pointer

092f24d... by Robert Ancell

printers: Remove unused variables