KWin

редактировать
оконный менеджер KDE для X Window Система

KWin
KWin 4.4 с эффектом куба. KWin 4.4 с эффектом куба.
Разработчик (и) KDE (Мартин Грэсслин и др.)
Стабильная версия 5.20.1 (20 октября 2020; 1 день назад (2020-10-20)
Предварительный выпуск 5.20 Beta (16 сентября 2020; 35 дней назад (2020-09-16))
Репозиторий Измените это в Викиданных
Написано наC ++ (Qt )
Операционная система Linux, BSD, другие Unix-подобный
Тип
Лицензия Стандартная общественная лицензия GNU
Веб-сайтhttps://userbase.kde.org/KWin
Талисман KDE Konqi и оконный менеджер.

KWin - это оконный менеджер для X Window System, а также становится Wayland наборщик. Он выпущен как часть KDE Plasma 5, для которого он является оконным менеджером по умолчанию. KWin также можно использовать отдельно или с другими окружениями рабочего стола .

KWin можно настроить с помощью сценариев с использованием QML или QtScript, оба из которых основаны на ECMAScript.

Содержание

  • 1 История
  • 2 Внешний вид
  • 3 Композиция
    • 3.1 Включенные эффекты
      • 3.1.1 Доступность
      • 3.1.2 Внешний вид
      • 3.1.3 Candy
      • 3.1.4 Focus
      • 3.1.5 Инструменты
      • 3.1.6 Управление окнами
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки

История

ИмяВерсияПодробности
KWM1.0
KWin2.0Расширенная поддержка тем и оконных эффектов.
3.0Улучшена поддержка расширенных стандартов ICCCM от freedesktop.org.
4.0Поддержка Compositing и Compiz -подобные эффекты.
4.4 (02/2010)Максимизация и мозаика путем привязки к краям экрана, группировка и табуляция.
4.5Мозаика. (удалено в версии 4.10)
4.9Несовместимое изменение API.
4.11Последний выпуск на основе KDE Platform 4. Экспериментальная Wayland support.
5.0Первый выпуск на основе KDE Frameworks 5 и Qt 5.
5.12Выпущен В феврале 2018 года функция KWin / X11 была заморожена, что означает, что новые функции, специфичные для X11, добавляться не будут. Мартин Флёзер заявил, что новые функции просты и понятны с помощью серверной части Wayland, но требуют значительно большей доработки, чтобы добавить ту же функцию в серверную часть X11.

Внешний вид

Их много оформление окон для KWin, включая текущий Breeze по умолчанию (показано ниже), предыдущий Oxygen по умолчанию, Microsoft Windows -подобный Redmond и Keramik.

KWin с оформлением окна Breeze.

Композитинг

В настоящее время доступные бэкенды композитинга включают XRender, OpenGL 1.2, OpenGL 2.0, OpenGL 3.1 и OpenGL ES 2.0.

Включенные эффекты

Снимок экрана, показывающий эффект переключения крышки в KWin для KDE 4.1.

Начиная с KDE 4.3, следующие эффекты встроены:

Доступность

ИмяОписание
ИнвертироватьИнвертирует цвет рабочего стола и окон
ЗеркалоЭкранная лупа, похожая на линзу «рыбий глаз»
УвеличительУвеличьте часть изображения экран рядом с курсором мыши
SharpenДелает весь рабочий стол более четким
Snap HelperПомогает найти центр экрана при перемещении окна
Отслеживание мышиОтображение эффекта определения местоположения курсора мыши при активации
МасштабУвеличение всего рабочего стола

Внешний вид

ИмяОписание
ВзрывЗаставить окна взорваться при закрытии
ИсчезнутьОбеспечивает плавное исчезновение и появление окон, когда они отображаются или скрыты
Fade DesktopПреобразование между виртуальными рабочими столами при переключении между ними
РазваливаетсяЗакрытые окна падают в частей
Выделить WindowsВыделить соответствующее окно при наведении курсора на записи панели задач
ВходПлавно переходить на рабочий стол при входе в систему
ВыходОбесцветить рабочий стол при отображении диалогового окна выхода из системы
Волшебная лампаИмитация волшебной лампы при сворачивании окон
Свернуть анимациюАнимировать сворачивание окон
Метка мышиПозволяет рисовать линии на рабочем столе
МасштабироватьАнимировать внешний вид окон
ЛистОбеспечивать плавное перемещение модальных диалоговых окон при отображении или скрытии
СкольжениеСкольжение окон по экрану при переключении виртуальных рабочих столов
Скользящие всплывающие окнаСкользящая анимация для плазменных всплывающих окон
Миниатюры панели задачОтображение миниатюр окон при наведении курсора на записи панели задач
Миниатюра в сторонуОтображение эскизов окон на краю экрана
ПрозрачностьДелает окна полупрозрачными в различных условиях
Шаткие окнаДеформируйте окна при их движении

Candy

NameОписание
SnowИмитация снега, падающего на рабочий стол

Focus

NameОписание
Родительский диалогЗатемнение родительских окон текущего активного диалога
Затемнение неактивныхЗатемнение неактивных окон
Затемнение экрана для режима администратораЗатемняет весь экран при запросе привилегий root
Сдвинуть назадСдвинуть окна назад, теряя фокус

Инструменты

ИмяОписание
Показать FPSПоказать производительность kwins в углу экрана
Показать PaintВыделить области рабочего стола, которые были недавно обновлены

Управление окнами

ИмяОписание
Переключатель ящикаОтображать эскизы окон в Переключатель окон alt + tab
Переключатель крышкиПримените эффект Cover Flow к переключателю окна alt + tab
Рабочий столПредставьте каждый рабочий стол как грань куба
Анимация куба рабочего столаАнимация переключения рабочего стола с помощью куба
Сетка рабочего столаУменьшите масштаб, чтобы все рабочие столы отображались бок о бок в сетке
Флип-переключательПролистывать окна, которые находятся в стеке для переключателя окон alt + tab
Текущие окнаУменьшайте масштаб до тех пор, пока открытые окна не будут отображаться рядом
Изменение размера окнаЭффект для обрисовки геометрии при изменении размера окна

См. Также

  • Портал бесплатного программного обеспечения с открытым исходным кодом

Ссылки

Внешние ссылки

Последняя правка сделана 2021-05-25 09:12:07
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте