From fbaf294dfdda59a4b684638ac6016acf57e92f58 Mon Sep 17 00:00:00 2001 From: Dave Andreoli Date: Mon, 26 Apr 2021 07:01:35 +0200 Subject: [PATCH] Better icons for flash and floppy --- src/e_mod_places.c | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/src/e_mod_places.c b/src/e_mod_places.c index 342d560..f1cbb98 100644 --- a/src/e_mod_places.c +++ b/src/e_mod_places.c @@ -398,21 +398,44 @@ places_fill_box(Evas_Object *main, Eina_Bool horiz) f1 = "media"; f2 = "optical"; } /* flash cards */ - else if (eina_streq(vol->drive_type, "sd_mmc") || + else if (eina_streq(vol->drive_type, "flash_mmc") || + eina_streq(vol->drive_type, "sd_mmc") || eina_streq(vol->model, "SD/MMC")) { f1 = "media"; f2 = "flash"; f3 = "sdmmc"; // NOTE sd-mmc in Oxigen :( } - else if (eina_streq(vol->drive_type, "memory_stick") || + else if (eina_streq(vol->drive_type, "flash_ms") || + eina_streq(vol->drive_type, "memory_stick") || eina_streq(vol->model, "MS/MS-Pro")) { f1 = "media"; f2 = "flash"; f3 = "ms"; // NOTE memory-stick in Oxigen :( } + else if (eina_streq(vol->drive_type, "flash_cf")) + { + f1 = "media"; f2 = "flash"; f3 = "cf"; + } + else if (eina_streq(vol->drive_type, "flash_sd")) + { + f1 = "media"; f2 = "flash"; f3 = "sd"; + } + else if (eina_streq(vol->drive_type, "flash_sm")) + { + f1 = "media"; f2 = "flash"; f3 = "sm"; + } + else if (eina_str_has_prefix(vol->drive_type, "flash")) + { + f1 = "media"; f2 = "flash"; + } /* iPods */ else if (eina_streq(vol->model, "iPod")) { f1 = "multimedia-player"; f2 = "apple"; f3 = "ipod"; } + /* Floppy disks */ + else if (eina_str_has_prefix(vol->drive_type, "floppy")) + { + f1 = "media"; f2 = "floppy"; + } /* generic usb drives */ else if (eina_streq(vol->bus, "usb")) {