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

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

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

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

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

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

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

  • wlroots 0.17 நூலகத்தின் புதிய கிளைக்கு மாற்றம் செய்யப்பட்டுள்ளது.
  • Wayland protocol cursor-shape-v1 க்கான ஆதரவு சேர்க்கப்பட்டது, இது கர்சரின் தோற்றத்தைத் தனிப்பயனாக்கப் பயன்படுகிறது.
  • Wayland fractional-scale protocolக்கான ஆதரவு சேர்க்கப்பட்டது, இது கூட்டு மேலாளரை முழு எண் அல்லாத மேற்பரப்பு அளவிடுதல் மதிப்புகளை அனுப்ப அனுமதிக்கிறது.
  • சாளர தலைப்புப் பட்டிகளில் உள்ள ஐகான்களுக்கான ஆதரவு சேர்க்கப்பட்டது.
  • சாளரங்களுக்கு இடையில் மாறுவதற்கான இடைமுகம் இடது அல்லது மேல் அம்புக்குறியை அழுத்துவதன் மூலம் மீண்டும் உருட்டும் திறனைக் கொண்டுள்ளது.
  • osd.workspace-switcher.boxes அமைப்பு சேர்க்கப்பட்டது. விர்ச்சுவல் டெஸ்க்டாப்புகளுக்கு இடையில் மாறுவதற்கு இடைமுகத்தில் உள்ள சிறுபடங்களின் அளவை தீர்மானிக்க {அகலம், உயரம்}.
  • மெய்நிகர் வெளியீட்டு சாதனங்களைச் சேர்ப்பதற்கும் அகற்றுவதற்கும் புதிய செயல்கள் VirtualOutputAdd மற்றும் VirtualOutputRemove சேர்க்கப்பட்டது.
  • மறுஅளவிற்கு ResizeTo நடவடிக்கை சேர்க்கப்பட்டது.
  • எப்போதும் செயலில் உள்ள டெஸ்க்டாப்பில் உள்ளடக்கத்தை வைக்க, ToggleOmnipresent நடவடிக்கை மற்றும் "எப்போதும் காணக்கூடிய பணியிடத்தில்" விருப்பமும் சேர்க்கப்பட்டது.
  • XWayland ஐப் பயன்படுத்தும் பயன்பாடுகளுக்கு, _NET_WORKAREA பண்பு அமைக்கப்பட்டுள்ளது, இது பேனல்களால் ஆக்கிரமிக்கப்படாத திரையில் உள்ள இலவசப் பகுதியின் அளவைப் புரிந்துகொள்ள உங்களை அனுமதிக்கிறது (எடுத்துக்காட்டாக, பாப்-அப் மெனுக்களின் அளவைக் கணக்கிடும்போது இது Qt இல் பயன்படுத்தப்படுகிறது).

ஆதாரம்: opennet.ru

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