Labwc 0.6 வெளியீடு, Wayland க்கான கூட்டு சேவையகம்

labwc 0.6 (Lab Wayland Compostor) திட்டத்தின் வெளியீடு கிடைக்கிறது, Openbox சாளர மேலாளரைப் நினைவூட்டும் அம்சங்களுடன் Waylandக்கான ஒரு கூட்டு சேவையகத்தை உருவாக்குகிறது (திட்டமானது Openbox for Wayland க்கு மாற்றாக உருவாக்கும் முயற்சியாகக் கூறப்படுகிறது). labwc இன் அம்சங்களில் மினிமலிசம், கச்சிதமான செயல்படுத்தல், பரந்த தனிப்பயனாக்குதல் விருப்பங்கள் மற்றும் உயர் செயல்திறன் என்று அழைக்கப்படுகிறது. திட்டக் குறியீடு C மொழியில் எழுதப்பட்டு GPLv2 உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது.

wlroots நூலகம் ஒரு அடிப்படையாகப் பயன்படுத்தப்படுகிறது, இது ஸ்வே பயனர் சூழலின் டெவலப்பர்களால் உருவாக்கப்பட்டது மற்றும் வேலண்ட் அடிப்படையிலான கூட்டு மேலாளரின் பணியை ஒழுங்கமைப்பதற்கான அடிப்படை செயல்பாடுகளை வழங்குகிறது. நீட்டிக்கப்பட்ட Wayland நெறிமுறைகளில், wlr-அவுட்புட்-மேனேஜ்மென்ட் வெளியீட்டு சாதனங்களை உள்ளமைக்க, லேயர்-ஷெல் டெஸ்க்டாப் ஷெல்லின் வேலையை ஒழுங்கமைக்க மற்றும் உங்கள் சொந்த பேனல்கள் மற்றும் சாளர சுவிட்சுகளை இணைக்க வெளிநாட்டு-டாப்லெவல் ஆதரிக்கப்படுகிறது.

ஸ்கிரீன் ஷாட்களை உருவாக்குதல், டெஸ்க்டாப்பில் வால்பேப்பர்களைக் காண்பித்தல், பேனல்கள் மற்றும் மெனுக்களை வைப்பது போன்ற செயல்பாடுகளைச் செயல்படுத்துவதன் மூலம் துணை நிரல்களை இணைக்க முடியும். அனிமேஷன் விளைவுகள், சாய்வுகள் மற்றும் ஐகான்கள் (சாளர பொத்தான்கள் தவிர) அடிப்படையில் ஆதரிக்கப்படவில்லை. Wayland நெறிமுறையின் அடிப்படையில் X11 பயன்பாடுகளை ஒரு சூழலில் இயக்க, XWayland DDX கூறுகளின் பயன்பாடு ஆதரிக்கப்படுகிறது. தீம், அடிப்படை மெனு மற்றும் ஹாட்ஸ்கிகள் xml வடிவத்தில் உள்ளமைவு கோப்புகள் மூலம் கட்டமைக்கப்படுகின்றன. உயர் பிக்சல் அடர்த்தி (HiDPI) திரைகளுக்கு உள்ளமைக்கப்பட்ட ஆதரவு உள்ளது.

Labwc 0.6 வெளியீடு, Wayland க்கான கூட்டு சேவையகம்

menu.xml வழியாக கட்டமைக்கக்கூடிய உள்ளமைக்கப்பட்ட ரூட் மெனுவைத் தவிர, பெமெனு, ஃபஸ்ஸல் மற்றும் வோஃபை போன்ற மூன்றாம் தரப்பு பயன்பாட்டு மெனு செயலாக்கங்களும் சேர்க்கப்படலாம். பேனலாக, நீங்கள் Waybar, sfwbar, Yambar அல்லது LavaLauncher ஐப் பயன்படுத்தலாம். மானிட்டர்களின் இணைப்பைக் கட்டுப்படுத்தவும், அவற்றின் அளவுருக்களை மாற்றவும், wlr-randr அல்லது kanshi ஐப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது. ஸ்வேலாக் பயன்படுத்தி திரை பூட்டப்பட்டுள்ளது.

