LINUX.ORG.RU

Выпуск EFL / Elementary 1.9.3 и Enlightenment 0.18.7

 , , ,


0

0

И вот список изменений:

  • Исправления в библиотеках EFL:
    • При сборке запрещена нерабочая комбинация sdl + opengl ES.
    • evas/proxy: перерисовывает источник прокси должным образом.
    • edje_cc: исправлен сбой при компиляции неправильного edc файла, содержащего пустую часть.
    • evas: исправлен некорректный сброс объекта.
    • ecore-evas: исправлен объектный курсор, чтобы он не удалял самого себя при установке.
    • Evas cserve2: исправлен сбой elm_test GLView.
    • ecore-con: теперь справляется с внутренним буфером размер которого может быть больше 2g.
    • Коррекция swap-буферов с повреждением.
  • Исправления в Elementary:
    • elm win: откорректировано отслеживание текущей позиции и последующее сохранение данных в win obj.
    • spinner: исправлены ошибки при удалении.
  • Исправления в Enlightenment:
    • Унифицированы функции модуля температуры temperature_get_bus_files().
    • Исправлены проверки размера значка уведомления.
    • Откорректирована проверка совпадений триггера evry.
    • Диалоговое окно conf_comp теперь корректно распознает состояние эффектов.
    • Прокрутка в ibar при перетаскивании работает правильно.
    • music_control: использует правильную разметку текста для метаданных.
    • Теперь при перезагрузке E18, окна не меняют позицию на 0,0.

>>> Список изменений

★★★★★

Проверено: mono ()
Последнее исправление: Poisoned (всего исправлений: 10)

Пытался использовать Enlightenment в виртуалке, но он сегфолитлся при включении композита (vboxvideo стоит). Сырое оно еще.

RevenantX ★★★★
()
Ответ на: комментарий от RevenantX

это его перманентное состояние. Хотя тут вот какой-то юзер давал сборку (свою вроде даже) оно вполне себе бегало на ноуте у меня дохлом. Правда надоедает оно быстро все это свистоперденье. + чужеродность GTK и Qt приложений это просто ппц.

anonymous
()

Они поддержку жирного и подчеркнутого текста в терминал Terminology так и не добавили?

XVilka ★★★★★
()

Немного вброшу
http://tolszak-dev.blogspot.ru/2013/02/simple-qml-vs-efl-comparison.html
https://phab.enlightenment.org/phame/live/1/post/simple_efl_vs_qml_comparison...
Можно говорить о том, что разработка на qt для десктопов выгоднее, efl же нацелены на embedded системы, но при этом устройств на нем как не было (холодильник не в счет), так и ждать не приходится (tizen не взлетел).

anonymous
()
Ответ на: комментарий от anonymous

Слишком много недоработок и неудобств. Плюс нестандартный интерфейс. Взять ту же библиотеку eina. Ассоциативные массивы с ключами типа uint32_t *. Есть callback-функция, запускаемая при уничтожении массива, в неё передаётся указатель на данные. А на ключ? С одной стороны уничтожать ключи перед удалением массива - неправославно, вдруг при удалении будет обращение по указателю. С другой стороны, после уничтожение массива, указатели на ключи потеряются. Простой пример одной из недоработок библиотеки.

AmongIdiots
()
Ответ на: комментарий от RevenantX

У меня на реальном железе не сегфолтится, в т.ч. упомянутый местный композитный менеджер работает исправно. Пользуюсь Enlightenment уже очень давно как основным окружением.

xxblx ★★★
()
Ответ на: комментарий от xxblx

И как оно вам? Действительно ли Qt и GTK приложения смотрятся ужасно, или преувеличивают? Память не течет? Кастомизировать можно?

lucky_guy ★★★
()

Единственное на данный момент полностью юзабельное DE, оторое может работать поверх Wayland. На интеле уже можно скомпилить систему с нуля без иксов в принципе, на NVIDIA ждём когда доделают EGL. Может ли кто-нибудь сделать сборочку? Я бы потестировал софт в системе, в которой вообще нет иксов, и посоставлял список неработающего софта. Если будет готовая сборочка, то этим бы с радостью занялись сотни тысяч линуксоидов.

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 2)
Ответ на: комментарий от ZenitharChampion

Я бы потестировал софт в системе, в которой вообще нет иксов, и посоставлял список неработающего софта.

Можешь сказать, чем лично тебе иксы насолили?

