labwc 0.6 கிராபிக்ஸ் API மேம்பாடுகள் மற்றும் பலவற்றுடன் வருகிறது

ஆய்வகம்

Labwc என்பது ஓபன்பாக்ஸால் ஈர்க்கப்பட்ட வேலண்டிற்கான wlroots அடிப்படையிலான விண்டோ ஸ்டேக் கம்போசிட்டர் ஆகும்.

Ya labwc 0.6 இன் புதிய பதிப்பு வெளியிடப்பட்டது, இது ஒரு முக்கியமான பதிப்பாகும் wlroots கிராபிக்ஸ் API ஐப் பயன்படுத்த மறுசீரமைப்பை உள்ளடக்கியது. இது குறியீட்டின் பல பகுதிகளைத் தொடுகிறது, குறிப்பாக ரெண்டரிங், சர்வர் பக்க அலங்காரம், லேயர் செயல்படுத்தல் மற்றும் மெனு.

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

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

labwc 0.6 இன் முக்கிய புதுமைகள்

வழங்கப்பட்டுள்ள labwc 0.6 இன் இந்தப் புதிய பதிப்பில், அது சிறப்பிக்கப்படுகிறது கிராபிக்ஸ் API இன் பயன்பாட்டை கணிசமாக மறுவடிவமைப்பு செய்தது wlroots வழங்கிய காட்சி, அதன் மூலம் செயலாக்கம் ரெண்டரிங்கில் பிரதிபலித்தது, ஜன்னல்கள், மெனுக்களின் அலங்காரம் மற்றும் திரை உறையை செயல்படுத்துதல்.

El திரையில் காண்பிக்கும் முன் படம் மற்றும் எழுத்துரு செயலாக்கம் இடையகத்திற்கு மாறியது அமைப்புகளுக்குப் பதிலாக (wlr_texture அமைப்பு), இது வெளியீட்டின் சரியான அளவை உறுதிப்படுத்துவதை சாத்தியமாக்கியது, மேலும் கட்டுப்படுத்திகளை wlr_scene_nodes உடன் பிணைப்பதற்கான குறியீடு எளிமைப்படுத்தப்பட்டுள்ளது.

இந்த புதிய பதிப்பில் உள்ள மற்றொரு மாற்றம் அது தொடர்ச்சியான ஒருங்கிணைப்பு சோதனைகள் வழங்கப்படுகின்றன டெபியன், ஃப்ரீபிஎஸ்டி, ஆர்ச் மற்றும் வெய்ட் பில்ட்கள், எக்ஸ்வேலேண்ட் அல்லாத கட்டிடங்கள் உட்பட.

அதுமட்டுமின்றி, அதையும் நாம் காணலாம் எழுத்துருக்களின் சாய்வு மற்றும் எடையை சரிசெய்வதற்கான ஆதரவு சேர்க்கப்பட்டது (சாய்வு மற்றும் தடிமனான எழுத்துருக்களைப் பயன்படுத்த), அத்துடன் ஒரு அமைப்பைச் சேர்க்கவும் திட்ட மாதிரிக்காட்சிகள் இயக்கப்பட்டுள்ளதா என்பதைக் கட்டுப்படுத்த.

xdg-desktop-portal-wlr நெறிமுறை கூடுதல் உள்ளமைவு இல்லாமல் வேலை செய்ய இயக்கப்பட்டது (dbus துவக்கம் மற்றும் systemd வழியாக செயல்படுத்துதல் முடிந்தது), இது OBS ஸ்டுடியோ வெளியீட்டில் உள்ள சிக்கல்களைத் தீர்த்தது.

