

正在進行中!功能有限。
某些功能可能無法完全正確或完全函數!
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本地化項目開始翻譯。如果您要翻譯成的語言尚不可用,則可以在此處添加。