COSMIC, the Pop!_OS ડેસ્કટોપ પહેલાથી જ રસ્ટમાં તેના વિકાસમાં મોટી પ્રગતિ રજૂ કરે છે

કોસ્મિક સિસ્ટમ76

કોસ્મિક, પૉપનું ડેસ્કટૉપ વાતાવરણ છે! _OS જે સંશોધિત જીનોમ શેલ પર આધારિત છે

System76 (Pop!_OS Linux વિતરણ કંપની) એ તાજેતરમાં બહાર પાડ્યું રસ્ટમાં લખેલા નવા COSMIC વપરાશકર્તા પર્યાવરણના વિકાસ પર અહેવાલ. પર્યાવરણને એક સાર્વત્રિક પ્રોજેક્ટ તરીકે વિકસાવવામાં આવી રહ્યું છે જે ચોક્કસ વિતરણ સાથે જોડાયેલું નથી અને ફ્રીડેસ્કટોપ સ્પષ્ટીકરણોને અનુરૂપ છે.

પ્રોજેક્ટ પણ વેલેન્ડ-આધારિત કોસ્મિક-કમ્પોઝિટ સર્વર વિકસાવે છે અને તે ઉપરાંત Vulkan, Metal, DX12, OpenGL 2.1+ અને OpenGL ES 2.0+ સાથે સુસંગત ઘણા રેન્ડરિંગ એન્જિન, તેમજ વિન્ડોઇંગ શેલ અને વેબ ઇન્ટિગ્રેશન એન્જિન પ્રદાન કરવામાં આવે છે.

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

તમારે તે યાદ રાખવું પડશે System76 એ GTK અને Iced માં ફેરફાર કરવાનું પસંદ કર્યું, કારણ કે પરીક્ષણો દરમિયાન કરવામાં આવી હતી ઘણા કોસ્મિક એપ્લેટ્સ તૈયાર કરવામાં આવ્યા હતા, એકસાથે GTK અને Iced માં લખાયેલ છે ટેકનોલોજીની સરખામણી કરવા માટે. પરીક્ષણો હાથ ધરવામાં આવ્યા હતા દર્શાવે છે કે GTK ની સરખામણીમાં, Iced લાઇબ્રેરી વધુ લવચીક, અભિવ્યક્ત અને સમજી શકાય તેવું API પ્રદાન કરે છે., કુદરતી રીતે રસ્ટ કોડ સાથે જોડાય છે અને Elm ઘોષણાત્મક ઇન્ટરફેસ બાંધકામ ભાષાથી પરિચિત વિકાસકર્તાઓ માટે પરિચિત આર્કિટેક્ચર પ્રદાન કરે છે.

પુસ્તકાલય Iced સંપૂર્ણપણે રસ્ટ ભાષામાં લખાયેલ છે., સલામત પ્રકારો, મોડ્યુલર આર્કિટેક્ચર અને પ્રતિક્રિયાશીલ પ્રોગ્રામિંગ મોડલનો ઉપયોગ કરે છે.

Iced પર આધારિત એપ્લિકેશનો Windows, macOS, Linux માટે બનાવી શકાય છે અને વેબ બ્રાઉઝરમાં ચલાવો. વિકાસકર્તાઓને ઉપયોગ માટે તૈયાર વિજેટ્સનો સમૂહ, અસુમેળ નિયંત્રકો બનાવવાની ક્ષમતા અને વિન્ડો અને સ્ક્રીનના કદના આધારે ઇન્ટરફેસ તત્વોના અનુકૂલનશીલ લેઆઉટનો ઉપયોગ કરવાની ઓફર કરવામાં આવે છે.

