ዌይላንድን በመጠቀም Sway 1.2 ብጁ አካባቢ መልቀቅ

ተዘጋጅቷል። የቅንብር አስተዳዳሪ መልቀቅ ስዌይ 1.2የ Wayland ፕሮቶኮልን በመጠቀም የተሰራ እና ከተሸፈነው የመስኮት አስተዳዳሪ ጋር ሙሉ በሙሉ ተኳሃኝ ነው። i3 እና ፓነል i3bar. የፕሮጀክት ኮድ በ C እና የተሰራጨው በ በ MIT ፈቃድ. ፕሮጀክቱ በሊኑክስ እና ፍሪቢኤስዲ ላይ ለመጠቀም ያለመ ነው።

የ i3 ተኳኋኝነት በትእዛዙ፣ በማዋቀር ፋይል እና በአይፒሲ ደረጃ የቀረበ ሲሆን ይህም ስዋይ ከX3 ይልቅ ዌይላንድን የሚጠቀም ግልጽ i11 ምትክ ሆኖ እንዲያገለግል ያስችለዋል። ስዌይ መስኮቶችን በስክሪኑ ላይ በቦታ ሳይሆን በምክንያታዊነት እንዲያስቀምጡ ይፈቅድልዎታል። ዊንዶውስ የስክሪን ቦታን በጥሩ ሁኔታ በሚጠቀም እና በቁልፍ ሰሌዳው ብቻ መስኮቶችን በፍጥነት እንዲቆጣጠሩ በሚያስችል ፍርግርግ የተደረደሩ ናቸው።

የተሟላ የተጠቃሚ አካባቢ ለመፍጠር፣ የሚከተሉት ተጓዳኝ አካላት ቀርበዋል። በላን። (የ KDE ​​የስራ ፈት ፕሮቶኮልን በመተግበር ላይ) ማወዛወዝ (ስክሪን ቆጣቢ) ማኮ (የማሳወቂያ አስተዳዳሪ) ፣ አስቀያሚ (ቅጽበታዊ ገጽ እይታዎችን ማንሳት) ቡርፕ (በማያ ገጹ ላይ አንድ ቦታ መምረጥ); wf-መቅጃ (የቪዲዮ ቀረጻ) መንገድባር (የመተግበሪያ አሞሌ) ፣ virtboard (የማያ ቁልፍ ሰሌዳ) wl-ክሊፕቦርድ (ከቅንጥብ ሰሌዳ ጋር አብሮ በመስራት) wallutils (የዴስክቶፕ ልጣፍ አስተዳደር).

ስዌይ በቤተ መፃህፍት ላይ እንደ ተገነባ ሞዱል ፕሮጀክት እየተዘጋጀ ነው። wlrootsየተቀናጀ ሥራ አስኪያጅን ሥራ ለማደራጀት ሁሉንም መሠረታዊ ቅድመ ሁኔታዎችን የያዘ። Wlroots ለ backends ያካትታል
የስክሪኑ መዳረሻ ማጠቃለል፣ የግብዓት መሳሪያዎች፣ ወደ OpenGL ቀጥተኛ መዳረሻ ሳይኖር ማቅረብ፣ ከKMS/DRM፣ libinput፣ Wayland እና X11 ጋር መስተጋብር (ንብርብር በXwayland ላይ የተመሰረተ የX11 መተግበሪያዎችን ለማስኬድ ቀርቧል)። ከSway በተጨማሪ፣ የwlroots ቤተ-መጽሐፍት በንቃት ጥቅም ላይ ይውላል ሌሎች ፕሮጀክቶችጨምሮ Librem5 и የወፍ ቤት. ከC/C++ በተጨማሪ ለ Scheme፣ Common Lisp፣ Go፣ Haskell፣ OCaml፣ Python እና Rust ማሰሪያዎች ተዘጋጅተዋል።

በአዲሱ እትም፡-

  • Проведена работа по улучшению совместимости с оконным менеджером
    i3 4.17.

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

ምንጭ: opennet.ru

አስተያየት ያክሉ