Wayland ஐப் பயன்படுத்தி Sway 1.2 பயனர் சூழலின் வெளியீடு

தயார் செய்யப்பட்டது கூட்டு மேலாளர் வெளியீடு ஸ்வே 1.2, Wayland நெறிமுறையைப் பயன்படுத்தி கட்டப்பட்டது மற்றும் டைல் செய்யப்பட்ட சாளர மேலாளருடன் முழுமையாக இணக்கமானது i3 மற்றும் குழு i3bar. திட்டக் குறியீடு C இல் எழுதப்பட்டுள்ளது மற்றும் வழங்கியது MIT உரிமத்தின் கீழ். திட்டம் Linux மற்றும் FreeBSD இல் பயன்படுத்துவதை நோக்கமாகக் கொண்டுள்ளது.

i3 இணக்கத்தன்மை கட்டளை, கட்டமைப்பு கோப்பு மற்றும் IPC மட்டத்தில் வழங்கப்படுகிறது, X3 க்குப் பதிலாக Wayland ஐப் பயன்படுத்தும் வெளிப்படையான i11 மாற்றாக Sway ஐப் பயன்படுத்த அனுமதிக்கிறது. திரையில் சாளரங்களை இடஞ்சார்ந்ததாக இல்லாமல், தர்க்கரீதியாக வைக்க ஸ்வே உங்களை அனுமதிக்கிறது. விண்டோஸ் ஒரு கட்டமாக அமைக்கப்பட்டிருக்கிறது, இது திரை இடத்தை உகந்ததாகப் பயன்படுத்துகிறது மற்றும் விசைப்பலகையைப் பயன்படுத்தி விரைவாக சாளரங்களைக் கையாள உங்களை அனுமதிக்கிறது.

முழுமையான பயனர் சூழலை உருவாக்க, பின்வரும் துணை கூறுகள் வழங்கப்படுகின்றன: நாங்கள் சாப்பிட்டோம் (கேடிஇ செயலற்ற நெறிமுறையை செயல்படுத்தும் பின்னணி செயல்முறை), ஸ்வேலாக் (ஸ்கிரீன் சேவர்), மேக்கோ (அறிவிப்பு மேலாளர்), கடுமையான (ஸ்கிரீன் ஷாட்களை எடுத்து), slurp (திரையில் ஒரு பகுதியைத் தேர்ந்தெடுப்பது), wf-ரெக்கார்டர் (காணொளி பதிவு), வழிப்பட்டை (விண்ணப்பப் பட்டி), virtboard (திரை விசைப்பலகை), wl-கிளிப்போர்டு (கிளிப்போர்டுடன் பணிபுரிதல்), சுவர்கள் (டெஸ்க்டாப் வால்பேப்பர் மேலாண்மை).

ஸ்வே ஒரு நூலகத்தின் மேல் கட்டப்பட்ட ஒரு மட்டு திட்டமாக உருவாக்கப்படுகிறது வேர்கள், ஒரு கலப்பு மேலாளரின் பணியை ஒழுங்கமைப்பதற்கான அனைத்து அடிப்படை ஆதிநிலைகளையும் கொண்டுள்ளது. Wlroots பின்தளத்தில் அடங்கும்
திரைக்கான அணுகல் சுருக்கம், உள்ளீட்டு சாதனங்கள், OpenGLக்கு நேரடி அணுகல் இல்லாமல் ரெண்டரிங் செய்தல், KMS/DRM, libinput, Wayland மற்றும் X11 உடனான தொடர்பு (X11 பயன்பாடுகளை Xwayland அடிப்படையில் இயக்குவதற்கு ஒரு அடுக்கு வழங்கப்படுகிறது). ஸ்வேக்கு கூடுதலாக, wlroots நூலகம் தீவிரமாகப் பயன்படுத்தப்படுகிறது மற்ற திட்டங்கள்இவர்களும் லிப்ரெம் 5 и கேஜ். C/C++ க்கு கூடுதலாக, Scheme, Common Lisp, Go, Haskell, OCaml, Python மற்றும் Rust ஆகியவற்றிற்கான பிணைப்புகள் உருவாக்கப்பட்டுள்ளன.

புதிய வெளியீட்டில்:

  • Проведена работа по улучшению совместимости с оконным менеджером
    இலக்கம் XX.

  • Добавлена опция для запуска приложения после перезапуска;
  • Добавлен переключатель для выбора применяемого по умолчанию метода разделения окон по вкладкам или бок о бок (в виде стека);
  • Доработан механизм переключения раскладок клавиатуры, добавлены поддержка определения типов устройств ввода и предложена новая команда xkb_switch_layout;
  • Добавлена поддержка тем оформления курсора, для изменения которых предложена новая команда xcursor_theme;
  • В layer-shell добавлена поддержка всплывающих окон;
  • Реализовна поддержка Wayland-протокола wlr-output-management-v1, предназначенного для настройки устройств вывода;
  • Добавлена поддержка атомарного изменения настроек экрана через API wlr_output;
  • Добавлена настройка calibration_matrix для калибровки сенсорных экранов;
  • Устранено несколько утечек памяти и проблем, приводивших к крахам.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்