labwc 0.7 સુધારાઓ, બગ ફિક્સ અને વધુ સાથે આવે છે

labwc

Labwc એ વેલેન્ડ માટે wlroots આધારિત વિન્ડો સ્ટેક કંપોઝીટર છે, જે ઓપનબોક્સ દ્વારા પ્રેરિત છે

નું નવું સંસ્કરણ labwc 0.7 પહેલાથી જ બહાર પાડવામાં આવ્યું છે અને છતાં નોંધપાત્ર સંખ્યામાં ઉમેરાઓ અને સુધારાઓ સાથે આવે છે, વિકાસકર્તાઓ ઉલ્લેખ કરે છે કે આ પ્રકાશન labwc ને wlroots 0.17 માં સ્થાનાંતરિત કરવા અને રીગ્રેશનને સૉર્ટ કરવા પર ધ્યાન કેન્દ્રિત કરે છે.

જેઓ labwc વિશે જાણતા નથી, તમારે જાણવું જોઈએ કે wlroots લાઇબ્રેરીનો ઉપયોગ એક આધાર તરીકે થાય છે, જે Sway વપરાશકર્તા પર્યાવરણના વિકાસકર્તાઓ દ્વારા વિકસાવવામાં આવે છે અને જે વેલેન્ડ પર આધારિત સંયુક્ત એડમિનિસ્ટ્રેટરના કાર્યને ગોઠવવા માટે મૂળભૂત કાર્યો પૂરા પાડે છે.

labwc ની મુખ્ય નવીનતાઓ 0.7

શરૂઆતમાં ઉલ્લેખ કર્યો છે તેમ, આ નવું સંસ્કરણ સંક્રમણ માટે અલગ છે wlroots 0.17 પુસ્તકાલયની નવી શાખા, જે XWayland ની વિશ્વસનીયતા સુધારવા માટે તેના વલ્કન રેન્ડરિંગ કોડ, xwayland-shell-v1 ને સુધારે છે, તેમજ નવા વેલેન્ડ પ્રોટોકોલ્સ અને અન્ય સુધારાઓ માટે સમર્થન ઉમેરે છે.

labwc 0.7 ની બીજી વિશેષતા છે વેલેન્ડ કર્સર-આકાર-વી1 પ્રોટોકોલ માટે સપોર્ટ, જે તમને કર્સરની છબીઓની શ્રેણી પ્રસારિત કરીને કર્સરના દેખાવને કસ્ટમાઇઝ કરવાની મંજૂરી આપે છે.

આ ઉપરાંત, અમે પણ શોધી શકીએ છીએ વેલેન્ડ ફ્રેક્શનલ સ્કેલિંગ પ્રોટોકોલ માટે સપોર્ટ. આ પ્રોટોકોલ સંયુક્ત મેનેજરને બિન-પૂર્ણાંક સપાટી સ્કેલ મૂલ્યોને પ્રસારિત કરવાની મંજૂરી આપે છે, જે ક્લાયન્ટને ગોળાકાર સ્કેલ માહિતીની તુલનામાં wp_viewport ઑબ્જેક્ટ્સ માટે બફરનું વધુ ચોક્કસ કદ સ્પષ્ટ કરવાની મંજૂરી આપે છે.

