Release of Enlightenment 0.24 колдонуучу чөйрөсү

Тогуз айдан кийин иштеп чыгуу алып, колдонуучу чөйрөсүн чыгаруу Агартуу 0.24, ал EFL (Агартуу Фондунун китепканасы) китепканаларынын жана Элементардык виджеттердин топтомуна негизделген. Маселе жеткиликтүү баштапкы тексттер, бөлүштүрүү пакеттери азыр түзүлгөн эмес.

Release of Enlightenment 0.24 колдонуучу чөйрөсү

Эң көрүнүктүү инновациялар агартуу 0.24:

  • Скриншотторду түзүү, кесүү жана негизги сүрөттү түзөтүү функцияларын колдоо үчүн толугу менен кайра иштелип чыккан модуль кошулду;
  • Колдонуучунун идентификаторун өзгөртүү желеги (setuid) менен камсыздалган утилиталардын саны кыскарды. Жогорку артыкчылыктарды талап кылган мындай утилиталар бир тутумдук тиркемеге бириктирилет;
  • Polkit аркылуу аутентификация агенти менен жаңы негизги модуль кошулду, бул өзүнчө фон процессин иштетүүдөн арылууга мүмкүндүк берди;
  • Тышкы мониторлордун жарыктыгын жана жарыгын башкарууга болот (аркылуу ddcutil);
  • EFM файл башкаргычында демейки эскиздин чечилиши 256x256 пикселге чейин көбөйтүлдү;
  • Жаңы кыйроону башкаруучу сунушталды;
  • Бир калыпта кайра баштоо процесси мазмундун акырындык менен өчүп, экранда артефакттардын пайда болушу менен камсыз кылынат;
  • Кайра баштоо процесси эми чөйрөнүн өзү эмес, enlightenment_start иштеткич тарабынан башкарылат;
  • Ар кандай резолюцияларда бир нече варианттарды түзүү менен рабочий обои иштетүүнүн эффективдүүлүгү жогорулады;
  • malloc_trim чалуу аркылуу пайдаланылбаган эстутумду мезгил-мезгили менен чыгаруу иштетилди;
  • X серверди колдонууда чычкандын көрсөткүчү чектерден чыгып кетпеши үчүн экранга бекем байланат;
  • Ачык терезелер жана иш такталары (Пейджер) аркылуу өтүү үчүн эски интерфейстин ордуна “эскиздерди алдын ала көрүү” компоненти колдонулат;
  • Пейжерден түздөн-түз рабочий тушкагазды өзгөчөлөштүрүү мүмкүнчүлүгү кошулду;
  • Ойноону башкаруу апплети тандалган музыка ойноткучту иштете элек болсо, автоматтык түрдө ишке киргизет;
  • Туура “.desktop” файлын аныктоого байланыштуу Steam оюндарынан өзгөчөлүк кошулду;
  • Компоненттерди өзүнчө IO алдын ала алып келүүчү жипке алдын ала жүктөөдөн улам жылмакай баштоо процесси камсыз кылынды;
  • Экран кулпусуна өтүү үчүн өзүнчө таймаут кошулду;
  • Bluez4 Bluetooth стек Bluez5 менен алмаштырылды;
  • Coverity кызматында тестирлөө учурунда аныкталган бардык көйгөйлөр чечилди.

Release of Enlightenment 0.24 колдонуучу чөйрөсү

Эске сала кетсек, Enlightenment программасында иш тактасы файл менеджери, виджеттердин топтому, тиркемени ишке киргизгич жана графикалык конфигураторлордун топтому сыяктуу компоненттерден түзүлөт. Lightenment сиздин табитиңизге жараша иштетүүдө абдан ийкемдүү: графикалык конфигураторлор колдонуучунун жөндөөлөрүн чектебейт жана иштин бардык аспектилерин ыңгайлаштырууга мүмкүндүк берет, эки жогорку деңгээлдеги куралдарды (дизайнды өзгөртүү, виртуалдык иш столдорун орнотуу, шрифттерди башкаруу, экрандын чечилиши) камсыз кылат. , клавиатуранын жайгашуусу, локализация ж.б. .), ошондой эле төмөнкү деңгээлдеги тюнинг мүмкүнчүлүктөрү (мисалы, кэш параметрлерин, графикалык ылдамданууну, энергия керектөөсүн жана терезе менеджеринин логикасын конфигурациялай аласыз).

Функционалдуулукту кеңейтүү үчүн модулдарды (гаджеттерди) колдонуу, ал эми сырткы көрүнүшүн кайра долбоорлоо үчүн темаларды долбоорлоо сунушталууда. Тактап айтканда, модулдар календардык пландоочу, аба ырайын болжолдоо, мониторинг, үн көлөмүн көзөмөлдөө, батареянын зарядын баалоо ж.б. көрсөтүү үчүн жеткиликтүү. «Агартууну» түзгөн компоненттер бири-бири менен тыгыз байланышта эмес жана башка долбоорлордо же атайын чөйрөлөрдү түзүү үчүн колдонулушу мүмкүн, мисалы, мобилдик түзүлүштөр үчүн кабыктар.

Source: opennet.ru

Комментарий кошуу