Да, и заодно, для тебя иксы - это протокол X11 или конкретный xorg server? А то у меня такое ощущение, что иксоненавистники эти вещи хронически путают.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Можешь сказать, чем лично тебе иксы насолили?

Глупенькай, иксы же сегодня не в тренде. И не важно, кто там что путает и для чего это нужно.

Greh ★★
()

А ебилды для него есть? Хочется потыкать.

anonymous
()
Ответ на: комментарий от hobbit

Да, и заодно, для тебя иксы - это протокол X11 или конкретный xorg server?

А есть принципиальная разница? Какие еще есть варианты реализации?

AVL2 ★★★★★
()
Ответ на: комментарий от lucky_guy

Действительно ли Qt и GTK приложения смотрятся ужасно, или преувеличивают?

По идее вот это можно скачать, чтобы gtk подстроился под E: http://git.enlightenment.org/devs/discomfitor/misc.git/plain/dark-gtk.tbz2

Кастомизировать можно?

Настроек много. Тем мало.

Память не течет?

Сейчас E17 и E18 вполне стабильны. Бывают мелкие баги, иногда падает. Но если отчёты об ошибках не поленишься писать, то всё исправят довольно быстро.

anonymous
()
Ответ на: комментарий от lucky_guy

Для gtk-приложений можно самому выбрать тему оформления gtk. В настройках E17/18 такая возможность имеется. Внешний вид qt приложений настраивается через qt4-config точно так же, как, скажем, в любом gtk-окружении. Так что, смотрятся Qt и GTK приложения нормально, так же как и везде.

Память не течет. Со старта сейчас у меня E17 ест 160 мб памяти.

В плане кастомизации возможностей масса. Было бы желание. Причем, практически все делается через GUI, нет нужды вручную править конфиги. Ограничений на внешний вид вообще как таковых нет. Как хочется - так и обустраивай свой рабочий стол. Мой, например, выглядит так.

Для расширения функциональности есть куча модулей и гаджетов. Причем, все что ненужно (мне, например, ненужен местный ФМ - EFM, я использую PCManFM) можно просто выключить (выгрузить) и забыть, чтобы память не ело и глаза не мозолило.

В общем, всем доволен. Сталкивался, разве что, с дистрибутивными проблемами, когда, например, собрали криво (по версиям модули не подходят к текущему релизу или зависимостей нет и т.д.). Ну и сравнительно недавно стало невозможно добавить апплет «системный лоток» (трей) на прозрачную панель, надо или фон панели выставлять, или обходной путь искать. Зачем было так делать - лично мне непонятно. Но это один небольшой минус, который теряется на фоне кучи плюсов.

xxblx ★★★
()
Ответ на: комментарий от xxblx

Благодарю за информативные ответы, и тебя великий анон тоже.
Нет возможности лишний раз скачивать дистры, но теперь однозначно попробую.

lucky_guy ★★★
()
Ответ на: комментарий от AVL2

Варианты есть, хотя бы тот же XFree86.

Но дело даже не в ныне написанных вариантах реализации, а в непонимании сути. Например, аргумент «в иксах куча мёртвого неподдерживаемого кода» не может использоваться для обоснования похорон X11. Ибо код - это свойства именно реализации. Тем не менее, аргумент такой я здесь видел.

Если бы вместо придумывания вяленда сделали новую, более качественную реализацию X11 с гарантией совместимости - никто бы не возражал.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Варианты есть, хотя бы тот же XFree86.

Каковой является по сути тем же ксоргом, только более старым.

Но дело даже не в ныне написанных вариантах реализации, а в непонимании сути. Например, аргумент «в иксах куча мёртвого неподдерживаемого кода» не может использоваться для обоснования похорон X11. Ибо код - это свойства именно реализации. Тем не менее, аргумент такой я здесь видел.

На самом деле, «куча мёртвого неподдерживаемого кода», это то множество фич, которые пока еще отсутствуют в новых проектах. В ксорге решены все задачи, которые вознкали за прошедшие десятилетия. В этом сила иксов.

Любая попытка реализовать протокол X11 без всего этого нагромождения костылей просто бессмысленна.

Если бы вместо придумывания вяленда сделали новую, более качественную реализацию X11 с гарантией совместимости - никто бы не возражал.

Это невозможно. Вяленд придуман для решения других задач. Кстати, совершенно непонятно, почему бы не взять готовую реализацию андройдного сервера и не привязать к нему иксовый слой совместимости.

AVL2 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.