

¡Trabajo en progreso! Funcionalidad limitada.
¡Algunas características pueden no funcionar correctamente o completamente!
El editor de temas de EFL Edje es una rica herramienta gráfica para la Library de la Fundación de Iluminación (EFL) que proporciona UI para el marcado EDC. Está dirigido a simplificar la creación y edición de Widget Styles. Además, este es un gran ejemplo de un uso práctico completo de la sorprendente funcionalidad del EFL.
Un archivo EDC (Edje Data Collection) es un archivo de texto que contiene el código que describe la posición, el tamaño y otros parámetros de elementos gráficos que componen el aspecto visual de su aplicación EFL. Además de los elementos gráficos, también puede manejar sonidos. EDC es un lenguaje de descripción donde los objetos de una interfaz se describen utilizando una descripción de texto. Un archivo EDC debe compilarse en un archivo .edj utilizando las herramientas de la biblioteca Edje. Después de compilar, el archivo .edj puede ser utilizado como un archivo de tema mediante una aplicación nativa basada en EFL.
Nadie, seguro, quiere aprender sintaxis EDC. Eflete fue diseñado con la idea de que sus usuarios objetivo no son solo programadores sino también diseñadores. Además de los estilos, Eflete también puede crear y editar diseños personalizados. Esta es una característica útil para los desarrolladores que crean diseños de aplicaciones.
Una vez que haya cumplido con los requisitos, compilar e instalar es simple ::
meson . build
ninja -C build
sudo ninja -C build install La compilación normal es en /usr/local . Deberá asegurarse de que el prefijo /usr/local predeterminado esté disponible para crear herramientas. Si sabe lo que está haciendo, puede cambiar el prefijo, pero esto supone que no lo hace y se utiliza el prefijo anterior. Estas variables de entorno se utilizan durante la construcción, por lo que es posible que desee hacerlas más permanentes.
export PATH=/usr/local/bin: " $PATH "
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig: " $PKG_CONFIG_PATH "
export LD_LIBRARY_PATH=/usr/local/lib: " $LD_LIBRARY_PATH " Las opciones de compilación son (ver meson_options.txt también):
| Opción | Valor predeterminado |
|---|---|
| -Denable-NLS | verdadero |
| -Adio-Audio | verdadero |
| -Enventor | FALSO |
| -Menable-Tizen | FALSO |
| -Dbuild-doc | FALSO |
| -Diabug | FALSO |
| -DODO-TODO | FALSO |
| -Dbuild-pruebas | FALSO |
Puede ver su configuración actual en la salida de configuración de Meson.
Para ejecutar pruebas:
meson --reconfigure -Dbuild-tests=true . build
ninja -C build test Para aplicar un tema a la Elementary, debe colocar el archivo EDJ creado en el directorio de temas elementales (predeterminado: /usr/local/share/elementary/themes ). Nota: No olvide agregar permisos de lectura al archivo copiado. Después de eso, el tema estará disponible para la selección de elementary_config .
Para habilitar el archivo source /YOUR/PATH/eflete_autocompletion.sh scripts para Eflete, copie eflete_autocompletion.sh
Puede ayudar a traducir Eflete a su idioma. Eflete está utilizando WEBLATE para la gestión de la traducción.
Vaya al Proyecto de Localización del Eflete para comenzar a traducir. Si el idioma que desea traducir aún no está disponible, puede agregarlo aquí.