

Bekerja sedang berlangsung! Fungsionalitas terbatas.
Beberapa fitur mungkin tidak cukup berfungsi dengan benar atau sepenuhnya!
EFL Edje Theme Editor adalah alat grafis yang kaya untuk Pencerahan Foundation Library (EFL) yang menyediakan UI untuk markup EDC. Ini bertujuan untuk menyederhanakan pembuatan dan pengeditan gaya widget. Selain itu, ini adalah contoh yang bagus dari penggunaan praktis penuh dari fungsionalitas EFL yang luar biasa.
File EDC (EDJE Data Collection) adalah file teks yang berisi kode yang menggambarkan posisi, ukuran, dan parameter lain dari elemen grafis yang menyusun aspek visual dari aplikasi EFL Anda. Selain elemen grafis, ia juga dapat menangani suara. EDC adalah bahasa deskripsi di mana objek antarmuka dijelaskan menggunakan deskripsi teks. File EDC perlu dikompilasi ke dalam file .edj menggunakan alat perpustakaan EDJE. Setelah menyusun, file .edj dapat digunakan sebagai file tema oleh aplikasi berbasis EFL asli.
Tidak seorang pun, yang pasti ingin mempelajari sintaks EDC. Eflete dirancang dengan gagasan bahwa pengguna targetnya bukan hanya pemrogram tetapi juga desainer. Selain gaya, Eflete juga dapat membuat dan mengedit tata letak khusus. Ini adalah fitur yang berguna bagi pengembang yang membuat tata letak aplikasi.
Setelah Anda memenuhi persyaratan, menyusun dan memasangnya sederhana ::
meson . build
ninja -C build
sudo ninja -C build install Kompilasi normal di /usr/local . Anda akan ingin memastikan awalan default /usr/local tersedia untuk membangun alat. Jika Anda tahu apa yang Anda lakukan, Anda dapat mengubah awalan, tetapi ini mengasumsikan Anda tidak dan awalan di atas digunakan. Variabel lingkungan ini digunakan selama pembangunan, jadi Anda mungkin ingin membuatnya lebih permanen.
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 " Opsi kompilasi adalah (lihat meson_options.txt juga):
| Pilihan | Nilai default |
|---|---|
| -Denable-nls | BENAR |
| -Denable-audio | BENAR |
| -Denable-enventor | PALSU |
| -Denable-tizen | PALSU |
| -Dbuild-doc | PALSU |
| -Debug yang dapat diabaikan | PALSU |
| -Denable-Todo | PALSU |
| -Dbuild-test | PALSU |
Anda dapat melihat pengaturan Anda saat ini di output pengaturan meson.
Untuk menjalankan tes:
meson --reconfigure -Dbuild-tests=true . build
ninja -C build test Untuk menerapkan tema ke Elementary, Anda harus menempatkan EDJ-File yang dibuat di Direktori Tema Dasar (default: /usr/local/share/elementary/themes ). Catatan: Jangan lupa untuk menambahkan izin baca ke file yang disalin. Setelah itu, tema akan tersedia untuk dipilih dari elementary_config .
Untuk mengaktifkan Bash Autocompletion untuk Eflete, salin file eflete_autocompletion.sh (Anda dapat menemukannya di folder scripts ) ke direktori penyelesaian bash Anda atau menambahkan baris berikut ke ~/.bashrc: source /YOUR/PATH/eflete_autocompletion.sh Anda
Anda dapat membantu menerjemahkan Eflete ke dalam bahasa Anda. Eflete menggunakan Weblate untuk manajemen terjemahan.
Pergi ke Proyek Lokalisasi Eflete untuk mulai menerjemahkan. Jika bahasa yang ingin Anda terjemahkan belum tersedia, Anda dapat menambahkannya di sini.