diff --git a/data/Makefile.am b/data/Makefile.am index 8fc26addb3..19c056f789 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -177,6 +177,12 @@ elementaryfdo_apps_64_DATA = $(elementary_fdo_apps_64_files) elementaryfdo_intl_128dir = $(datadir)/icons/Enlightenment-X/intl/128 elementaryfdo_intl_128_DATA = $(elementary_fdo_intl_128_files) +elementaryfdo_mimetypes_16dir = $(datadir)/icons/Enlightenment-X/mimetypes/16 +elementaryfdo_mimetypes_16_DATA = $(elementary_fdo_mimetypes_16_files) + +elementaryfdo_mimetypes_128dir = $(datadir)/icons/Enlightenment-X/mimetypes/128 +elementaryfdo_mimetypes_128_DATA = $(elementary_fdo_mimetypes_128_files) + # edje_externals elementaryedje_externalsdir = $(datadir)/elementary/edje_externals diff --git a/data/elementary/themes/Makefile.am b/data/elementary/themes/Makefile.am index 74ba32fa63..bc2025eba2 100644 --- a/data/elementary/themes/Makefile.am +++ b/data/elementary/themes/Makefile.am @@ -1492,6 +1492,12 @@ elementary_fdo_intl_128_files = \ elementary/themes/fdo/intl/128/flag-vn.png \ elementary/themes/fdo/intl/128/flag-za.png +elementary_fdo_mimetypes_16_files = \ + elementary/themes/fdo/mimetypes/16/inode-directory.png + +elementary_fdo_mimetypes_128_files = \ + elementary/themes/fdo/mimetypes/128/inode-directory.png + elementary_fdo_files = \ $(elementary_fdo_actions_128_files) \ @@ -1503,7 +1509,9 @@ elementary_fdo_files = \ $(elementary_fdo_status_128_files) \ $(elementary_fdo_devices_128_files) \ $(elementary_fdo_apps_64_files) \ - $(elementary_fdo_intl_128_files) + $(elementary_fdo_intl_128_files) \ + $(elementary_fdo_mimetypes_16_files) \ + $(elementary_fdo_mimetypes_128_files) EXTRA_DIST += $(elementary_themes_files) $(efl_ui_themes_files) $(elementary_fdo_files) diff --git a/data/elementary/themes/edc/elm/icon_fdo.edc b/data/elementary/themes/edc/elm/icon_fdo.edc index c608afd115..86659b4716 100644 --- a/data/elementary/themes/edc/elm/icon_fdo.edc +++ b/data/elementary/themes/edc/elm/icon_fdo.edc @@ -18,6 +18,7 @@ * - src/bin/elementary/test_icon.c (elementary_test -to "Icon Standard") * - data/elementary/themes/Makefile.am * - data/Makefile.am (only for new dirs) + * - data/elementary/themes/fdo/index.theme (only for new dirs) * - elm_icon documentation ????? really? * - don't forget to run "make distcheck" * @@ -588,6 +589,7 @@ FLAG(CTX, "flag-za") //// mimetypes ////////////////////////////////////////////////////////////// #define CTX "mimetypes" +ICO2(CTX, "inode-directory") // TODO ... don't really know about this one (they are LOTS of icons) #undef CTX diff --git a/data/elementary/themes/fdo/index.theme b/data/elementary/themes/fdo/index.theme index cc96656e44..d1b1e2f9d3 100644 --- a/data/elementary/themes/fdo/index.theme +++ b/data/elementary/themes/fdo/index.theme @@ -2,7 +2,7 @@ Name=Enlightenment-X Inherits=Mint-X,RAVE-X,Faenza,hicolor Comment=The Enlightenment-X Icon theme. Orig. based on Rave-X, Mint-X and Faenza Icon Themes. -Directories=actions/128,status/128,places/128,places/16,devices/128,emblems/96,categories/128,categories/16,apps/64,intl/128 +Directories=actions/128,status/128,places/128,places/16,devices/128,emblems/96,categories/128,categories/16,apps/64,intl/128,mimetypes/16,mimetypes/128 Example=folder-home @@ -75,3 +75,17 @@ Context=International Type=Scalable MinSize=16 MaxSize=256 + +[mimetypes/128] +Size=128 +Context=MimeTypes +Type=Scalable +MinSize=23 +MaxSize=256 + +[mimetypes/16] +Size=16 +Context=MimeTypes +Type=Scalable +MinSize=16 +MaxSize=22 diff --git a/data/elementary/themes/fdo/mimetypes/128/inode-directory.png b/data/elementary/themes/fdo/mimetypes/128/inode-directory.png new file mode 100644 index 0000000000..e877858b4c Binary files /dev/null and b/data/elementary/themes/fdo/mimetypes/128/inode-directory.png differ diff --git a/data/elementary/themes/fdo/mimetypes/16/inode-directory.png b/data/elementary/themes/fdo/mimetypes/16/inode-directory.png new file mode 100644 index 0000000000..d2f27d6e16 Binary files /dev/null and b/data/elementary/themes/fdo/mimetypes/16/inode-directory.png differ diff --git a/src/bin/elementary/test_icon.c b/src/bin/elementary/test_icon.c index 9fa7dc7afe..ecd810baa9 100644 --- a/src/bin/elementary/test_icon.c +++ b/src/bin/elementary/test_icon.c @@ -626,6 +626,9 @@ _standard_genlist_populate(Evas_Object *gl) IC("flag-vn") IC("flag-za") + CONTEXT("Mimetypes") + IC("inode-directory") + #undef CONTEXT #undef IC