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

የቅንብር ስራ አስኪያጅ ስዌይ 1.6 መለቀቅ አለ፣ የ Wayland ፕሮቶኮልን በመጠቀም የተሰራ እና ከ i3 tiling window manager እና i3bar panel ጋር ሙሉ ለሙሉ ተኳሃኝ ነው። የፕሮጀክት ኮድ በ C የተፃፈ እና በ MIT ፍቃድ ስር ይሰራጫል. ፕሮጀክቱ በሊኑክስ እና ፍሪቢኤስዲ ላይ ለመጠቀም ያለመ ነው።

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

የተሟላ የተጠቃሚ አካባቢ ለመፍጠር የሚከተሉት ተጓዳኝ አካላት ይቀርባሉ፡ swayidle (የ KDE ​​ፈት ፕሮቶኮልን በመተግበር የበስተጀርባ ሂደት)፣ swaylock (ስክሪን ቆጣቢ)፣ ማኮ (የማሳወቂያ አስተዳዳሪ)፣ ግርም (ቅጽበታዊ ገጽ እይታዎችን መፍጠር)፣ slurp (አካባቢን መምረጥ) በስክሪኑ ላይ)፣ wf-recorder (የቪዲዮ መቅረጽ)፣ ዌይባር (አፕሊኬሽን ባር)፣ ቨርትቦርድ (በስክሪን ላይ ያለ ቁልፍ ሰሌዳ)፣ wl-clipboard (ከቅንጥብ ሰሌዳው ጋር አብሮ መስራት)፣ ዎልቲልስ (የዴስክቶፕ ልጣፍ ማስተዳደር)።

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

በአዲሱ እትም፡-

  • የግቤት ስልት አርታዒ (IME) እንደ የተጠቃሚ በይነገጽ አካላት አካል እንደ ፓነሎች እና የመቆለፊያ ማያ ገጽ የመጠቀም ችሎታ ተተግብሯል።
  • በይነተገናኝ መስኮት መንቀሳቀስ እና መጠን መቀየር የተሻሻለ ልስላሴ።
  • ራሳቸውን የያዙ የFlatpak እና Snap ጥቅሎች ከስርዓቱ ጋር ውህደትን ለማሻሻል የ xdg-የውጭ ፕሮቶኮልን ይጠቀማሉ።
  • በስክሪኑ ላይ ያሉትን የዊንዶውስ አቀማመጥ በሚቀይሩ ትዕዛዞች አካባቢ ከ i3 መስኮት አስተዳዳሪ ጋር ተኳሃኝነት ተሻሽሏል.
  • በሚተይቡበት ጊዜ ጠቋሚውን ለመደበቅ አማራጭ ታክሏል።
  • የጋሪው አተገባበር ያለስርዓተ-ፆታ ወይም ረዥምነት በሌለበት ስርዓቶች ላይ ለመስራት ተስተካክሏል.
  • ለX11 መተግበሪያዎች የተሻሻለ የቅንጥብ ሰሌዳ አስተማማኝነት።

ምንጭ: opennet.ru

አስተያየት ያክሉ