

ทำงานระหว่างดำเนินการ! ฟังก์ชั่น จำกัด
คุณสมบัติบางอย่างอาจใช้งานไม่ได้อย่างถูกต้องหรือสมบูรณ์!
EFL EDJE Theme Editor เป็นเครื่องมือกราฟิกที่หลากหลายสำหรับ Library Foundation Library (EFL) ที่ให้บริการ UI สำหรับมาร์กอัป EDC มันมีจุดมุ่งหมายเพื่อทำให้การสร้างและแก้ไขสไตล์วิดเจ็ตง่ายขึ้น นอกจากนี้นี่เป็นตัวอย่างที่ดีของการใช้งานที่น่าทึ่งของฟังก์ชันการทำงานที่น่าทึ่งของ EFL
ไฟล์ EDC (EDJE Data Collection) เป็นไฟล์ข้อความที่มีรหัสที่อธิบายถึงตำแหน่งขนาดและพารามิเตอร์อื่น ๆ ขององค์ประกอบกราฟิกที่ประกอบด้วยภาพด้านภาพของแอปพลิเคชัน EFL ของคุณ นอกเหนือจากองค์ประกอบกราฟิกแล้วยังสามารถจัดการกับเสียงได้ EDC เป็นภาษาคำอธิบายที่วัตถุของอินเทอร์เฟซอธิบายโดยใช้คำอธิบายข้อความ ไฟล์ EDC จะต้องรวบรวมไว้ในไฟล์ .edj โดยใช้เครื่องมือไลบรารี EDJE หลังจากรวบรวมไฟล์ .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 | เท็จ |
| -เทียน | เท็จ |
| -dbuild-doc | เท็จ |
| -Denable-Debug | เท็จ |
| -Denable-Todo | เท็จ |
| -dbuild-tests | เท็จ |
คุณสามารถดูการตั้งค่าปัจจุบันของคุณในเอาต์พุตการตั้งค่า meson
เพื่อเรียกใช้การทดสอบ:
meson --reconfigure -Dbuild-tests=true . build
ninja -C build test ในการใช้ธีมกับประถมศึกษาคุณควรสร้าง EdJ-File ในไดเรกทอรี The Elementary Themes (ค่าเริ่มต้น: /usr/local/share/elementary/themes ) หมายเหตุ: อย่าลืมเพิ่มการอ่านสิทธิ์ในไฟล์ที่คัดลอก หลังจากนั้นธีมจะพร้อมใช้งานสำหรับการเลือกจาก elementary_config
ในการเปิดใช้งานการเติมข้อความอัตโนมัติ Bash สำหรับ eflete ให้คัดลอกไฟล์ eflete_autocompletion.sh (คุณสามารถค้นหาได้ในโฟลเดอร์ scripts ) ไปยังไดเรกทอรี Bash Complete ของคุณหรือเพิ่มบรรทัดต่อไปนี้ใน ~/.bashrc: source /YOUR/PATH/eflete_autocompletion.sh
คุณสามารถช่วยแปล eflete เป็นภาษาของคุณ Eflete ใช้ weblate สำหรับการจัดการการแปล
ไปที่โครงการ Eflete Localization เพื่อเริ่มการแปล หากภาษาที่คุณต้องการแปลไม่พร้อมใช้งานคุณสามารถเพิ่มได้ที่นี่