E17 Cambiando el Icono de Inicio del menú para Ubuntu 11.10 Oneiric

En la actualidad contamos ya con muchísimos temas para Enlightenment, principalmente debido al empuje de distros como PCLinuxOS E17, Unity Humanity  E17 y sobre todo de Bodhi Linux. También gracias a sitios como E17-Stuff.org que semana a semana nos sorprende con temas actualizados y nuevos.

Evidentemente normalmente estos temas están personalizados para estas distros. Se trata de ver la manera de como podemos cambiar el Icono del Inicio del menú del panel, habitualmente personalizado por la distro en uso, a la vez de que aprendamos como se generan este tipo de imágenes.

Bien los temas para E17 están en formato “edj”, que no es otra cosa que un fichero binario y comprimido el cual dispone de todos los elementos que forman parte del tema, es decir, imágenes, font, elementos decorativos, etc. Para su compilación y descompilación de estos ficheros se utilizan los comandos edje_cc y edje_decc, respectivamente.

Para que nosotros podamos cambiar el Icono de Inicio del menú y sustituirlo por el logo de Ubuntu, deberemos construir un programa correspondiente a la parte del elemento a tratar. Su código podría ser el siguiente:

collections {
group {
name: "e/modules/start/main";
max: 128 128;
images {
image: "logo_white_128.png" COMP;
image: "logo_black_128.png" COMP;
}
parts {
part {
name: "base";
description {
state: "default" 0.0;
aspect: 1.0 1.0;
aspect_preference: BOTH;
image.normal: "logo_white_128.png";
}
description {
state: "active" 0.0;
inherit: "default" 0.0;
visible: 0;
color: 255 255 255 0;
}
}
part {
name: "over";
description {
state: "default" 0.0;
visible: 0;
rel1.relative: -0.5 -0.5;
rel2.relative: 1.5 1.5;
color: 255 255 255 0;
aspect: 1.0 1.0;
aspect_preference: BOTH;
image.normal: "logo_black_128.png";
}
description {
state: "active" 0.0;
inherit: "default" 0.0;
rel1.relative: 0.0 0.0;
rel2.relative: 1.0 1.0;
visible: 1;
color: 255 255 255 255;
}
}
}
programs {
program {
name: "on";
signal: "e,state,focused";
source: "e";
action: STATE_SET "active" 0.0;
transition: LINEAR 0.2;
target: "base";
target: "over";
}
program {
name: "off";
signal: "e,state,unfocused";
source: "e";
action: STATE_SET "default" 0.0;
transition: LINEAR 0.3;
target: "base";
target: "over";
}
}
}
}

Abrimos el editor gedit por ejemplo, y copiamos y pegamos el código anterior, y lo salvamos con el nombre de logo_ubuntu.edc en la carpeta  Descargas. A continuación nos bajamos las siguientes imágenes, dándoles los nombres:

logo_white_128.png

E17 Cambiando el Icono de Inicio del menú para Ubuntu 11.10 Oneiric

logo_black_128.png

E17 Cambiando el Icono de Inicio del menú para Ubuntu 11.10 Oneiric

A continuación abrimos un terminal y realizamos las siguientes acciones:

$ cd
$ cd Descargas
$ edje_cc logo_ubuntu.edc
$ mv logo_ubuntu.edj $HOME/.e/e/themes

Con esto hemos compilado nuestro programa, generando el fichero lobo_ubuntu.edj que contiene nuestras imágenes y al final este fichero lo hemos movido a la carpetas de temas personales de E17.

A continuación, vamos al Menú -> Preferencias -> Tema -> Pulsamos en el botón de avanzadas:

E17 Cambiando el Icono de Inicio del menú para Ubuntu 11.10 Oneiric

En Categoría de temas, buscamos la opción modules/start y la seleccionamos con el ratón:

E17 Cambiando el Icono de Inicio del menú para Ubuntu 11.10 Oneiric

A continuación en la parte derecha en Temas seleccionamos lobo_Ubuntu:

E17 Cambiando el Icono de Inicio del menú para Ubuntu 11.10 Oneiric

Pulsamos los botones de Asignar y Aplicar.

E17 Cambiando el Icono de Inicio del menú para Ubuntu 11.10 Oneiric

Que lo disfrutéis :D

Fuente: isopenisfree

¿Quién está en línea?

Hay 10244 invitados y ningún miembro en línea