ના કોસ્મિકના વિકાસમાં નવીનતમ સિદ્ધિઓ:

  • SegmentedButton વિજેટ પર આધારિત વિભાજિત ટૅબ્સ અને બટનો માટે અમલીકરણ સપોર્ટ, જ્યારે તમે પસંદ કરો ત્યારે તરત જ ક્રિયા કરવા માટે પરવાનગી આપે છે.
  • El રૂપરેખાકાર શોધ ઈન્ટરફેસ પૂરો પાડે છે સ્ક્રોલિંગ પરિણામોની સતત યાદી સાથે.
  • પાવર મેનેજમેન્ટ પ્રોફાઇલ્સ પસંદ કરવાની અને વાયરલેસ ઉપકરણોની બેટરી ચાર્જ પ્રદર્શિત કરવાની ક્ષમતાનો અમલ કર્યો.
  • ઉમેર્યું એ ડિસ્પ્લે સેટિંગ્સને ગોઠવવા માટેનું ઇન્ટરફેસa કે જે ગ્રાફિક્સ મોડ્સને સ્વિચ કરવા, શેડ્યૂલ (નાઇટ મોડ) પર બ્રાઇટનેસ બદલવા અને જ્યારે બહુવિધ મોનિટર કનેક્ટેડ હોય ત્યારે ડેસ્કટોપ લેઆઉટને નિયંત્રિત કરવાને સપોર્ટ કરે છે.
  • ભાષાઓ, ફોર્મેટ્સ અને માપનના એકમોને ગોઠવવા માટે ઇન્ટરફેસ ઉમેર્યું.
  • ઉમેર્યું એ ધ્વનિ સેટિંગ્સ ઇન્ટરફેસ જે તમને એપ્લીકેશનના સંબંધમાં નોટિફિકેશનના વોલ્યુમને બદલવાની અને સબવૂફર સાથે રૂપરેખાંકનો સહિત પસંદ કરેલા પરિમાણોનું પરીક્ષણ કરવાની મંજૂરી આપે છે. સ્પીકર ટેસ્ટ માટે, તેમની સિસ્ટમમાં બે કરતાં વધુ સ્પીકર્સ ધરાવતા વપરાશકર્તાઓ એક જ ક્લિકથી તમામ સ્પીકર્સ અને તેમના સબવૂફરને એકસાથે ચકાસી શકે છે.
  • સામાન્ય પૃષ્ઠભૂમિ પસંદ કરવાની ક્ષમતા, દરેક મોનિટર માટે અલગ વૉલપેપર્સ અથવા ચક્રીય ફેરફાર માટે વૉલપેપરનો સમૂહ પ્રદાન કરવામાં આવે છે (વિલંબ સેટિંગ્સમાં સેટ કરવામાં આવે છે).
  • Iced -dyrend ડાયનેમિક રેન્ડરિંગ મિકેનિઝમ Iced ટૂલકીટમાં ઉમેરવામાં આવ્યું છે, જે પર્યાવરણના આધારે વિવિધ બેકએન્ડ પસંદ કરવાની ક્ષમતા સૂચવે છે (ઉદાહરણ તરીકે, તમે OpenGL, Vulkan, અથવા Softbuffer લાઇબ્રેરી પર આધારિત સૉફ્ટવેર રેન્ડરિંગનો ઉપયોગ કરી શકો છો).
  • સોફ્ટવેર રેન્ડરિંગ એન્જિનના સોફ્ટબફર અમલીકરણને અપડેટ કર્યું, જેનો ઉપયોગ હવે લિબકોસ્મિક લાઇબ્રેરી દ્વારા પ્રદાન કરવામાં આવેલા વિજેટોને રેન્ડર કરવા માટે થઈ શકે છે.
  • વપરાશકર્તા પર્યાવરણ વેલેન્ડ પ્રોટોકોલ પર આધારિત ડિસ્પ્લે સર્વર્સના નિયંત્રણ હેઠળ કામ કરવા માટે રચાયેલ છે. X11 કાર્યક્રમોના પ્રકાશનને સમર્થન આપવા માટે, XWayland DDX સર્વર માટેનો આધાર કોસ્મિક-કોમ્પોઝીટ સર્વરમાં સંકલિત છે.
  • કોસ્મિક ટાઇમ લાઇબ્રેરી તૈયાર કરવામાં આવી છે, જે તમને આઇસ્ડ-આધારિત એપ્લિકેશન્સમાં એનિમેટેડ અસરોનો ઉપયોગ કરવાની મંજૂરી આપે છે.

અંતે, જો તમને તેના વિશે વધુ જાણવામાં રસ છે, તો તમે વિગતોનો સંપર્ક કરી શકો છો નીચેની કડીમાં


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

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

*

*

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