અન્ય ફેરફારોમાંથી કે standભા:

  • વિન્ડો હેડરોમાં ચિહ્નો પ્રદર્શિત કરવાનું હવે આધારભૂત છે.
  • વિન્ડો વચ્ચે સ્વિચ કરવા માટેના ઇન્ટરફેસમાં સુધારાઓ- આ તમને ડાબે અથવા ઉપરના તીરને દબાવીને પાછળની તરફ જવા દે છે.
  • વર્ચ્યુઅલ ડેસ્કટોપ વચ્ચે સ્વિચ કરવા માટે ઇન્ટરફેસમાં થંબનેલ્સ માટે સેટિંગ્સ- થંબનેલનું કદ નક્કી કરવા માટે osd.workspace-switcher.boxes.{width,height} સેટિંગ રજૂ કર્યું.
  • નવી ક્રિયાઓ અને વિકલ્પો:
    વર્ચ્યુઅલ આઉટપુટ ઉમેરવા અને દૂર કરવા માટે વર્ચ્યુઅલ આઉટપુટ એડ અને વર્ચ્યુઅલ આઉટપુટ રીમુવ ક્રિયાઓ ઉમેરાઈ.
    ખાસ કરીને માપ બદલવાની ક્રિયા માટે પુન: માપ અમલમાં મૂક્યું.
    સક્રિય ડેસ્કટોપ પર હંમેશા સામગ્રી મૂકવા માટે ToggleOmnipresent ક્રિયા અને "હંમેશા દૃશ્યમાન કાર્યસ્થળમાં" વિકલ્પ ઉમેર્યો.
  • XWayland નો ઉપયોગ કરતી એપ્લિકેશનો માટે _NET_WORKAREA પ્રોપર્ટી: જે પેનલ દ્વારા કબજે ન કરાયેલ સ્ક્રીન પરના મુક્ત વિસ્તારના કદને સમજવાનું શક્ય બનાવે છે. આનો ઉપયોગ થાય છે, ઉદાહરણ તરીકે, Qt માં પોપઅપ મેનુના કદની ગણતરી કરતી વખતે.
  • XWayland સપાટીથી સંપૂર્ણપણે બંધ સ્ક્રીન સાથેની નિશ્ચિત સમસ્યા પુષ્ટિકરણ ઇવેન્ટ્સ જનરેટ કરતી નથી અને તેથી તેમને સ્ક્રીન પર આગળ વધતા અટકાવે છે.
  • ફિક્સ્ડ xwayland.c નલ પોઇન્ટર ડિરેફરન્સ જે CLions સાથે ક્રેશનું કારણ બને છે.
  • કોઈ સમસ્યાને ઠીક કરવા માટે XWayland ની મહત્તમ/ફુલસ્ક્રીન/ટાઇલ્ડ ભૂમિતિને ઓવરરાઇડ કરવાનું ટાળ્યું જ્યાં કેટલાક XWayland દૃશ્યો (ઉદાહરણ: xfce4 ટર્મિનલ) ટાઇલ કરતી વખતે બરાબર સાચી ભૂમિતિ સાથે સમાપ્ત થતા નથી.

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

Linux પર LABWC કેવી રીતે ઇન્સ્ટોલ કરવું?

જેઓ તેમની સિસ્ટમ પર આ સંગીતકારને ઇન્સ્ટોલ કરવામાં સક્ષમ થવામાં રસ ધરાવતા હોય, તેઓએ અમે નીચે શેર કરેલી સૂચનાઓનું પાલન કરવું આવશ્યક છે.

વિતરણ કે જેમાં સૌથી સરળ ઇન્સ્ટોલેશન પદ્ધતિ છે તે ફેડોરા છે અને labwc ઇન્સ્ટોલ કરવા માટે, ફક્ત એક ટર્મિનલ ખોલો અને તેમાં આપણે ટાઈપ કરવા જઈ રહ્યા છીએ:

sudo dnf install labwc

જેઓ છે આર્ક લિનક્સ, માંજારો અથવા અન્ય કોઈ વિતરણના વપરાશકર્તાઓ, આર્ક લિનક્સમાંથી મેળવેલા છે, તેઓએ ટર્મિનલ ખોલવું આવશ્યક છે અને તેમાં તેઓ આવશ્યક અવલંબનને ડાઉનલોડ કરવા માટે નીચેનો આદેશ લખશે:

sudo pacman -S meson wlroots cairo pango libxml2 glib2

તે પછી, તેઓ ટર્મિનલમાં નીચે આપેલ આદેશ ચલાવીને LABWC સ્રોત કોડ મેળવશે:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

હવે, જેઓ ડેબિયન, UBuntu અથવા આ બેમાંથી કોઈ એક પર આધારિત અન્ય કોઈપણ વિતરણના વપરાશકર્તાઓ છે, તેઓએ ટર્મિનલમાં નીચેનું લખવું આવશ્યક છે:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

જેઓ એલએબીડબ્લ્યુસી વિશે વધુ શીખવા માટે રુચિ ધરાવે છે, તેઓ આ સાઇટની મુલાકાત લઈ શકે છે GitHub પર પ્રોજેક્ટ.


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

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

*

*

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