

진행중인 작업! 제한된 기능.
일부 기능은 정확하거나 완전히 기능하지 않을 수 있습니다!
EFL EDJE 테마 편집기는 EDC 마크 업에 UI를 제공하는 Enlightenment Foundation Library (EFL)를위한 풍부한 그래픽 도구입니다. 위젯 스타일의 생성 및 편집을 단순화하는 것을 목표로합니다. 또한 이것은 EFL의 놀라운 기능을 본격적으로 실질적으로 사용하는 훌륭한 예입니다.
EDC (EDJE 데이터 수집) 파일은 EFL 응용 프로그램의 시각적 측면을 구성하는 그래픽 요소의 위치, 크기 및 기타 매개 변수를 설명하는 코드를 포함하는 텍스트 파일입니다. 그래픽 요소 외에도 사운드를 처리 할 수 있습니다. EDC는 텍스트 설명을 사용하여 인터페이스의 객체가 설명되는 설명 언어입니다. EDJE 라이브러리 도구를 사용하여 EDC 파일을 .edj 파일로 컴파일해야합니다. 컴파일 후 .edj 파일은 기본 EFL 기반 응용 프로그램에서 테마 파일로 사용할 수 있습니다.
확실히 아무도 EDC 구문을 배우고 싶어하지 않습니다. EFLETE는 대상 사용자가 프로그래머 일뿐 만 아니라 디자이너라는 아이디어로 설계되었습니다. 스타일 외에도 Effete는 사용자 정의 레이아웃을 만들고 편집 할 수 있습니다. 이것은 응용 프로그램 레이아웃을 만드는 개발자에게 유용한 기능입니다.
요구 사항을 충족하면 컴파일 및 설치는 간단합니다.
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 | 거짓 |
| -Debug | 거짓 |
| -Denable-Todo | 거짓 |
| -dbuild-tests | 거짓 |
메손 설정 출력에서 현재 설정을 볼 수 있습니다.
테스트 실행 :
meson --reconfigure -Dbuild-tests=true . build
ninja -C build test Elementary에 테마를 적용하려면 Elementary Themes 디렉토리에 생성 된 EDJ-File을 배치해야합니다 (기본값 : /usr/local/share/elementary/themes ). 참고 : 복사 된 파일에 읽기 권한을 추가하는 것을 잊지 마십시오. 그 후, 테마는 elementary_config 에서 선택할 수 있습니다.
eflete의 Bash Autocompletion을 활성화하려면 eflete_autocompletion.sh 파일 ( scripts 폴더에서 찾을 수 있음)을 bash 완료 디렉토리로 복사하거나 다음 줄을 ~/.bashrc : source /YOUR/PATH/eflete_autocompletion.sh 에 추가하십시오.
eflete를 언어로 번역하는 데 도움이 될 수 있습니다. EFLETE는 번역 관리를 위해 웹 레이트를 사용하고 있습니다.
번역을 시작하려면 eflete 현지화 프로젝트로 이동하십시오. 번역하려는 언어를 아직 사용할 수없는 경우 여기에 추가 할 수 있습니다.