LINUX.ORG.RU

Mutter


1

0

Всего сообщений: 3

GNOME Mutter 46.1: улучшения производительности и исправления для NVIDIA

Группа GNOME

Выпущена новая версия оконного менеджера GNOME Mutter 46.1, в преддверии официального анонса точечного обновления GNOME 46.1.

( читать дальше... )

>>> Подробности

 , ,

DrRulez
()

В Gnome 3.8 планируется обеспечить базовую поддержку XI2

Группа GNOME

В запланированных к выходу весной 2013 года версиях Gnome-shell и Mutter будет обеспечена базовая поддержка набора расширений XI2.
В Gnome 3.8 планируется значительно расширить поддержку сенсорного ввода и, прежде всего, управления жестами. Конкретно будет обеспечено:

  • Поддержка перелистывания месяцев в календаре.
  • Перелистывание списка приложений в режиме обзора Gnome-shell.
  • Регулировка звука.
  • Масштабирование окон жестами.
  • Поддержка различных экранных слайдеров.
  • Различные комбо-боксы, например, в меню статуса пользователя.
  • Снятие блокировки экрана жестом.
  • Перелистывание рабочих столов


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

  • Поддержка иерархии устройств ввода с разделением их на slave devices и master devices (не путать с slave и master дисками). Slave device — это физическое устройство ввода, подключенное к компьютеру. Master device — это виртуальное устройство ввода, создающееся в памяти компьютера, имитирующее физичекое (например, клавиатуру или мышь). Каждый раз, когда slave device генерирует некое событие, оно обрабатывается через master device и передается конкретному приложению.
  • Благодаря поддержке множества master devices, есть возможность реализовывать их все через один slave device. Это позволит обеспечить обработку самых различных событий через одно устройство ввода. Например, при работе с сенсорным экраном можно легко отделить жест масштабирования окна или перелистывания списка от простого касания для перемещения курсора мыши или нажатия виртуальной клавиши.
  • В XI2 введена поддержка 32-битных кей-кодов. На сегодняшний день в протоколе X11 поддерживаются клавиатуры максимум с 255 клавишами. В XI2 данное ограничение снимается.
  • Поддержка субпиксельных координат в событиях ввода.
  • Поддержка динамических устройств. Устройства ввода могут менять свое назначение прямо на лету.
  • Поддержка самых различных жестов для управления окнами.
  • Поддержка упрощенного API для исправления информации об устройстве ввода, а также выбора и смены события ввода.


О порте Gnome на XI2 вы можете прочитать здесь.

>>> Подробности

 , , , xi2,

Polugnom
()

Mutter - будущий оконный менеджер GNOME

Группа GNOME

Участник команды разработчиков GNOME Томас Турман (Thomas Thurman) на днях в блоге проекта сообщил о предстоящей судьбе оконного менеджера Metacity в будущих версиях GNOME.

Компонент под названием Mutter превзойдет по функционалу и заменит уже имеющееся средство управления окнами за счет поддержки Clutter, графической библиотеки, позволяющей применять аппаратное ускорение и использующей OpenGL. Clutter имеет привязки к довольно большому числу языков программирования, среди которых Python, Vala, Ruby, Perl и Mono и распространяется по лицензии LGPL.

В предстоящем выпуске рабочего окружения GNOME 2.28 будет возможность выбрать и использовать Mutter вместо Metacity, а в GNOME 3 он станет менеджером окон по умолчанию.

Разработка Metacity не прекратится, но будет сведена к исправлению ошибок в коде, на текущий момент их обнаружено более 500.

>>> Подробности

 , ,

Jayrome
()