← All posts tagged e17

demyan
e17 efl долгожданный релиз! Ура!
скачваемо по этому линку:
enlightenment.org
Finally after a lkong time coming, we are pleased to announce the 1.0 release
of the core EFL libraries (With the exception of Eet at 1.4). This has been
many years coming. The following libraries have been released:

* Eina — 1.0.0
* Eet — 1.4.0
* Evas — 1.0.0
* Ecore — 1.0.0
* Embryo — 1.0.0
* Edje — 1.0.0
* E_Dbus — 1.0.0
* Efreet — 1.0.0
* Eeze — 1.0.0
demyan
e17 EFL is BETA. Eah!!!11
Долго не постил ничего про замечательный проект Enlightenment, а тем временем Rasterman осуществил свой хитрый план и выкатил бета-версию Enlightenment Foundation Libraries! Это значит что api едва ли меняться и наверное будет немного проще фиксить e17 и Elementary. Может и правда зарелизят "в следующем году" (но надеюсь что раньше)

Пруф: enlightenment.org
demyan
e17 кстати сказать, один из самых keybord driven WM из всех не тайловых WM. Кстати e17 можно сделать тайловым с помощью модуля Tiling, но модуль глючненький пока.
demyan
e17 Есть такой модуль для любимого WM называется NG Winlist. Я его загрузил на пробу, благо он есть в репозитарии Lenny. Но не как не мог найти от него конфигуратор в "брэндовой" панели управления энлайшенмента. Сегодня очень удивился случайно ткнув "C-M-," Оказывается надо было посмотреть в "Key Bindings", там этот модуль тихо и незаметно настраивается :) Модуль кстати неинтересный — умный клон переключалки окон из оффтопикоси, однако тем кто с винды перешел это наверное "маст хэв".
demyan
e17 тихо и незаметно в e17, а если точнее в Edje, встроили Lua! А если еще точнее Lua заменила Embryo в Edje. А еще точнее появился код который позволяет использовать Lua в Edje темах, но пока он глучненький и в процессе отладки.

О чем базар: Edje это библиотека (в составе EFL) созданная для в "попытке найти компромисс между оформительством (theming) и программированием", для того чтобы авторам тем оформления для приложения на EFL не требовалось программировать на C ;) Это как прослойка между приложением и "холстом" (canvas), отвечает за оформление GUI виджетов их взаиморасположение, анимацию и прочее. В процессе эволюции появилась потребность в скриптах для Edje, для описания логики, динамического создания объектов, чего-то еще, нужен короче. Так появился Embryo (еще один представитель EFL, основан на языке Small). Embryo с рождения болел, на ножки не вставал и из пеленок уже, похоже не выберется. Вот его то и призвана заменить Lua! Надеюсь что у Растермана и сотоварищей получится вписать Lua в дружную семью EFL.

source: marc.info
demyan
e17 Итак: эксперемент! Рискуя сохранностью десктопа обнавил (via aptitude) e17 не выгружая X-ов. Сейчас попробую сделать штатный перезапуск WM не прерывая X-сессии (т.е. открытые окна останутся открытыми, а e17 перезапустится) Счас посмотрим у кого руки кривее у меня или у Debian Pkg-e Team.
demyan
e17 Кстати сказать, версия пакета e17 для Lenny нумерована как 1:0.16.999.060+svn40546-1 (да я перепутал и в своем предыдущем посте написал "CVS", хотя e17 давно переехали на SVN, но до git пока не доросли, увы) А ведь последний снапшот, что в блоге обозначен — 41040! Т.е. сборщики пакетов пока тормозят :(
demyan
e17 Тихо и незаметно стали доступны официальные бинарные билды Enlightenment 17. На самом деле это бинарные снапшоты которые по задумке должны быть обновляемы раз в месяц из CVS (коий по такому поводу заранее стабилизируют девелоперы) Вообще это так приводят в действие план подготовки релиза.

Пакеты брать тут: packages.enlightenment.org
Сообщение в блоге со ссылками на план и расписании релизов: trac.enlightenment.org