labwc 0.6 இன் இந்த புதிய பதிப்பில் முன்னிலைப்படுத்தப்பட்டுள்ளது drm_lease_v1 நெறிமுறைக்கான ஆதரவு செயல்படுத்தப்பட்டது, இது மெய்நிகர் ரியாலிட்டி ஹெட்செட்களில் காட்டப்படும் போது இடது மற்றும் வலது கண்களுக்கு வெவ்வேறு இடையகங்களுடன் ஒரு ஸ்டீரியோ படத்தை உருவாக்க பயன்படுகிறது.

  • துணைமெனுக்களுக்கான அம்புகளின் விகிதாசாரப் பிரதிநிதித்துவம். பிரிப்பான்களுக்கான ஆதரவு மெனுவில் சேர்க்கப்பட்டுள்ளது.
  • மேம்படுத்தப்பட்ட பிழைத்திருத்த விருப்பங்கள்.
  • மெய்நிகர் டெஸ்க்டாப்புகளுக்கான ஆதரவு சேர்க்கப்பட்டது.
  • கிளையன்ட் மெனுக்களில் வெவ்வேறு மொழிகளைப் பயன்படுத்துவதற்கான ஆதரவு சேர்க்கப்பட்டது.
  • வீடியோவைக் காண்பிக்கப் பயன்படுத்தப்படும் விளக்கக்காட்சி நேர நெறிமுறைக்கு செயல்படுத்தப்பட்ட ஆதரவு.
  • தொடு சாதனங்களுக்கான ஆதரவு சேர்க்கப்பட்டது.
  • மெய்நிகர் விசைப்பலகை மற்றும் சுட்டியைப் பயன்படுத்துவதற்கான நெறிமுறைகள் செயல்படுத்தப்படுகின்றன.
  • மற்ற சாளரங்களின் மேல் ஒரு சாளரத்தை பொருத்துவதற்கான வழி சேர்க்கப்பட்டது (ToggleAlwaysOnTop).
  • சாளர சட்டகத்தின் அகலம் மற்றும் வண்ணத்தை வரையறுக்க osd.border.color மற்றும் osd.border.width அமைப்புகள் சேர்க்கப்பட்டது.
  • விசைப்பலகை தாமதம் மற்றும் மீண்டும் அமைப்புகளை மாற்ற அமைப்புகள் சேர்க்கப்பட்டது.
  • மவுஸ் வீலுடன் ஸ்க்ரோல் செய்வதற்கான செயல்பாடுகளை இணைக்கும் திறனைச் சேர்த்தது (இயல்புநிலையாக, மெய்நிகர் டெஸ்க்டாப்புகளுக்கு இடையில் டெஸ்க்டாப் சுவிட்சுகளில் ஸ்க்ரோலிங் செய்தல்).
  • மென்மையான மற்றும் கிடைமட்ட ஸ்க்ரோலிங்கிற்கான ஆதரவு சேர்க்கப்பட்டது.

LABWC ஐ எவ்வாறு நிறுவுவது?

இந்த இசையமைப்பாளரை தங்கள் கணினியில் நிறுவுவதில் ஆர்வமுள்ளவர்கள், நாங்கள் கீழே பகிரும் வழிமுறைகளைப் பின்பற்ற வேண்டும்.

எளிதான நிறுவல் முறையைக் கொண்ட விநியோகம் ஃபெடோரா மற்றும் labwc ஐ நிறுவ, ஒரு முனையத்தைத் திறக்கவும், அதில் நாம் தட்டச்சு செய்யப் போகிறோம்:

sudo dnf install labwc

இருப்பவர்கள் ஆர்ச் லினக்ஸ், மஞ்சாரோ அல்லது ஆர்ச் லினக்ஸிலிருந்து பெறப்பட்ட வேறு ஏதேனும் விநியோகத்தின் பயனர்கள், அவர்கள் ஒரு முனையத்தைத் திறக்க வேண்டும், அதில் தேவையான சார்புகளை பதிவிறக்க பின்வரும் கட்டளையை தட்டச்சு செய்வார்கள்:

sudo pacman -S meson wlroots cairo pango libxml2 glib2

அதன் பிறகு, முனையத்தில் பின்வரும் கட்டளையை இயக்குவதன் மூலம் அவர்கள் LABWC மூலக் குறியீட்டைப் பெறுவார்கள்:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

இப்போது, ​​Debian, UBuntu அல்லது இந்த இரண்டில் ஒன்றை அடிப்படையாகக் கொண்ட வேறு எந்த விநியோகத்தையும் பயன்படுத்துபவர்களுக்கு, அவர்கள் டெர்மினலில் பின்வருவனவற்றைத் தட்டச்சு செய்ய வேண்டும்:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

LABWC பற்றி மேலும் அறிய ஆர்வமுள்ளவர்கள், அவர்கள் தளத்தைப் பார்வையிடலாம் கிட்ஹப்பில் திட்டம்.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுகளுக்குப் பொறுப்பு: AB இன்டர்நெட் நெட்வொர்க்ஸ் 2008 SL
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.