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

லிபாட்வைட்டா 1.8 இன் மிகவும் குறிப்பிடத்தக்க புதிய அம்சங்களில் ஒன்று GtkShortcutsWindow வகுப்பை மாற்றுதல், GTK 4.18 முதல் நிறுத்தப்பட்டது. அதன் வாரிசான AdwShortcutsDialog, எளிமைப்படுத்தப்பட்ட இடைமுகத்தை வழங்குகிறது. குறுக்குவழி வழிசெலுத்தலுக்கு, பயன்படுத்தப்படாத கட்டமைப்புகளை நீக்கும் மறுவடிவமைப்புடன் தேவையற்ற காட்சிகள் மற்றும் பிரிவுகள் போன்றவை. இந்தப் புதிய உரையாடல் குறுக்குவழிகளை தெளிவான பிரிவுகளாக ஒழுங்கமைக்கிறது, விருப்பத் தலைப்புகள் மற்றும் பயன்பாட்டினை மையமாகக் கொண்டு, டெவலப்பர்கள் மற்றும் பயனர்கள் இருவருக்கும் அனுபவத்தை எளிதாக்குகிறது.
இந்த மாற்றத்துடன், AdwShortcutLabel வகுப்பு GtkShortcutLabel ஐ மாற்றுகிறது., அத்தியாவசிய செயல்பாட்டைப் பராமரித்தல் ஆனால் தெளிவான பாணி மற்றும் முக்கிய சேர்க்கைகளை மிகவும் உள்ளுணர்வுடன் கையாளுதல்.அதன் முன்னோடியைப் போலல்லாமல், இந்த செயல்பாடுகள் முரண்பாடுகளை உருவாக்கியதால், இது சைகைகள் அல்லது ஐகான்களை ஆதரிக்காது. பயன்பாடுகள் மற்றும் சாதனங்களுக்கு இடையில். இந்த மறுவடிவமைப்பு மூலம், சைகை ஆவணங்கள் கையேடுகள் மற்றும் ஆன்லைன் உதவிக்கு தரமிறக்கப்படுகின்றன, அதே நேரத்தில் குறுக்குவழிகளின் காட்சி விளக்கக்காட்சி நிலையான விசைப்பலகைகள் மற்றும் கட்டுப்படுத்திகளில் மட்டுமே கவனம் செலுத்துகிறது.

CSS உடன் மிகவும் நெகிழ்வான பாணிகள்
பதிப்பு 1.8 CSS மீடியா வினவல்களுக்கான ஆதரவையும் உள்ளடக்கியது, இது ஸ்டைல் ஷீட்களை நகலெடுக்காமல், ஒரே கோப்பிற்குள் இருண்ட, ஒளி மற்றும் உயர்-மாறுபட்ட பாணிகளை வரையறுக்க உங்களை அனுமதிக்கிறது. மாறிகளின் பயன்பாட்டுடன் இணைந்து, இந்த புதுமை மிகவும் நிலையான மற்றும் பராமரிக்கக்கூடிய இடைமுகங்களுக்கு வழி வகுக்கிறது.
அச்சுக்கலை குறித்து, இடைமுகத்திற்கான எழுத்துருக்களுக்கு இடையே ஒரு தெளிவான வேறுபாடு அறிமுகப்படுத்தப்பட்டது. (அத்வைதா சான்ஸ் 11பி.டி) மற்றும் உள்ளடக்கம் (அத்வைதா சான்ஸ் 12பி.), நீண்ட உரைகளில் படிக்கும் தன்மையை மேம்படுத்த அதிக வரி இடைவெளியுடன்.document வகுப்பு காட்சி தெளிவை மேம்படுத்த இந்த தளவமைப்பைப் பயன்படுத்துகிறது, அதே நேரத்தில் .body வகுப்பு பல நிலையான விட்ஜெட்களில் பரந்த இடைவெளியை முன்னிருப்பாகக் கொண்டுள்ளது.
விட்ஜெட்டுகள் மற்றும் விருப்பத்தேர்வுகளில் புதிய அம்சங்கள்
லிபாட்வைட்டா 1.8 அதன் விருப்பத்தேர்வுகள் மற்றும் உள்ளடக்க அமைப்பில் அதன் திறன்களை விரிவுபடுத்துகிறது. AdwPreferencesGroup ஐ இப்போது adw_preferences_group_bind_model() ஐப் பயன்படுத்தி பட்டியல் மாதிரிகளுடன் நேரடியாக பிணைக்க முடியும், மேலும் AdwPreferencesRow வகுப்பைச் சேராத கூடுதல் வரிசைகளையும் ஏற்கிறது. AdwPreferencesPage இடைமுகத்தில் எங்கும் குழுக்களைச் செருக அனுமதிக்கிறது மற்றும் கூறுகளை எளிதாக ஆய்வு செய்வதற்கான முறைகளைச் சேர்க்கிறது.
மற்றொரு முன்னேற்றம் AdwWrapBox இல் உள்ள புதிய adw_wrap_box_remove_all() முறையாகும், இது அனைத்து குழந்தைகளையும் விரைவாக அகற்ற வடிவமைக்கப்பட்டுள்ளது, அதே நேரத்தில் GtkFlowBox குழந்தைகள் இப்போது ஹோவர் அல்லது செயல்படுத்தலில் இயல்புநிலை ஹைலைட்டிங் பாணிகளைச் சேர்க்கின்றன.
கடைசியாக ஆனால் குறைந்தது அல்ல, இந்தப் பதிப்பிலும் கூட இருந்திருப்பதைக் குறிப்பிடுவது மதிப்புக்குரியது செயல்திறன் மாற்றங்களைப் பயன்படுத்துதல், சாளரங்களில் நிழல்களின் பயன்பாட்டைக் குறைத்தல்., உரையாடல் பெட்டிகள் மற்றும் பாப்அப்கள். கூடுதலாக, AdwHeaderBar வகுப்பு, சொந்த macOS சாளரக் கட்டுப்பாடுகளுக்கான ஆதரவை செயல்படுத்துகிறது, மற்ற இயக்க முறைமைகளுடன் அனுபவத்தை சீரமைக்கிறது.
இறுதியாக, அடுத்த பதிப்பிற்கான திட்டங்களில் பொதுவான பக்கப்பட்டி விட்ஜெட்டின் ஒருங்கிணைப்பு மற்றும் அடுக்கு பக்கப்பட்டி மாற்றீடு ஆகியவை அடங்கும் என்று குறிப்பிடப்பட்டுள்ளது. இவை அனைத்து பயன்பாட்டு நிகழ்வுகளையும் உள்ளடக்காது (ஆனால் அவை பில்டர் விருப்பத்தேர்வுகள் உரையாடலுக்கு பயனுள்ளதாக இருக்கும் என்று எதிர்பார்க்கப்படுகிறது, ஆனால் பிரதான சாளரத்திற்கு அல்ல), ஆனால் பல பயன்பாடுகள் சிறப்பு எதையும் செய்வதில்லை, மேலும் இது அவர்களுக்கு நிறைய முயற்சியைச் சேமிக்கும்.
இதைப் பற்றி மேலும் தெரிந்துகொள்ள ஆர்வமாக இருந்தால், விவரங்களைக் கலந்தாலோசிக்கலாம் பின்வரும் இணைப்பில்.