

進行中の作業!限られた機能。
一部の機能は、正しくまたは完全に機能しない場合があります!
EFL EDJEテーマエディターは、EDCマークアップにUIを提供するEnlightenment Foundation Library(EFL)のための豊富なグラフィカルツールです。ウィジェットスタイルの作成と編集を簡素化することを目的としています。さらに、これは、EFLの驚くべき機能の本格的な実用的な使用の素晴らしい例です。
EDC(EDJEデータ収集)ファイルは、EFLアプリケーションの視覚的側面を構成するグラフィカル要素の位置、サイズ、およびその他のパラメーターを説明するコードを含むテキストファイルです。グラフィック要素に加えて、音も扱うことができます。 EDCは、インターフェイスのオブジェクトがテキストの説明を使用して説明される説明言語です。 EDJライブラリツールを使用して、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も参照)です。
| オプション | デフォルト値 |
|---|---|
| -Denable-nls | 真実 |
| -Denable-Audio | 真実 |
| -Denable-Enventor | 間違い |
| -Denable Tizen | 間違い |
| -dbuild-doc | 間違い |
| -DENABLE DEBUG | 間違い |
| -Denable-Todo | 間違い |
| -dbuild-tests | 間違い |
Mesonセットアップ出力で現在のセットアップを確認できます。
テストを実行するには:
meson --reconfigure -Dbuild-tests=true . build
ninja -C build test テーマを小学校に適用するには、作成したEDJファイルをElementary Themes Directory(default: /usr/local/share/elementary/themes )に配置する必要があります。注:コピーされたファイルに読み取り権限を追加することを忘れないでください。その後、テーマはelementary_configから選択できます。
efleteのbash autocompletionを有効にするには、 eflete_autocompletion.shファイル( scriptsフォルダーで見つけることができます)をbash completeディレクトリにコピーするか、〜/.bashrc: source /YOUR/PATH/eflete_autocompletion.sh your/path/path/path/path/path/path/path/path/path/path/aftex
エフレットをあなたの言語に翻訳するのを手伝うことができます。 Efleteは翻訳管理にWeblateを使用しています。
Efleteローカリゼーションプロジェクトに移動して、翻訳を開始します。翻訳したい言語がまだ利用できない場合は、ここに追加できます。