Xfce ઉત્તમ નમૂનાના, Xfce નો કાંટો પરંતુ ક્લાયંટ બાજુની વિંડો સજાવટ વિના

શ softwareન એનાસ્તાસીયો એક મફત સ softwareફ્ટવેર ઉત્સાહી, જેણે કોઈ સમયે તેની પોતાની operatingપરેટિંગ સિસ્ટમ "શwનઓએસ" વિકસિત કરવાનો પ્રયાસ કર્યો તાજેતરમાં એક્સફેસ ક્લાસિક પ્રોજેક્ટના જન્મની ઘોષણા કરી.

જેમાં ઘટકો વિકસાવવા માગે છે વપરાશકર્તા પર્યાવરણ Xfce, ક્લાઈન્ટ બાજુ પર વિંડો ડેકોરેશનનો ઉપયોગ કર્યા વગર કામ કરે છે (સીએસડી), જેમાં વિંડો શીર્ષક અને ફ્રેમ વિંડો મેનેજર દ્વારા દોરવામાં આવતા નથી, પરંતુ એપ્લિકેશન દ્વારા જ.

મેનુ, બટનો અને અન્ય ઇન્ટરફેસ તત્વોને વિંડો શીર્ષકમાં મૂકવા, જીનોમ સાથે સમાનતા દ્વારા, શક્ય બન્યું. આ ઉપરાંત, નવું ઇન્ટરફેસ રેન્ડરિંગ એન્જિન લિબ્ક્સફેસ 4 લuiબ્રેરીમાં બનાવવામાં આવ્યું છે, જેના કારણે હાલના પ્રોજેક્ટ્સમાં કોડ ફેરફારની જરૂરિયાત વિના, લગભગ તમામ સંવાદ બ forક્સ માટે સીએસડીનો આપમેળે ઉપયોગ થયો.

સીએસડીમાં સંક્રમણ વિરોધીઓનો સામનો કરવો પડ્યો ક્યુ માને છે કે સીએસડી સપોર્ટ વૈકલ્પિક હોવો જોઈએ અને વપરાશકર્તા ક્લાસિક વિંડો શીર્ષકનો ઉપયોગ ચાલુ રાખવા માટે સમર્થ હોવા જોઈએ.

સીએસડીનો ઉપયોગ કરવાના વિપક્ષોમાં, તેનો ઉલ્લેખ છે વિંડોનું શીર્ષક ક્ષેત્ર ખૂબ મોટું છે, વિંડો શીર્ષક પર એપ્લિકેશન તત્વો સ્થાનાંતરિત કરવાની જરૂરિયાતનો અભાવ, Xfwm4 ડિઝાઇન થીમ્સની બિનઅસરકારકતા અને સીએસડીનો ઉપયોગ ન કરતા Xfce / GNOME એપ્લિકેશનો અને પ્રોગ્રામ્સની વિંડો શણગારમાં અસંગતતા.

એ નોંધવું જોઇએ કે કેટલાક વપરાશકર્તાઓ દ્વારા જીનોમ ઇન્ટરફેસને નકારવા માટેનું એક કારણ સીએસડીનો ઉપયોગ છે.

5 મહિનામાં સીએસડીને અક્ષમ કરવા માટે ટેકો પૂરા પાડવા માટે કોઈ પ્રયત્નો કરવામાં આવ્યા ન હોવાથી, શોન અનાસ્તાસીયોએ બાબતોને પોતાના હાથમાં લેવાનું નક્કી કર્યું અને લિબેક્સફેસ 4 લXNUMXબ્રેરીનો કાંટો બનાવ્યો, જેમાં તેણે સીએસડીની લિંક સાફ કરી અને જૂના સર્વર-સાઇડ ડેકોરેશન મોડ (વિંડો મેનેજર) ને પરત કરી.

સુસંગતતા સુનિશ્ચિત કરવા માટે કાર્યક્રમો સાથે તેઓ નવા API libxfce4ui નો ઉપયોગ કરે છે અને ABI ને સુરક્ષિત રાખે છે.

વિશિષ્ટ બાઈન્ડિંગ્સ તૈયાર કરવામાં આવી છે જે XfceTitledDialog વર્ગમાંથી GtkDialog વર્ગ ક callsલ્સમાં વિશિષ્ટ સીએસડી પદ્ધતિઓનો અનુવાદ કરે છે. પરિણામે, એપ્લિકેશનોનો કોડ બદલ્યા વિના, લિબેક્સેફ્સ્ચ્યુ 4 લાઇબ્રેરીને બદલીને, સીએસડીમાંથી એક્સફેસ એપ્લિકેશનોને દૂર કરવાનું શક્ય છે.

ઉપરાંત, xfce4- પેનલનો કાંટો રચાયો છે, જેમાં ક્લાસિક વર્તણૂક પરત કરવાના ફેરફારો શામેલ છે. જેન્ટુ વપરાશકર્તાઓને libxfce4ui-nocsd ઇન્સ્ટોલ કરવા માટે ઓવરલે તૈયાર કરવામાં આવ્યું છે.

