

正在进行中!功能有限。
某些功能可能无法完全正确或完全函数!
EFL EDJE主题编辑器是启蒙基础库(EFL)的丰富图形工具,可为EDC标记提供UI。它旨在简化小部件样式的创建和编辑。此外,这是EFL惊人功能的全面实际使用的一个很好的例子。
EDC(EDJE数据收集)文件是一个文本文件,其中包含描述图形元素的位置,大小和其他参数的代码,这些代码构成了EFL应用程序的视觉方面。除了图形元素外,它还可以处理声音。 EDC是一种描述语言,其中使用文本描述描述接口的对象。需要使用EDJE库工具将EDC文件编译到.edj文件中。编译后, .edj文件可通过基于本机EFL的应用程序用作主题文件。
当然,没有人想学习EDC语法。 Eflete的设计想法是,其目标用户不仅是程序员,而且是设计师。除样式外,Eflete还能够创建和编辑自定义布局。对于创建应用程序布局的开发人员来说,这是一个有用的功能。
一旦满足要求,编译和安装就很简单::
meson . build
ninja -C build
sudo ninja -C build install正常汇编为/usr/local 。您将需要确保可用于构建工具的默认前缀/usr/local 。如果您知道自己在做什么,则可以更改前缀,但假设您不这样做,并且使用了上述前缀。这些环境变量在构建过程中使用,因此您可能需要使它们更永久。
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 "编译选项是(也请参见meson_options.txt ):
| 选项 | 默认值 |
|---|---|
| - 可抑制的nls | 真的 |
| - 可贬低的原告 | 真的 |
| - 令人沮丧的驱动器 | 错误的 |
| - 可疑的tizen | 错误的 |
| -dbuild-doc | 错误的 |
| - 可疑的挑战 | 错误的 |
| - 可疑的-dodo | 错误的 |
| -DBUILD测试 | 错误的 |
您可以在Meson设置输出中看到当前的设置。
进行测试:
meson --reconfigure -Dbuild-tests=true . build
ninja -C build test 要将主题应用于基本,您应该将创建的EDJ文件放置在基本主题目录中(默认值: /usr/local/share/elementary/themes )。注意:不要忘记将读取权限添加到复制的文件中。之后,该主题将可从elementary_config进行选择。
要启用eflete的bash自动完成,请复制eflete_autocompletion.sh文件(您可以在scripts文件夹中找到它)到您的bash完成目录或将以下行添加到您的〜/.bashrc:source/your/path/path/eftlete_autocoction.shsh.shsh.shssh.shssh.shshrc-shrc: source /YOUR/PATH/eflete_autocompletion.sh .bashrc。
您可以帮助将Eflete转化为您的语言。 Eflete正在使用魏布拉特进行翻译管理。
转到Eflete本地化项目开始翻译。如果您要翻译成的语言尚不可用,则可以在此处添加。