புதிய வெளியீட்டில் முக்கிய மாற்றங்கள்:

  • wlroots வழங்கிய காட்சி வரைபட API இன் பயன்பாடு குறிப்பிடத்தக்க வகையில் மறுவடிவமைப்பு செய்யப்பட்டது. செயலாக்கம், ரெண்டரிங், ஜன்னல்களின் அலங்காரம், மெனுக்கள் மற்றும் ஸ்கிரீன் ஷெல் செயல்படுத்தல் ஆகியவற்றில் பிரதிபலித்தது. திரையில் காண்பிக்கப்படுவதற்கு முன் படங்கள் மற்றும் எழுத்துருக்களின் செயலாக்கம் அமைப்புகளுக்குப் பதிலாக இடையகங்களின் பயன்பாட்டிற்கு மாற்றப்பட்டது (wlr_texture அமைப்பு), இது வெளியீட்டின் சரியான அளவை உறுதி செய்வதை சாத்தியமாக்கியது. ஹேண்ட்லர்களை wlr_scene_nodes நோட்களுடன் பிணைப்பதற்கான எளிமையான குறியீடு. மேம்படுத்தப்பட்ட பிழைத்திருத்த விருப்பங்கள்.
  • மெய்நிகர் டெஸ்க்டாப்புகளுக்கான ஆதரவு சேர்க்கப்பட்டது.
  • கிளையன்ட் மெனுக்களில் வெவ்வேறு மொழிகளைப் பயன்படுத்துவதற்கான ஆதரவு சேர்க்கப்பட்டது.
  • வீடியோவைக் காண்பிக்கப் பயன்படுத்தப்படும் விளக்கக்காட்சி நேர நெறிமுறைக்கு செயல்படுத்தப்பட்ட ஆதரவு.
  • தொடு சாதனங்களுக்கான ஆதரவு சேர்க்கப்பட்டது.
  • drm_lease_v1 நெறிமுறைக்கு செயல்படுத்தப்பட்ட ஆதரவு, இது மெய்நிகர் ரியாலிட்டி ஹெல்மெட்டுகளில் காட்டப்படும் போது இடது மற்றும் வலது கண்களுக்கு வெவ்வேறு இடையகங்களுடன் ஒரு ஸ்டீரியோ படத்தை உருவாக்க பயன்படுகிறது.
  • மெய்நிகர் விசைப்பலகை மற்றும் சுட்டியைப் பயன்படுத்துவதற்கான நடைமுறைப்படுத்தப்பட்ட நெறிமுறைகள்.
  • மற்ற சாளரங்களின் மேல் ஒரு சாளரத்தை பின்னிங் செய்வதற்கான பயன்முறை சேர்க்கப்பட்டது (ToggleAlwaysOnTop).
  • சாளர சட்டகத்தின் அகலம் மற்றும் வண்ணத்தை வரையறுக்க osd.border.color மற்றும் osd.border.width அமைப்புகள் சேர்க்கப்பட்டது.
  • விசைப்பலகை தாமதம் மற்றும் மீண்டும் அமைப்புகளை மாற்ற அமைப்புகள் சேர்க்கப்பட்டது.
  • மவுஸ் வீல் மூலம் ஸ்க்ரோலிங் செய்ய செயல்பாடுகளை இணைக்கும் திறன் சேர்க்கப்பட்டது (இயல்புநிலையாக, டெஸ்க்டாப்பில் ஸ்க்ரோலிங் செய்யும் போது, ​​மெய்நிகர் டெஸ்க்டாப்புகளுக்கு இடையே மாறுதல் செய்யப்படுகிறது).
  • மென்மையான மற்றும் கிடைமட்ட ஸ்க்ரோலிங்கிற்கான ஆதரவு சேர்க்கப்பட்டது.
  • டெபியன், ஃப்ரீபிஎஸ்டி, ஆர்ச் மற்றும் வெய்ட் பில்ட்களுக்கு, எக்ஸ்வேலேண்ட் அல்லாத கட்டிடங்கள் உட்பட, தொடர்ச்சியான ஒருங்கிணைப்பு சோதனையை வழங்கியது.
  • எழுத்துருக்களின் சாய்வு மற்றும் எடையை சரிசெய்வதற்கான ஆதரவு சேர்க்கப்பட்டது (சாய்வு மற்றும் தடித்த எழுத்துருக்களைப் பயன்படுத்த).
  • அமைப்பு சேர்க்கப்பட்டது அவுட்லைன் மாதிரிக்காட்சி இயக்கப்பட்டுள்ளதா என்பதைக் கட்டுப்படுத்த.
  • துணைமெனுக்களுக்கான அம்புகளை வழங்குதல். பிரிப்பான்களுக்கான ஆதரவு மெனுவில் சேர்க்கப்பட்டுள்ளது.
  • xdg-desktop-portal-wlr புரோட்டோகால் கூடுதல் அமைப்புகள் இல்லாமல் வேலை செய்ய இயக்கப்பட்டது (dbus துவக்கம் மற்றும் systemd வழியாக செயல்படுத்தல் முடிந்தது), இது OBS ஸ்டுடியோவைத் தொடங்குவதில் உள்ள சிக்கல்களைத் தீர்த்தது.



ஆதாரம்: opennet.ru

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