/* this is an e17 application .edc file. compile with edje_cc and put into * ~/.e/e/applications/all , ~/.e/e/applications/favorite or * ~/.e/e/applications/bar for all apps on the system, favorite in the root * menu popup, or bar for a launcher bar/panel. you may make subdirs in any of * these dirs to make subcategories/groups, although the bar module MAY not * support this and may flatten it out. if you want things to appear in a * special order, edit a .order file in each dir that lists all the files * and/or directories you want displayed, in order to display them. */ /* app specific information */ data { item: "app/name" "Eterm"; // the simple app label item: "app/generic" "Command-line Terminal Emulator"; // more geenric label item: "app/comments" "A Terminal Emulator written to go well with Enlightenment"; // a longer comment - maybe tooltip or so item: "app/exe" "Eterm"; // what command to execute to just launch item: "app/startup_notify" 1; // 1 or 0 if the icon should disable during app start /* NB: you can provide full internationalised versions of this using strings * encoded in utf-8 and keys with an extra [lang] on the end of the key. for * example: * item: "app/name[de]" "Eterm"; * item: "app/generic[de]" "Terminal"; * item: "app/name[ja]" "端末"; */ } /* any images this icon needs */ images { image: "terminal-icon.png" COMP; } /* edje layout for icon */ collections { group { name: "icon"; // the group name MUST be "icon" max: 64 64; // the max size wodul be similar to the pixel size of a png // icon. ie this woudl be the preferred display size for // maximum quality display, BUT rememebr that the icon MAY // get scaled down anyway parts { // do anything you like here. this is very simple. part { name: "image"; mouse_events: 0; description { state: "default" 0.0; aspect: 1.0 1.0; image.normal: ".app1.png"; // bet you didn't know you could do "sec.subsect" as a shortcut - avoiding {}'s did you? } } } // you could put programs here to animate. for now no signals are defined. } }