Xfce Classic ආරම්භ කරන ලදී, සේවාලාභියාගේ පැත්තේ කවුළු සැරසිලි නොමැතිව Xfce හි දෙබලකි

ෂෝන් ඇනස්ටාසි (ෂෝන් ඇනස්ටේසියෝ), වරෙක තමාගේම මෙහෙයුම් පද්ධතියක් නිර්මාණය කළ නිදහස් මෘදුකාංග ලෝලියෙකි ShawnOS සහ Chromium සහ Qubes OS ppc64le ගෘහ නිර්මාණ ශිල්පයට ගෙනයාමට සම්බන්ධ විය, පිහිටුවන ලදී ව්‍යාපෘතිය Xfce Classic, ඔහු අදහස් කරන්නේ Xfce පරිශීලක පරිසර සංරචකවල ගෑරුප්පු සංවර්ධනය කිරීමට අදහස් කරන සේවාලාභියා-පාර්ශ්වික කවුළු සැරසිලි (CSD, සේවාදායක පැත්තේ සැරසිලි) භාවිතයෙන් තොරව ක්‍රියා කරයි, එහි කවුළුවේ මාතෘකාව සහ රාමු අඳිනු ලබන්නේ කවුළු කළමනාකරු විසින් නොව, යෙදුමම.

Xfce 4.16 හි මීළඟ නිකුතුව සඳහා සුදානම් වන බව අපි ඔබට මතක් කරමු බලාපොරොත්තු වේ ඔක්තෝබර් හෝ නොවැම්බර් මාසවලදී, අතුරු මුහුණත GtkHeaderBar විජට් වෙත මාරු කරන ලද අතර CSD භාවිතය, GNOME සමඟ සාදෘශ්‍යයෙන් මෙනු, බොත්තම් සහ අනෙකුත් අතුරුමුහුණත් මූලද්‍රව්‍ය කවුළු ශීර්ෂයේ තැබීමට මෙන්ම සැඟවීම සහතික කිරීමටද හැකි විය. සංවාද වල රාමු වල. නව අතුරුමුහුණත් විදැහුම්කරණ එන්ජිම libxfce4ui පුස්තකාලයට අනුකලනය කර ඇති අතර, එහි ප්‍රතිඵලයක් ලෙස දැනට පවතින ව්‍යාපෘති වල කේතයේ වෙනස්කම් සිදුකිරීමෙන් තොරව සියලුම සංවාද සඳහා CSD ස්වයංක්‍රීයව යෙදීමට හේතු වී ඇත.

CSD වෙත මාරුවීමේදී සොයාගත්තා විරුද්ධවාදීන්, CSD සහාය විකල්ප විය යුතු බව විශ්වාස කරන අතර පරිශීලකයාට සම්භාව්‍ය කවුළු මාතෘකා දිගටම භාවිතා කිරීමට හැකි විය යුතුය. CSD භාවිතා කිරීමේ අවාසි අතර, ඉතා විශාල කවුළු මාතෘකා ප්‍රදේශය, යෙදුම් මූලද්‍රව්‍ය කවුළු මාතෘකාවට මාරු කිරීමේ අවශ්‍යතාවය නොමැතිකම, Xfwm4 තේමා ක්‍රියා විරහිත වීම සහ Xfce/GNOME යෙදුම් සහ වැඩසටහන් වල කවුළු සැලසුම් කිරීමේ විෂමතාවය CSD භාවිතා නොකරන ලෙස සඳහන් කර ඇත. සමහර පරිශීලකයින් විසින් GNOME අතුරුමුහුණත ප්‍රතික්ෂේප කිරීමට එක් හේතුවක් වන්නේ CSD භාවිතය බව සටහන් වේ.

මාස 5 කින් CSD අක්‍රිය කිරීම සඳහා සහය ලබා දීමට කිසිදු උත්සාහයක් ගෙන නොමැති බැවින්, Sean Anastasi තීරණය කළා මම මේ ප්‍රශ්නය මගේ අතට අරගෙන පුස්තකාලයේ දෙබලක් නිර්මාණය කළා libxfce4ui, එහි දී මම CSD වෙත බැඳීම පිරිසිදු කර සේවාදායක පැත්තේ (කවුළු කළමනාකරු) පැරණි සැරසිලි මාදිලිය ආපසු ලබා දුනිමි. නව libxfce4ui API භාවිතා කරන යෙදුම් සමඟ ගැළපීම සහතික කිරීම සහ ABI සංරක්ෂණය කිරීම සඳහා, XfceTitledDialog පන්තියේ නිශ්චිත CSD ක්‍රම GtkDialog පන්තියේ ඇමතුම් බවට පරිවර්තනය කරන විශේෂ බන්ධන සකස් කර ඇත. එහි ප්‍රතිඵලයක් ලෙස, යෙදුම්වල කේතය වෙනස් නොකර, libxfce4ui පුස්තකාලය ප්‍රතිස්ථාපනය කිරීමෙන් CSD හි Xfce යෙදුම් ඉවත් කළ හැකිය.

