diff options
author | Leandro Pereira <leandro@hardinfo.org> | 2019-06-29 22:07:30 -0700 |
---|---|---|
committer | Leandro Pereira <leandro@hardinfo.org> | 2019-06-29 22:07:30 -0700 |
commit | 6ee860482e11f0fb042e2da874b095d80106c4f3 (patch) | |
tree | 82bdd3b011561d10d4fb5c89cb2a7627528c0059 | |
parent | 5dc582230525d70155a70eb4e6dedce0af6bc913 (diff) |
Bring back distro icons
Only Arch Linux, Debian, and Fedora for the moment. Too lazy to go
find icons for other distros right now.
-rw-r--r-- | modules/computer.c | 9 | ||||
-rw-r--r-- | pixmaps/distros/arch.png | bin | 0 -> 851 bytes | |||
-rw-r--r-- | pixmaps/distros/deb.png | bin | 0 -> 842 bytes | |||
-rw-r--r-- | pixmaps/distros/fedora.png | bin | 0 -> 309 bytes |
4 files changed, 8 insertions, 1 deletions
diff --git a/modules/computer.c b/modules/computer.c index 3e7b9fec..4a893dac 100644 --- a/modules/computer.c +++ b/modules/computer.c @@ -545,12 +545,19 @@ gchar *callback_summary(void) gchar *callback_os(void) { struct Info *info = info_new(); + struct InfoField distro = info_field(_("Distribution"), computer->os->distro); + + if (computer->os->distrocode) { + distro = info_field_with_icon(distro, + idle_free(g_strdup_printf("distros/%s.png", + computer->os->distrocode))); + } info_add_group(info, _("Version"), info_field(_("Kernel"), computer->os->kernel), info_field(_("Version"), computer->os->kernel_version), info_field(_("C Library"), computer->os->libc), - info_field(_("Distribution"), computer->os->distro), + distro, info_field_last()); info_add_group(info, _("Current Session"), diff --git a/pixmaps/distros/arch.png b/pixmaps/distros/arch.png Binary files differnew file mode 100644 index 00000000..e2800c0e --- /dev/null +++ b/pixmaps/distros/arch.png diff --git a/pixmaps/distros/deb.png b/pixmaps/distros/deb.png Binary files differnew file mode 100644 index 00000000..fe63aca6 --- /dev/null +++ b/pixmaps/distros/deb.png diff --git a/pixmaps/distros/fedora.png b/pixmaps/distros/fedora.png Binary files differnew file mode 100644 index 00000000..c6638f74 --- /dev/null +++ b/pixmaps/distros/fedora.png |