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 கட்டளையை மாற்றுவதற்கு, கர்சர் தீம்களுக்கான ஆதரவு சேர்க்கப்பட்டது;
  • லேயர்-ஷெல்லுக்கான பாப்-அப் சாளரங்களுக்கான ஆதரவு சேர்க்கப்பட்டது;
  • வேலண்ட் நெறிமுறைக்கான ஆதரவை செயல்படுத்தியது wlr-output-management-v1, வெளியீட்டு சாதனங்களை அமைப்பதற்கான நோக்கம்;
  • wlr_output API மூலம் திரை அமைப்புகளை அணு ரீதியாக மாற்றுவதற்கான ஆதரவு சேர்க்கப்பட்டது;
  • தொடுதிரை அளவுத்திருத்தத்திற்கான calibration_matrix அமைப்பு சேர்க்கப்பட்டது;
  • பல நினைவக கசிவுகள் மற்றும் செயலிழப்பு சிக்கல்கள் சரி செய்யப்பட்டது.

ஆதாரம்: opennet.ru

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