Просвещение - это оконный менеджер, совместимый с X Window System (X11) и многими операционными системами Linux. Некоторые предпочитают называть это средой рабочего стола. В то время как Enlightenment - одна из тех легких настольных сред для систем Linux / UNIX, она привносит современные функции, компоненты для глазных конфет и футуристические элементы.
Объединяет лучшие функции популярных настольных компьютеров
Он сочетает в себе лучшие функции от KDE, GNOME, Openbox, Xfce и многих других настольных компьютеров с открытым исходным кодом и оконных менеджеров. Просвещение часто дублируется E17 и E18 в различных операционных системах Linux. Его можно легко установить из стандартных репозиториев программного обеспечения вашего текущего дистрибутива Linux.
Он может использоваться как оконный менеджер
Несмотря на то, что он может использоваться как замена для любой другой среды рабочего стола, некоторые из вас могут обнаружить, что Просветление странно, особенно из-за его общей функциональности. В нем есть док-станция, которая дает пользователям быстрый доступ ко всем четырем виртуальным рабочим столам и главное меню слева, где вы можете легко получить доступ к установленным приложениям, перемещаться по папкам «Рабочий стол» и «Домой», а также всю корневую файловую систему.
Конфигурация s довольно проста
Пользователи Linux могут ежедневно использовать Просветление для любого вида деятельности. Конфигурация очень проста, она постоянно обновляется новыми функциями и функциональностью и поддерживается целым сообществом преданных, преданных и страстных пользователей. Еще одна интересная особенность - возможность навигации по виртуальному рабочему столу с помощью жестов мыши, которые могут оказаться полезными для некоторых из вас, но очень раздражающими для других пользователей Linux, которые не используются с этим типом функций.
Поддерживаемые операционные системы
В настоящее время во многих популярных дистрибутивах Linux выпущены специализированные издания вокруг среды рабочего стола Enlightenment, такие как Manjaro Linux, Bodhi Linux, Hybryde Linux, Pentoo, Macpup и Sabayon Linux. Однако, если вы хотите попробовать чистую, нетронутую версию среды рабочего стола Enlightenment, вам обязательно нужно загрузить и установить операционную систему Elive Linux .
Нижняя линия
В целом, Enlightenment является хорошей альтернативой для среды GNOME, Xfce, KDE или Openbox, особенно если у вас есть компьютер с низким уровнем обслуживания.
Что нового в этом релиз:
- Carsten Haitzler (5):
- исправить сборку autofoo, чтобы соответствовать back-файлу back-back.
- desklock - запретить блокировку на платформах, отличных от bsd, если поддержка pam не поддерживается
- e desklock pam error - вернуться к предыдущему тексту
- перейти от data_home / apps / defaults.list к config_home / mimeapps.list
- build - сделать pam требование для не-bsd, если отключено
- Дерек Форман (1):
- Отменить ненужное нажатие на русификатор pulseaudio для wayland.
Что нового в версии:
- Carsten Haitzler (4):
- e sys - frix предупреждение за меньший шум
- хиты: предупреждения о молчании о возможной нулевой строке для strcmp
- исправление мыши зависает после unblank
- music-control - правильно установить с помощью meson build со значком
- Марсель Холлербах (2):
- meson: выполнить эти сценарии
- meson: этой версии достаточно для того, что мы используем в данный момент
- Массимо Майурана (1):
- Добавление датских строк в файлы рабочего стола
- Майк Блюменкранц (15):
- создать ресурс wl-выхода при работе в wl-вложенном
- unset wayland cursor для всех указателей при запуске вложенных в wl
- показывать внутренний указатель курсора при каждом переходе на внутренний курсор
- make wl_pointer курсор обрабатывает состояние, чтобы правильно обрабатывать визуализацию курсора
- обновить README с помощью инструкций мезонов
- проверить состояние опции модуля meson перед выполнением subdir
- улучшить отключение модуля сборки meson
- добавить значения ширины поля для всех параметров fscanf в e_intlc.
- destroy luncher iconify провайдер при удалении гаджета
- не добавляйте iconify provider для luncher при создании демонстрационного гаджета
- requeue client для рендеринга, если анимация шоу завершена и существуют повреждения
- избежать выполнения повторных кликов клиента во время выключения
- предотвратить двойное отключение x11-компоновщика в режиме xwayland
- всегда выдавать события E_EVENT_COMP_OBJECT_ADD
- использовать последний клиент из списка E_Exec_Instance при обновлении всплывающих окон luncher
Что нового в версии 0.22.0:
- Значительно улучшенная поддержка Wayland:
- Большая часть развития этого цикла пошла на улучшение поддержки Wayland. Это охватывает, но не ограничивается: добавление поддержки xdg-shell v6, ограничений указателя и относительных протоколов движения указателя. Эти дополнения улучшают поддержку XWayland и повышают стабильность для всех компонентов, работающих под Wayland.
- Продолжение улучшений в новой инфраструктуре гаджета:
- Как отмечали предыдущие сообщения, в этой области ведется большая работа. Целью является создание более надежной инфраструктуры с использованием более простого и интуитивно понятного API на основе EFL, отходящего от устаревшего «гадкона». интерфейс, который имеет свой собственный API и в настоящее время только функции из-за гор гаджета конкретных обходных решений, которые делают безопасное добавление каких-либо новых функций практически невозможно.
- В настоящее время почти все гаджеты и функциональные возможности, существовавшие для интерфейса унаследованного гаджета, были перенесены или переписаны для новой системы, при этом уже начались будущие улучшения.
- sudo / ssh GUI пароля:
- Было принято решение реализовать GUI для ASKPASS-функции sudo / ssh, которая выведет диалог в любое время, когда пароль будет введен для этих служб.
- Более подробную информацию об этой функции можно найти, указав переменные среды SUDO_ASKPASS или SSH_ASKPASS.
- Система сборки Meson:
- Meson - относительно новая система сборки, которая значительно быстрее, чем autotools, обеспечивая при этом аналогичный набор функций. Все современные дистрибутивы должны быть совместимы с этой системой сборки, и после выпуска E22 планируется удалить autotools.
- Улучшение политик окна Tiling Window:
- Многие проблемы, связанные с этим, были устранены, а также добавлены некоторые новые функции, такие как более удобное перетаскивание интерфейса пользователя.
- Регуляторы громкости Pulseaudio Per-Window:
- Pulseaudio экспортирует регуляторы громкости для каждого аудиопроизводящего приложения, и была выполнена работа, чтобы связать это с элементом управления графическим интерфейсом.
Что нового в версии 0.21.9:
- Amitesh Singh (1):
- e запись виджета: исправить предупреждение компиляции
- Carsten Haitzler (2):
- e-fix wrapper - e была простой. вяз - разметка. сделайте это правильно
- randr - обнаружены новые имена вывода, отображающие панели в ноутбуках.
- Дерек Форман (13):
- Не требуется, чтобы буферы dmabuf были доступны для записи.
- Fix wl_drm вызов активации сессии
- Fix wl_drm session (de) callback
- Удалить несколько повторяющихся операций
- Исправить неиспользуемое предупреждение компилятора var в wl_drm
- очистить код
- Очистить структуру исходной поверхности до ее инициализации
- Инициализировать Evas_Native_Surface до 0 для тестов dmabuf
- Тест dmabuf через native_surface_set даже в программном обеспечении
- Сделать wayland-клиенты визуализированы, только если они видны из зеркал
- Исправить ошибку выбора xwayland
- Не блокируйте обновления клиентских учетных записей во время заставки экрана
- Исправить геометрию для выходов drm
- Жан-Филипп АНДРЕ (1):
- импульс: не просачивать strbuf
- Марсель Холлербах (3):
- emixer: используйте лучшее имя для входов приемника
- mixer: имя должно быть stringshare
- : не просачивать выделенную строку
- Майк Блюменкранц (81):
- проверить существование пути efm до его использования во время выбора dnd
- отключить маску кнопки wl при начале операции перемещения / изменения размера
- unset wl target target client, если этот клиент удален.
- не дублируйте fds во время перекрестного переноса xwl, это происходит в libwayland
- добавлять сообщения об ошибках, когда символы не могут быть разрешены в xwl init
- принудительно обновлять pixmap клиента сразу во время изменения размера, если nocomp активен.
- не выполнять обновления зон при игнорируемых клиентах во время обратных вызовов evas
- используйте FOREACH_SAFE при просмотре списка клиентов во время выхода
- другое исправление для кодов e_comp_wl-> ptr.x / y, являющихся wl_fixed вместо ints
- выполнить повышение клиента перед запуском перемещения / изменения размера клиентского крюка BEGIN
- удалить таймер подъема клиента при запуске операции перемещения / изменения размера
- не запускать события / привязки для событий объекта зоны с отметкой времени == 0
- удалять только влево / вправо при удалении по вертикали, если слева / справа установлено
- Не указывать нулевой указатель после удаления внутреннего выигрыша во время запроса на удаление wl
- привязать клиентский объект unref callback к внутренним компонентам compupup compup
- Использовать поддельные экраны xinerama при инициализации выходов wl
- отклонить движение мыши клиента, если совпадения соответствуют предыдущей позиции.
- попробуйте только 1 повторно подключиться к импульсу, когда миксер не сможет выполнить инициализацию
- установить события пропуска на форму отладки rect
- тип объекта печати, если во время отладки формы имя равно null
- Если мастер гаджета возвращает нулевой идентификатор, удалите гаджет с сайта и уничтожьте его - добавьте ли ваш системный администратор LIBDIR в '/etc/ld.so.conf'
- обновить позицию гаджета во время изменения размера с верхнего / левого края
- использовать seat0 в качестве места по умолчанию вместо имени по умолчанию
- использовать безопасный список, повторяющийся при очистке сайта гаджета во время выключения
- блок "пользователь" клиент изменяет размеры на этапе обновления клиентского клиента
- выполнить перемещение после изменения размера во время отображения объекта comp
- умножить значения оси указателя на 10 для клиентов wl
- проверить статус выхода из подпроцесса auth
- make e_comp_object_frame_allowed () возвращает false для игнорируемых клиентов
- используйте проверку xwayland для клиентов при проверке, следует ли сбросить фокус на root
- не запускать x11 focus (un) установить обратные вызовы для переопределения клиентов
- не заставлять shm для запуска xwayland и включать gl
- не вызывать функции очистки объекта comp для клиентов без объектов comp
- только нерендовые клиенты во время обновления пакета после 3 сбоев
- попробуйте перенаправить неудавшиеся клиенты во время изменения размера
- не сбой в модуле randr при использовании поддельных экранов xinerama
- упростить выходное событие вывода drm, используя очередность обновления экрана randr
- вызывать только старые функции ecore_drm2, если они созданы и выполняются против & lt; 1.20 efl
- добавить & quot; фокус & quot; режим для отладки отладки
- отключить DISPLAY в микшере при выполнении операций pulseaudio при wl
- используйте клиент ресурса kbd focus, а не «сфокусированный». клиент в устройстве данных
- удалить гаджет-указатель узла гаджета после уничтожения гаджетов
- переместить обратные вызовы gadget del в приоритет
- строка даты гаджета времени обновления во время таймера
- только установить qt тему переопределить env vars, если включена опция выбора темы.
- переименовать часы + списки событий модуля времени
- отключить обновление гаджета + время во время dpms
- анимация указателей замеров во время активной заставки
- обрезать неконфигурированные гаджеты от сайтов объектов comp на сайте del
- сохраняет только собственный ресурс менеджера данных компоновщика для e_comp_wl-> mgr.resource
- не освободите источник буфера обмена x11 немедленно
- проверять различные типы ошибок загрузки при загрузке загрузки при загрузке
- скрыть указатели курсора курсора при их снятии
- используйте более описательную метку, чем '???' для неконфигурированных выходов в конфигурации scren
- используйте реальный размер для списка режимов конфигурации экрана, а не 1xheight
- не устанавливать уровень журнала e_comp
- использовать функции e_util env в модуле времени
- выполнить немедленное перемещение на bryce во время автозапуска
- не используйте elm api для сброса центрированного флага во время изменения размера
- переделка внутреннего центрирования выигрышей
- изменить размер bg_blank_object для обновления зоны.
- сохранить xwindow владельца выбора x11, а не клиента
- добавить специальный случай для xwl-origining drags для установки действий dnd
- фокус x11 корневое окно на init при запуске с xwayland
- более эффективная очистка источника данных xwl
- свободные имена атомов атома xwl после создания источника выбора
- установить исходный источник данных dw xwl во время создания источника.
- добавить текст / plain; charset = utf-8 в xwl-созданный источник данных wl-буфера обмена
- не создавайте приемный стол xwl для SelectionRequest при получении выделения
- отклонить недействительные размеры объекта Comp
- применять аспекты гаджета с большей точностью
- Отменить гаджет сайта гаджета, если сайт гаджета не был размером
- немедленно возвращаются при установке стиля нулевого гаджета, если текущий стиль имеет значение null
- показывать клиенты сразу после обновления pixmap, если видимость ожидает выполнения
- возвращает update_full состояние из e_comp_object_damage_exists ()
- используйте ecore_x_netwm_opacity_get () для проверки непрозрачности x11
- обрабатывать update_full при добавлении регионов обновления объектов comp
- сбросить регистры обновления объекта comp при возникновении рендеринга
- продолжайте получать подсказку непрозрачности netwm, если она изменилась с момента последней выборки
- установить непрозрачность клиента в любое время, когда подсказка netwm изменилась в выборке
- удалять влево / вправо максимизировать перед удалением вертикальной максимизации
Что нового в версии 0.21.8:
- Исправить макроснижения по отношению к контенту.
- Исправить предупреждения типа компилятора (snprintf)
- Настройки клавиатуры E - используйте тот же значок, что и диалог настроек клавиатуры
- Добавить пользователя в АВТОРЫ.
- e randr2 - исправить освобождение stringshare, сделав его stringshare
- исправить полноэкранный режим без пустой логики в коде dpms e
- дальнейшие исправления для скринсейвера / банковского дела с состояниями окна, такими как полноэкранный режим
- скрывать клиентов wl перед удалением их на поверхности destroy
- закомментировать член списка E_Comp_Object struct
- лучше защищать внутренние объекты comp от разыменования освобожденных клиентов
- добавить все обратные вызовы фрейма клиента wl с приоритетом ПОСЛЕ
- Отключить клиентский клиринговый кликер клиента при удалении клиента
- Отключить клиентский клиринговый кликер клиента при удалении клиента
- Отключить меню при помощи мыши.
- установите ON_HOLD при активации стартового гаджета
- добавить обработчик для EFREET_EVENT_DESKTOP_CACHE_BUILD в e_order init
- не используйте сохраненные экраны e_randr, если добавлены поддельные экраны.
- не форсировать объекты comp для рендеринга для своих прокси-серверов, если установлен real_hid
- показать родительские окна x11 во время повторного просмотра, только если не отозвано
- возврат во время функции пикселей объекта comp, если клиент был удален во время рендеринга
- выполнить настройку кадра перед применением wm spec-подсказок во время немоаксимизации
- сохранять информацию о клиенте только при максимизации / полноэкранном режиме при видимости протокола.
- проверить change.pos во время клика максимизировать / полноэкранный режим и отрегулировать координаты окна.
- не запускайте xwayland повторно
- вызывать функции завершения работы wl / x compositor непосредственно во время завершения команды.
- принудительное знаковое состояние для знаковых клиентов x11 во время выключения
- переместить x11 знаковое окно init из e_hints - & gt; comp_x начальная выборка
- вызов e_randr2_shutdown при завершении компиляции
- дескриптор null E_Comp- & gt; экран во время выключения randr2
- не устанавливайте minw для диалога раскладки клавиатуры
- только скрывать клиенты wl на поверхности уничтожают при отображении поверхности.
- обрабатывать вложенные запросы удаления композитора
- установить значок панели инструментов минимальный размер, если значок существует
- всегда использовать задания для создания меню bryce
- значки окна управления из вяза для внутренних побед
- только повторно установить позицию объекта comp во время показа, если клиент был помещен
- установить диалог и флаги подсказок для внутренних клиентов
- добавить обертки для elm_win использовать функции создания
- отправить клиенту изменения размера wl во время фокуса / выхода send_configure
- установить сигнал перемещать / изменять размер клиентов как action_client внутри
- сравнить с e_client_action_get () для отклонения событий мыши wl
- Отменить «Остановить отправку событий движения в пути, когда мышь захвачена»
- не отправлять события мыши в ssd wl-клиенты, если мышь находится в области ssd
- использовать еще более точные обратные вызовы wl для обнаружения событий ввода / вывода ssd.
- всегда кормить события мыши для событий перемещения клиента wl
- блок x11 фокус событий в xwayland
- не пытайтесь установить скрытые подсказки окна на не-внутренние окна x11
- учетная запись для установки позднего объекта при добавлении обратных вызовов ввода / вывода ssd
- отключить клиент, максимизировать анимацию, когда немоксимируется перед полноэкранным
- всегда устанавливает E_Client- & gt; need_fullscreen при полноэкранном режиме
- force e_client_unmaximize () для завершения во время полноэкранного режима.
- слегка оптимизировать максимизацию - & gt; полноэкранный протокол для wl-клиентов
- проверить размер pixmap перед запуском максимизации анимации
- принудительно увеличивать без анимации при неограниченном скрининге
- только внутренние внутренние окна центра
- настроить размер для геометрии кадра в пути увеличения длины без анимации
- вызов «максимизировать» интеллектуальный обратный вызов до «maximize_pre»
- переустановить уровень подсветки при возобновлении с приостановления
- добавьте детей клиента в skiplist во время процедуры размещения
- не произвольно центрируют «потерянные» дочерние окна, центрируют их на родительском
- поддерживать клиентов как объекты позиционера в e_comp_object_util_center_on ()
- добавить кеш для мертвых окон менеджера x11
- удалить ссылки uuid из e_pixmap.c
- переустановить список по умолчанию locklock bgs при переходе на пользовательский bg в конфигурации
- установить события пропуска на значках efm при удалении файлов
- активировать RENDER_DEBUG с помощью E_RENDER_DEBUG env var
- активировать SHAPE_DEBUG с помощью E_SHAPE_DEBUG env var
- явно задает вложенный холст вывода wl как окно верхнего уровня
- избежать перефокусировки удаленных клиентов wl во время компиляции unbrabbing
- установить начальную x11-геометрию окна для окон, у которых нет wm-подсказок
- проверить ошибку загрузки изображения при проверке жизнеспособности dmabuf в gl
- улучшенная обработка для отображения во время отображения объекта comp / show
- не отображаются знаковые клиенты x11 на изменении подсказки icccm
Что нового в версии 0.21.6:
- Андреас Метцлер (1):
- 10_typo_restore_LDFLAGS.diff: исправить опечатку в файле configure.ac (вверх по течению), вызывая пустые LDFLAGS.
- Carsten Haitzler (8):
- задачи - правильно вычислить минимальную ширину, учитывая известную высоту гаджета
- efm - warning - изменить недопустимый #if toe #ifdef, поскольку это правильно.
- efm - исправить ifs, чтобы быть ifdef, поскольку они должны быть
- e bindings - исправить предупреждения о возможном использовании undefined var
- appmenu - создайте приложение с помощью click + release и не скройтесь в фокусе.
- ibar - исправить сег с меню задач значка ibar вверх при изменении файлов на рабочем столе
- e - wl mode - остановка потребления 100-процентного процессора
- e - исправление диалогов без изменений 1x1
- Кристофер Майкл (2):
- Используйте правильную настройку координат
- снова включить получение и установить выходные вращения в wl_drm
- Дерек Форман (3):
- Исправить время обратного вызова фрейма wayland
- Используйте монотонные часы для обратного вызова кадра
- Остановить отправку событий движения во время захвата мыши
- Майк Блюменкранц (11):
- нулевые указатели аниматора в операциях efx stop ()
- правильно настроен режим E_POINTER_RESIZE_BR для изменения размера клиентской клавиатуры
- Пропустить утечку итератора в e_comp_object_render ()
- удалить дополнительные SLEEP-распечатки во время запуска на сборках без релиза
- бесплатные конфиги для демонстрационных гаджетов на объекте
- не выполнять корректировки координат кадра для клиентов re_manage wayland
- использовать постоянное обрезание для ввода объектов comp объекта
- убедитесь, что внутренние обратные вызовы del delta-gad обрабатываются перед другими обратными вызовами
- обрабатывать pixmap_refresh () случаи сбоя более точно под удалением.
- сбросить идентификатор демонстрационного гаджета перед удалением объекта гаджета во время операции удаления.
- добавить условные обновления для последних efl apis
- Стивен Окра Хьюстон (2):
- Сделать всплывающее окно редактора гаджетов прокручиваемым:
- Беспроводной гаджет - поместите ctxpopup после того, как будут установлены подсказки размера, а не раньше
Диалоговое окно
Что нового в версии 0.21.4:
- Аль Пул (1):
- efm - исправить всплывающее окно, если файл является fifo
- Александр Пыхалов (1):
- действительно проверьте, поддерживается ли PIE для SUID
- Carsten Haitzler (3):
- e fm - исправить всплывающее окно, чтобы не сбой, ссылаясь на возможно удаленные данные
- cpufreq - переместить опрос cpuinfo в поток, чтобы не блокировать mainloop ever
- Мастер - не устанавливайте масштаб до 1,2 принудительно. использовать dpi, как говорит профессор проф.
- Кристофер Майкл (2):
- проверьте, является ли клиент внутренним или нет перед удалением
- Исправить недостающее определение DRM_FORMAT_XRGB8888
- Дерек Форман (6):
- Блокировать восстановление сеанса для внутренних окон
- Удалить EVAS_CALLBACK_HIDE на полке при освобождении
- Увеличить площадь плитки для регионов
- Исправить массивную область входного региона вонзания
- Исправить непрозрачные регионы.
- Остановить прохождение измерений до _e_comp_wl_surface_state_init
- Джошуа Макбет (1):
- добавить сообщение dbus 'org.enlightenment.wm.Window.SendToDesktop'
- Марсель Холлербах (5):
- wizard: сделать страницу 065 translatable
- : мы изменили это имя, когда мы объединили микшер в
- обновить немецкий перевод
- Изменен potfile,
- : не возвращайте значение из emix после завершения перетаскивания.
- Массимо Майурана (1):
- Обновление итальянского перевода
- Майкл Бушо (yoz) (2):
- : исправить преобразование объема в базу данных pulseaudio
- Revert "mixer: заблокируйте слайдер для случая, когда выполняется перетаскивание"
- Майк Блюменкранц (80):
- принудительное изменение размера bryce при изменении ориентации
- добавить функцию EINTERN для переименования сайтов гаджета
- исправить проверку bryce для существования полки на ориентации / якоре, чтобы ломаться, когда ожидается
- добавить номер зоны в имена bryce
- не проверяйте существование полки / брайза в противоположных креплениях во время мастера bryce.
- дальнейшее улучшение переносимости Брайза через зоны.
- также выполняет полное переименование bryce при перемещении между зонами
- добавить новый флаг для краевых объектов зоны, чтобы разрезать фигуру во время повторения событий
- Сила видимости Брайс во время работы редактора.
- добавить gadget_site_ (un) заблокированные интеллектуальные обратные вызовы для форсирования видимости сайта гаджета
- вызов gadget_popup интеллектуального обратного вызова при настройке гаджетов
- дескриптор gadget_popup умный обратный вызов на отображаемом объекте гаджета
- установить флаг ON_HOLD при запуске действий мыши над мышью
- удалить неиспользуемый атрибут из используемого параметра
- меню триггера bryce от правого щелчка, если событие не было потреблено
- исправить путь обновления bryce от 0 до & gt; 2 re: Именование
- установите флаг ON_HOLD более точно при активации действий гаджета.
- избегать лишнего recalc при изменении размера bryce на ориентированной оси
- добавить гаджет для определения размера сайта гаджетов, чтобы избежать изменения размера ячейки вязания.
- переименовать bryces при смене якорей
- цикл bryce autosize recalc, когда сайт гаджета еще не вычислил его размер.
- только найти восстановление сеанса, помните, если ec- & gt; помните, не он
- применять несезонное восстановление помните о клиенте при создании восстановления
- правильно обрабатывать применение не-SR помнить в помните config
- отклонять последовательные вызовы zone_geometry_dirty ()
- события геометрии триггерной зоны при обновлении препятствий зоны / стола
- сила min size на всплывающем всплывающем меню во время показа
- добавить обходные пути для геометрии ctxpopup для использования при чередовании формы ввода
- force recalc on bryce scroller при выполнении recalc на сайте гаджета.
- управлять видимостью гаджета без ориентации на основе видимости событий на сайте- & gt;
- перенаправить сайт гаджета на создание объекта гаджета для обеспечения размера
- скопировать положение гаджета из гаджета указателя - & gt; drop при выполнении drop
- вывести новый размер гаджета на основе соотношения размера: размер целевого сайта
- Разрешить изменение кадра клиента при переключении с кадра - & gt; без рамки
- оптимизировать повторное применение темы без полей
- блок запоминает окна e_sys
- используйте eina_streq для сравнения строк в e_zone_for_id_get ()
- исправить использование после освобождения при переименовании bryce
- закрепить положение брака в родительской зоне
- избегать потенциального деления на ноль во время запуска bryce
- не изменяйте зону / имя bryce во время запуска
- центральный редактор гаджетов рабочего стола появляется в зоне, в которой они активированы.
- попытка обработки измененных размеров гаджета без ориентации на основе углов привязки
- позволяют масштабировать гаджеты с использованием событий колес во время первоначального размещения.
- попытка перекомпоновки гаджетов, которые переполняют их контейнер
- не применять привязку efx для перемещения эффектов, если эффект изменения размера не активен.
- Не возвращайся раньше от _bryce_position ()
- добавить bool return для e_exec_phony_del (), чтобы вернуть успех удаления.
- Подключить загрузку при удалении сайта гаджета перед включением событий на сайте.
- Измените привязку сайта гаджета от объекта стиля, если изменения подсказок гаджета
- возвращает правильные значения из обратных вызовов события bryce post
- определить wl pixmap argb исключительно на основе флага image_argb
- избегать сбоев при вызове e_pixmap_image_exists на wl-картинах без буферов
- добавить больше парнеров для предыдущей фиксации pixmap
- добавить специальный случай для возвращаемого пиксельного файла argm из неприменимых пиксельных пиксельных курсоров ll
- перемещать bryces в E_LAYER_DESKTOP_TOP, если не над окнами
- принудительно перемещать bryce в целевую зону во время запуска
- используйте только зоны коордов при перемещении bryce в свою зону во время редактирования.
- clamp e_place вычисляет геометрию зоны
- Разрыв e_place_desk_region_smart () вычисляет в отдельной функции
- вывести повторяющийся код из _e_place_desk_region_smart_area_calc () в отдельную функцию
- сбросить исходные внутренние состояния клиента wl при скрытии (но не удалении)
- Отменить указатель поверхности клиента wl на поверхности destroy
- удалить aliasing pixmap клиента wl на del
- всегда бесплатный список wm pixmap-буферов при отсутствии кэширования изображения
- unalias внутренние URL-адреса клиентских изображений wl в входе win win hide trap callback
- правильно обрабатывать e_scale в bryces
- сохранить начальный размер брата немасштабированным
- unset cur_mouse_action при удалении меню клиента
- отправить сигнал ориентации на тему скроллера bryce
- отключить только cur_mouse_action в меню клиента delete для правильного действия
- опция подтверждения фокусировки в диалоговом окне удаления efm
- отключить привязки во время desklock
- отклонить непечатаемые символы из записи lokker
- подтвердить диалоги подтверждения autoselect опцию подтверждения
- требуется победа вяза, чтобы применить автоматическую видимость для внутренних побед в фиксации поверхности wl.
- уточнить некоторые проверки поверхности wl, чтобы требовать победы вяза.
- сделать фальшивую мышь при фокусировке условно на отложенном указателе warp
- отредактировать блокировку восстановления внутреннего окна для компиляции с помощью старого efl
- предотвращать деление на ноль при расчете размера аспект гаджета
- Ромен Наур (1):
- E: исправить Wayland без строительства xwayland
- Стефан Шмидт (2):
- e_fm: исправить последнее коммит для компиляции с помощью clang
- e_fm: удалить неиспользуемую переменную
- Стивен Окра Хьюстон (1):
- Гаджет времени: измените календарный месяц на колесике мыши.
Миксер
Что нового в версии 0.21.3:
- Carsten Haitzler (6):
- e - исправить проблемы dnd, возникающие при получении верхнего объекта в холсте comp.
- e ibar / ibox port to elm box - исправить допущение при изменении размера
- e - исправить серьезное раздувание памяти в режиме gl - не создавать сегменты shm
- e temp module - процесс kill tempget не заканчивается для обеспечения смерти
- e ibar - исправить devilhorns исправить, чтобы использовать правильную ширину и высоту для разделителя.
- e comp - установить альфа после настройки собственной поверхности, чтобы избежать случайного сбоя.
- Чидамбар Циннури (3):
- e: не показывать два последовательных разделителя меню, если в клиентском меню нет необходимости.
- e fm: Добавить разделитель, только если что-то есть.
- e fm: не проверяйте каждую строку, разрешено ли запись при создании меню.
- Кристофер Майкл (7):
- Вернуть "e - исправить крупную всплеск памяти в режиме gl - не создавать сегменты shm
- удалить неиспользуемые переменные из _ibar_resize_handle
- использовать правильные переменные для установки size_hint_max на ibar
- e ibar - исправить «старик» опечаток пальца;)
- удалить необходимость создания различных диалоговых окон в wayland
- wl_fb: Убедитесь, что e_comp_wl_init не работает.
- добавить методы key_up и key_down на экранный интерфейс
- Дерек Форман (2):
- Исправить удаленные клиенты, которые не удаляются, когда они скрыты.
- Fix wayland расширение глобального создания
- Жан-Филипп АНДРЕ (1):
- bg: исправить bg с одиночными jpeg-изображениями (без edj)
- JengHyun Kang (1):
- e_comp_wl: перерыв в бессмысленном цикле
- Марсель Холлербах (4):
- e_comp_wl: уничтожить e_drag при исчезновении источника
- e_alert: укажите EFL_BETA_API_SUPPORT перед тем, как включить
- e_dnd: переместите ungrab на объект бесплатно
- xwayland: показать диалог после синхронизации ecore_wl2
- Массимо Майурана (2):
- Обновление итальянского и испанского переводов
- Обновление итальянского перевода
- Майк Блюменкранц (6):
- только проверить x11 configurerequest геометрия изменений, когда это применимо
- улучшить диалог быстрого доступа к справочной системе быстрого доступа
- переместить новую версию e_comp_top_window_at_xy_get () в dnd, восстановить старую версию
- очистить wl подповерхностные данные во время удаления только в том случае, если подповерхность также не удалена.
- добавить xwayland compat для efl 1.19 +
- bump efl wayland req до 1.18 теперь, когда он отсутствует
- Ромен Наур (1):
- E: включить uuid.h только тогда, когда включена поддержка Wayland.
- Стефан Шмидт (1):
- mailmap: синхронизировать обновленный файл с efl repo
Что нового в версии 0.21.2:
- Carsten Haitzler (6):
- e - исправить проблемы dnd, возникающие при получении верхнего объекта в холсте comp.
- e ibar / ibox port to elm box - исправить допущение при изменении размера
- e - исправить серьезное раздувание памяти в режиме gl - не создавать сегменты shm
- e temp module - процесс kill tempget не заканчивается для обеспечения смерти
- e ibar - исправить devilhorns исправить, чтобы использовать правильную ширину и высоту для разделителя.
- e comp - установить альфа после настройки собственной поверхности, чтобы избежать случайного сбоя.
- Чидамбар Циннури (3):
- e: не показывать два последовательных разделителя меню, если в клиентском меню нет необходимости.
- e fm: Добавить разделитель, только если что-то есть.
- e fm: не проверяйте каждую строку, разрешено ли запись при создании меню.
- Кристофер Майкл (7):
- Вернуть "e - исправить крупную всплеск памяти в режиме gl - не создавать сегменты shm
- удалить неиспользуемые переменные из _ibar_resize_handle
- использовать правильные переменные для установки size_hint_max на ibar
- e ibar - исправить «старик» опечаток пальца;)
- удалить необходимость создания различных диалоговых окон в wayland
- wl_fb: Убедитесь, что e_comp_wl_init не работает.
- добавить методы key_up и key_down на экранный интерфейс
- Дерек Форман (2):
- Исправить удаленные клиенты, которые не удаляются, когда они скрыты.
- Fix wayland расширение глобального создания
- Жан-Филипп АНДРЕ (1):
- bg: исправить bg с одиночными jpeg-изображениями (без edj)
- JengHyun Kang (1):
- e_comp_wl: перерыв в бессмысленном цикле
- Марсель Холлербах (4):
- e_comp_wl: уничтожить e_drag при исчезновении источника
- e_alert: укажите EFL_BETA_API_SUPPORT перед тем, как включить
- e_dnd: переместите ungrab на объект бесплатно
- xwayland: показать диалог после синхронизации ecore_wl2
- Массимо Майурана (2):
- Обновление итальянского и испанского переводов
- Обновление итальянского перевода
- Майк Блюменкранц (6):
- только проверить x11 configurerequest геометрия изменений, когда это применимо
- улучшить диалог быстрого доступа к справочной системе быстрого доступа
- переместить новую версию e_comp_top_window_at_xy_get () в dnd, восстановить старую версию
- очистить wl подповерхностные данные во время удаления только в том случае, если подповерхность также не удалена.
- добавить xwayland compat для efl 1.19 +
- bump efl wayland req до 1.18 теперь, когда он отсутствует
- Ромен Наур (1):
- E: включить uuid.h только тогда, когда включена поддержка Wayland.
- Стефан Шмидт (1):
- mailmap: синхронизировать обновленный файл с efl repo
Комментарии не найдены