EFL 1.0
Enlightenment Foundation Libraries (EFL) — это библиотеки, с помощью которых пишется Enlightenment DR17. Они предоставляют как полу традиционный набор инструментов в Elementary, а также объект холст (Evas), так и мощные абстрактные объекты (Edje), которые можно комбинировать, объединять или даже располагать поверх друг друга с использованием альфа-каналов и событий. Там есть 3D преобразования для всех объектов и многое другое.
Небольшой обзор EFL можно найти здесь.
В EFL входят:
- Eina — библиотека типов данных.
- Eet — библиотека доступа к файлам.
- Evas — библиотека "холста".
- Ecore — библиотека "цикла событий".
- Embryo — интерпретатор языка Small.
- Edje — графическая библиотека.
- E_Dbus — привязки к DBus.
- Efreet — библиотека поддержки freedsktop.
- Eeze — библиотека устройств, работающая напрямую через udev.
Выход версии 1.0 означает, что работа над API закончена и все серьёзные ошибки исправлены.
»
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Страница для печати