ઝુબન્ટુ / ઉબુન્ટુ વપરાશકારો માટે, એક પીપીએ રીપોઝીટરી તૈયાર કરવામાં આવી છે ઉપયોગમાં લેવા માટે તૈયાર પેકેજો સાથે.

કાંટો બનાવવાના કારણો, સીન અનાસ્તાસી, સમજાવી કે:

તમે ઘણા વર્ષોથી Xfce નો ઉપયોગ કરી રહ્યાં છો અને તમને આ વાતાવરણનો ઇન્ટરફેસ ગમે છે. તમે જે ઇન્ટરફેસથી અસંમત છો, અને જૂની વર્તણૂકને પાછો આપવાનો વિકલ્પ પૂરો પાડવાના પ્રયત્નોનો અભાવ બદલવાનો નિર્ણય લીધા પછી, તમારી સમસ્યાને સ્વતંત્ર રીતે હલ કરવાનો અને તમારી દ્રષ્ટિકોણ વહેંચનારા અન્ય લોકો સાથે સમાધાન વહેંચવાનો નિર્ણય લેવામાં આવ્યો.

એક્સફેસ ક્લાસિકનો ઉપયોગ કરતી વખતે સમસ્યાઓમાંથી, ડુપ્લિકેટ પ્રિન્ટિંગ નોંધવામાં આવે છે હેડરમાં અને એપ્લિકેશન વિંડોમાં ડુપ્લિકેટ માહિતી પ્રદર્શિત થવાને કારણે હેડરનું.

આ સુવિધા Xfce 4.12 અને 4.14 ની વર્તણૂક સાથે સુસંગત છે, અને તે સીએસડી સાથે સંબંધિત નથી.

કેટલીક એપ્લિકેશનોમાં, જણાવ્યું હતું કે ડુપ્લિકેશન સામાન્ય લાગે છે (ઉદાહરણ તરીકે, xfce4- સ્ક્રીનશૂટરમાં), પરંતુ અન્ય લોકોમાં તે સ્પષ્ટ રીતે અયોગ્ય છે. આ સમસ્યાને હલ કરવા માટે, પર્યાવરણ ચલ ઉમેરવાનું જે XfceHeading ના રેન્ડરિંગને નિયંત્રિત કરે છે તે નકારી શકાય નહીં.

સીએસડી સમર્થકોની સ્થિતિ મેનૂઝ, પેનલ બટનો અને અન્ય મહત્વપૂર્ણ ઇન્ટરફેસ તત્વો મૂકવા માટે વ્યર્થ વિંડો શીર્ષક સ્થાનનો ઉપયોગ કરવાની ક્ષમતા નીચે આવે છે.

સર્વર બાજુના વિંડો સેવા વિસ્તારોની ક્લાસિક રજૂઆતમાં એકીકૃત શૈલીમાં લાવવા માટે બધા એપ્લિકેશનો માટે વિંડો શણગાર ખૂબ સરળ છે.

સીએસડીના કિસ્સામાં, દરેક ગ્રાફિકલ વાતાવરણમાં એપ્લિકેશન ઇન્ટરફેસને અલગથી સ્વીકારવું જરૂરી છે અને એપ્લિકેશન વિવિધ વપરાશકર્તા વાતાવરણમાં વિચિત્ર ન લાગે તે સુનિશ્ચિત કરવું પૂરતું મુશ્કેલ છે.

સ્રોત: https://linuxreviews.org


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: AB ઈન્ટરનેટ નેટવર્ક્સ 2008 SL
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   01101001b જણાવ્યું હતું કે

    અભિવાદન. પ્રામાણિક વખાણ.
    પસંદ કરવાની પસંદગી એ લિનક્સની વિશિષ્ટ સુવિધા હોવી જોઈએ. અને તે હતી.
    હવે જો તમે પસંદ કરવાનું ચાલુ રાખવા માંગતા હો, તો તમારે શોન અનસ્તાસીયોએ કરેલા (સદભાગ્યે તેમના માટે, તે કરી શકે છે) જેવી બાજુએ પગલું ભરવું પડશે.
    અતુલ્ય, Xo તેઓ તમને બીજું છોડશે નહીં.
    અને જેઓ કોઈપણ ફેરફારને વૈકલ્પિક બનાવવા માટે ઇનકાર કરે છે, અને તેનાથી ,લટું, તે આપણામાંના પર વિકાસ લાવે છે જેનો વિકાસ થતો નથી, તેઓ લિનક્સના ટુકડા થવાને કારણે તેમના કપડા ફાડી નાખનારા પ્રથમ છે (આંગળી ચીંધતા, અલબત્ત, જેઓ કાંટો બનાવતા હોય છે) તેઓ પોતે જ ગુનેગાર હોય છે.