

Trabalhe em andamento! Funcionalidade limitada.
Alguns recursos podem não funcionar corretamente ou completamente!
EFL Edje Editor de temas é uma rica ferramenta gráfica para a Biblioteca da Fundação Iluminista (EFL) que fornece interface do usuário para marcação EDC. Tivela como objetivo simplificar a criação e a edição de estilos de widgets. Além disso, este é um ótimo exemplo de uso prático completo da incrível funcionalidade do EFL.
Um arquivo EDC (EDJE Data Collection) é um arquivo de texto que contém o código que descreve a posição, o tamanho e outros parâmetros de elementos gráficos que compõem o aspecto visual do seu aplicativo EFL. Além dos elementos gráficos, ele também pode lidar com sons. O EDC é um idioma de descrição em que os objetos de uma interface são descritos usando uma descrição de texto. Um arquivo EDC precisa ser compilado em um arquivo .edj usando as ferramentas da biblioteca EDJE. Após a compilação, o arquivo .edj pode ser usado como um arquivo de tema por um aplicativo baseado em EFL nativo.
Ninguém, com certeza, quer aprender a sintaxe do EDC. O Eflete foi projetado com a ideia de que seus usuários de destino não são apenas programadores, mas também designers. Além de estilos, o Eflete também pode criar e editar layouts personalizados. Esse é um recurso útil para os desenvolvedores que criam layouts de aplicativos.
Depois de atender aos requisitos, a compilação e a instalação é simples ::
meson . build
ninja -C build
sudo ninja -C build install A compilação normal é em /usr/local . Você deseja garantir que o prefixo padrão /usr/local esteja disponível para criar ferramentas. Se você souber o que está fazendo, pode alterar o prefixo, mas isso pressupõe que você não e o prefixo acima seja usado. Essas variáveis de ambiente são usadas durante a construção, portanto, você pode torná -las mais 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 " As opções de compilação também são (consulte meson_options.txt ):
| Opção | Valor padrão |
|---|---|
| -Denable-nls | verdadeiro |
| -D-AUDIO | verdadeiro |
| -Denable-inventor | falso |
| -Dentável | falso |
| -Dbuild-doc | falso |
| -Denable-debug | falso |
| -Denable-Todo | falso |
| -Dbuild tests | falso |
Você pode ver sua configuração atual na saída de configuração do Meson.
Para executar testes:
meson --reconfigure -Dbuild-tests=true . build
ninja -C build test Para aplicar um tema à Elementary, você deve colocar o arquivo EDJ criado no diretório de temas elementares (padrão: /usr/local/share/elementary/themes ). Nota: Não se esqueça de adicionar permissões de leitura ao arquivo copiado. Depois disso, o tema estará disponível para seleção da elementary_config .
Para habilitar o Bash Coimpletion para eflete, copie o arquivo eflete_autocompletion.sh (você pode encontrá -lo na pasta scripts ) ao seu diretório de conclusão do Bash ou adicionar a seguinte linha ao seu ~/.bashrc: source /YOUR/PATH/eflete_autocompletion.sh
Você pode ajudar a traduzir o eflete em seu idioma. O Eflete está usando o WebLate para gerenciamento de tradução.
Vá para o projeto de localização de eflete para começar a traduzir. Se o idioma em que você deseja traduzir ainda não estiver disponível, você pode adicioná -lo aqui.