අතිරේකව දෙබලක පිහිටුවා ඇත xfce4-පැනලය, නැවත සම්භාව්‍ය හැසිරීම් සඳහා වෙනස්කම් ඇතුළත් වේ. Gentoo පරිශීලකයින් සඳහා සූදානම් කර ඇත උඩිස් libxfce4ui-nocsd ස්ථාපනය කිරීමට. Xubuntu/Ubuntu භාවිතා කරන්නන් සඳහා සූදානම් කර ඇත PPA ගබඩාව සූදානම් කළ පැකේජ සමඟ. තමන් වසර ගණනාවක් Xfce භාවිතා කරන බවත් මෙම පරිසරයේ අතුරු මුහුණතට කැමති බවත් පවසමින් Sean Anastasi fork එක නිර්මාණය කිරීමට හේතු පැහැදිලි කළේය. ඔහු එකඟ නොවූ අතුරු මුහුණත වෙනස් කිරීම් පිළිබඳව තීරණය කිරීමෙන් පසුව සහ පැරණි හැසිරීමට ආපසු යාමට විකල්පයක් ලබා දීමට උත්සාහ නොකළ පසු, ඔහු තම ගැටලුව තමා විසින්ම විසඳා ගැනීමට සහ වෙනත් සමාන අදහස් ඇති පුද්ගලයින් සමඟ විසඳුම බෙදා ගැනීමට තීරණය කළේය.

Xfce Classic භාවිතා කිරීමේදී ඇති වන එක් ගැටළුවක් නම් මාතෘකාවේ සහ යෙදුම් කවුළුවේ නැවත නැවත තොරතුරු පෙන්වීම හේතුවෙන් අනුපිටපත් මාතෘකා පෙනුමයි. මෙම විශේෂාංගය Xfce 4.12 සහ 4.14 හි හැසිරීම් වලට අනුකූල වන අතර CSD හා සම්බන්ධ නොවේ. සමහර යෙදුම්වල, එවැනි අනුපිටපත් සාමාන්‍ය ලෙස පෙනේ (උදාහරණයක් ලෙස, xfce4-screenshooter හි), නමුත් අනෙක් ඒවා පැහැදිලිවම නුසුදුසු ය. මෙම ගැටළුව විසඳීම සඳහා, XfceHeading හි විදැහුම්කරණය පාලනය කරන පරිසර විචල්‍යයක් එක් කළ හැකිය.

Xfce Classic ආරම්භ කරන ලදී, සේවාලාභියාගේ පැත්තේ කවුළු සැරසිලි නොමැතිව Xfce හි දෙබලකි

CSD ආධාරකරුවන්ගේ පිහිටීම මෙනු, පැනල් බොත්තම් සහ අනෙකුත් සැලකිය යුතු අතුරුමුහුණත් මූලද්‍රව්‍ය තැබීමට නාස්ති වූ කවුළු මාතෘකා ඉඩ භාවිතා කිරීමේ හැකියාව දක්වා පැමිණේ. CSD හි විරුද්ධවාදීන් විශ්වාස කරන්නේ මෙම ප්‍රවේශය කවුළු සැලසුම් ඒකාබද්ධ කිරීමේදී ගැටළු ඇති කරන බවයි, විශේෂයෙන් මාතෘකා ප්‍රදේශයේ පිරිසැලසුම සඳහා විවිධ නිර්දේශ නිර්වචනය කරන විවිධ පරිශීලක පරිසරයන් සඳහා ලියා ඇති ඒවා. සේවාදායක පැත්තේ ඇති කවුළුවක සේවා ප්‍රදේශ සම්භාව්‍ය ලෙස විදැහුම් කිරීමේදී සියලුම යෙදුම්වල කවුළු නිර්මාණය තනි ශෛලියකට ගෙන ඒම වඩාත් පහසු වේ. CSD භාවිතා කිරීමේදී, එක් එක් චිත්‍රක පරිසරයට යෙදුම් අතුරුමුහුණත වෙන වෙනම අනුවර්තනය කිරීම අවශ්‍ය වන අතර විවිධ පරිශීලක පරිසරයන් තුළ යෙදුම පිටසක්වල නොපෙනෙන බව සහතික කිරීම තරමක් අපහසුය.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න