search for: gentoo_icon

Displaying 2 results from an estimated 2 matches for "gentoo_icon".

2019 Feb 07
1
[PATCH] inspect: get icon of Gentoo guests
...+ r = icon_gentoo (g, &size); + } } else if (STREQ (type, "windows")) { #if CAN_DO_WINDOWS @@ -440,6 +444,15 @@ icon_altlinux (guestfs_h *g, size_t *size_r) return get_png (g, ALTLINUX_ICON, size_r, 20480); } +/* Installed by x11-themes/gentoo-artwork. */ +#define GENTOO_ICON "/usr/share/icons/gentoo/48x48/gentoo.png" + +static char * +icon_gentoo (guestfs_h *g, size_t *size_r) +{ + return get_png (g, GENTOO_ICON, size_r, 10240); +} + #if CAN_DO_WINDOWS /* Windows, as usual, has to be much more complicated and stupid than -- 2.20.1
2019 Apr 08
1
[PATCH] inspect: get icon of OpenMandriva guests
...gentoo (g, &size); } + else if (STREQ (distro, "openmandriva")) { + r = icon_openmandriva (g, &size); + } } else if (STREQ (type, "windows")) { #if CAN_DO_WINDOWS @@ -453,6 +457,18 @@ icon_gentoo (guestfs_h *g, size_t *size_r) return get_png (g, GENTOO_ICON, size_r, 10240); } +static char * +icon_openmandriva (guestfs_h *g, size_t *size_r) +{ + const char *icons[] = { + "/usr/share/icons/large/mandriva.png", + "/usr/share/icons/mandriva.png", + NULL + }; + + return find_png (g, icons, size_r, 10240); +} + #if CAN_DO...