Выпуск карыстацкага асяроддзя Enlightenment 0.24

Пасля дзевяці месяцаў распрацоўкі адбыўся рэліз карыстацкага асяроддзя Асветніцтва 0.24, якое базуецца на наборы бібліятэк EFL (Enlightenment Foundation Library) і віджэтах Elementary. Выпуск даступны ў зыходных тэкстах, пакеты для дыстрыбутываў пакуль не сфарміраваны.

Выпуск карыстацкага асяроддзя Enlightenment 0.24

Найбольш прыкметныя навіны Enlightenment 0.24:

  • Дададзены цалкам перапрацаваны модуль для стварэння скрыншотаў, які падтрымлівае кадраванне і базавыя функцыі рэдагавання выявы;
  • Скарочана колькасць утыліт, якія пастаўляюцца са сцягам змены ідэнтыфікатара карыстальніка (setuid). Падобныя ўтыліты, якія патрабуюць падвышаных прывілеяў, аб'яднаны ў адно сістэмнае прыкладанне;
  • Дададзены новы базавы модуль з агентам аўтэнтыфікацыі праз Polkit, які дазволіў пазбавіцца ад запуску асобнага фонавага працэсу;
  • Забяспечана магчымасць кіравання яркасцю і падсветкай знешніх манітораў (праз ddcutil);
  • У файлавым мэнэджары EFM дазвол мініяцюр па змаўчанні павялічана да 256×256 пікселяў;
  • Прапанаваны новы апрацоўшчык крахаў;
  • Забяспечаны суцэльны працэс перазапуску з паступовым згасаннем змесціва і без з'яўлення артэфактаў на экране;
  • Працэс перазапуску зараз кантралюецца апрацоўшчыкам enlightenment_start, а не самым асяроддзем;
  • Падвышаная эфектыўнасць апрацоўкі шпалер працоўнага стала за кошт генерацыі некалькіх варыянтаў у розных дазволах;
  • Забяспечана перыядычнае вызваленне невыкарыстоўваемай памяці праз выклік malloc_trim;
  • Пры выкарыстанні X-сервера рэалізавана цвёрдая прывязка паказальніка мышы да экрана для прадухілення вынахаду паказальніка за межы;
  • Замест старога інтэрфейсу навігацыі па адчыненых вокнах і працоўным сталам (Pager) задзейнічаны кампанент «мініятурны прадпрагляд»;
  • Дададзена магчымасць налады шпалер працоўнага стала прама з Pager;
  • У аплете кіравання прайграваннем забяспечаны аўтаматычны запуск абранага музычнага прайгравальніка, калі ён яшчэ не запушчаны;
  • Дададзена выключэнне для гульняў з Steam, звязанае з вызначэннем карэктнага ". Desktop" файла;
  • Забяспечаны гладчэйшы працэс запуску за рахунак папераджальнай загрузкі кампанентаў у асобным струмені IO prefetch;
  • Дададзены асобны таймаўт для пераходу да блакіроўкі экрана;
  • Bluetooth-стэк Bluez4 заменены на Bluez5;
  • Вырашаны ўсе праблемы, выяўленыя пры тэсціраванні ў сэрвісе Coverity.

Выпуск карыстацкага асяроддзя Enlightenment 0.24

Нагадаем, што працоўны стол у Enlightenment фармуюць такія кампаненты, як файлавы мэнэджар, набор віджэтаў, панэль запуску прыкладанняў і набор графічных канфігуратараў. Enlightenment вельмі гнуткі ў перапрацоўцы на свой густ: графічныя канфігуратары не абмяжоўваюць карыстальніка ў наладах і дазваляюць наладзіць усе аспекты працы, падаючы як высокаўзроўневыя сродкі (змена афармлення, настройка віртуальных працоўных сталоў, кіраванне шрыфтамі, дазволам экрана, раскладкай клавіятуры, лакалізацыяй. .), так і магчымасці па нізкаўзроўневым цюнінгу (напрыклад, можна наладзіць параметры кэшавання, графічнай акселерацыі, спажыванні энергіі, логіку працы аконнага мэнэджара).

Для пашырэння функцыянальнасці прапануецца выкарыстоўваць модулі (гаджэты), а для перапрацоўкі вонкавага выгляду - тэмы афармлення. У прыватнасці, даступныя модулі для адлюстравання на дэсктопе календара-планавальніка, прагнозу надвор'я, маніторынгу, кіравання гучнасцю, адзнакі зарада акумулятара і г.д. Складнікі Enlightenment кампаненты жорстка не прывязаныя адзін да аднаго і могуць быць выкарыстаны ў іншых праектах або для стварэння спецыялізаваных акружэнняў, такіх як абалонкі для мабільных прылад.

Крыніца: opennet.ru

Дадаць каментар