KwinFT, வேலண்டிற்கான புதிய KWin- அடிப்படையிலான சாளர மேலாளர்

ரோமன் கில்க், கே.டி.இ, வேலேண்ட், எக்ஸ்வேலேண்ட் மற்றும் எக்ஸ் சர்வர் ஆகியவற்றின் வளர்ச்சியில் ஈடுபட்டுள்ளது, KWinFT திட்டத்தை வழங்கினார் (KWin Fast Track), இது உருவாகிறது ஒரு நெகிழ்வான கலப்பு சாளர மேலாளர் KWin குறியீடு தளத்தின் அடிப்படையில் வேலண்ட் மற்றும் எக்ஸ் 11 க்கு பயன்படுத்த எளிதானது.

சாளர மேலாளரைத் தவிர, இந்த திட்டம் ஒரு மடக்கு நூலகத்தையும் உருவாக்குகிறது Qt / C ++ க்கான லிப்வேலேண்டில் பிணைப்புகளை செயல்படுத்துவதன் மூலம், இது KWayland இன் வளர்ச்சியைத் தொடர்கிறது, ஆனால் Qt உடன் பிணைப்பதில் இருந்து விடுவிக்கப்படுகிறது.

KwinFT பற்றி

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

KWinFT இல், அவர்டெவலப்பர்கள் ஹேண்ட்ஸ் ஃப்ரீ மற்றும் புதிய அம்சங்களுடன் பரிசோதனை செய்யலாம், மேலும் நவீன மேம்பாட்டு நுட்பங்களைப் பயன்படுத்துவதன் மூலம் ஸ்திரத்தன்மையை நிலைநிறுத்த முயல்கிறது.

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

சோதனை கண்டுபிடிப்புகளில் ஏற்கனவே KWinFT இல் சேர்க்கப்பட்டுள்ளது, பின்வரும் தனித்துவமானது:

  • கலவை செயல்முறை மறுவடிவமைப்பு செய்யப்பட்டது, இது எக்ஸ் 11 மற்றும் வேலண்டின் கட்டுப்பாட்டின் கீழ் உள்ளடக்கத்தை வழங்குவதை கணிசமாக மேம்படுத்தியது. கூடுதலாக, பட உருவாக்கம் மற்றும் காட்சிக்கு இடையிலான தாமதங்களைக் குறைக்க ஒரு டைமர் சேர்க்கப்பட்டுள்ளது.
  • வேலண்ட் "வியூபோர்ட்டர்" நெறிமுறையின் நீட்டிப்பு செயல்படுத்தப்பட்டது, இது சேவையக பக்கத்தில் மேற்பரப்பின் விளிம்புகளை அளவிட மற்றும் ஒழுங்கமைக்க செயல்களைச் செய்ய கிளையண்டை அனுமதிக்கிறது. XWayland இன் அடுத்த பெரிய பதிப்போடு இணைந்து, பழைய விளையாட்டுகளுக்கான திரை தெளிவுத்திறனில் மாற்றத்தை நீட்டிக்க நீட்டிப்பு உங்களை அனுமதிக்கும்.
  • சுழற்சி மற்றும் பிரதிபலிப்புக்கான முழு ஆதரவு வேலண்ட் சார்ந்த அமர்வுகளுக்கான வெளியீடு.
  • ரேப்லேண்ட் ஒரு க்யூடி-பாணி நிரலாக்க இடைமுகத்தை வழங்குகிறது, இது சி ++ திட்டங்களில் பயன்படுத்த வசதியான வழியில் லிப்வேலேண்ட் செயல்பாடுகளுக்கு அணுகலை வழங்குகிறது. ஆரம்பத்தில், அவர்கள் ரேப்லாண்டை KWayland இன் முட்கரண்டாக உருவாக்கத் திட்டமிட்டனர், ஆனால் KWayland குறியீட்டின் திருப்தியற்ற நிலை காரணமாக, இது இப்போது முழு KWayland செயலாக்கத்திற்கான ஒரு திட்டமாக கருதப்படுகிறது. Wrapland க்கும் KWayland க்கும் இடையிலான மிக முக்கியமான வேறுபாடு Qt உடன் பிணைப்பை அகற்றுதல் மற்றும் Qt ஐ நிறுவாமல் தனித்தனியாகப் பயன்படுத்துவதற்கான திறன் ஆகும். எதிர்காலத்தில், ரேப்லாண்டை சி ++ ஏபிஐ கொண்ட உலகளாவிய நூலகமாகப் பயன்படுத்தலாம், இது டெவலப்பர்கள் சி லிப்வேலேண்ட் ஏபிஐ பயன்படுத்த வேண்டிய தேவையை நீக்குகிறது.
  • பயன்படுத்த தயாராக உள்ள தொகுப்புகள் மஞ்சாரோ லினக்ஸ் பயனர்களுக்காக தயாரிக்கப்படுகின்றன. KWinFT ஐ இயக்க, களஞ்சியத்திலிருந்து kwinft ஐ நிறுவவும், சாதாரண KWin க்கு திரும்பவும், kwin தொகுப்பை நிறுவவும். Wrapland இன் பயன்பாடு KDE உடன் மட்டுப்படுத்தப்படவில்லை, எடுத்துக்காட்டாக, wlroots இல் பயன்படுத்தப்படும் வெளியீட்டு கட்டுப்பாட்டு நெறிமுறைக்கு ஒரு கிளையன்ட் செயல்படுத்தல் தயாரிக்கப்பட்டுள்ளது, இது கலப்பு wlroots- அடிப்படையிலான சேவையகங்களில் (Sway, Wayfire) வெளியீட்டை உள்ளமைக்க KScreen ஐப் பயன்படுத்த அனுமதிக்கிறது.

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

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

குறியீடு GPLv2 மற்றும் LGPLv2 உரிமங்களின் கீழ் விநியோகிக்கப்படுகிறது.


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

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

*

*

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