שחרור של Composite Server Hyprland 0.55

שרת Hyprland 0.55 מרוכב המשתמש בפרוטוקול Wayland זמין. הפרויקט מתמקד בפריסת חלונות בריצוף, אך תומך גם במיקום חלונות שרירותי קלאסי, קיבוץ חלונות עם לשוניות, מצב פסאודו-מוזאיקה ופריסת חלונות במסך מלא. הקוד כתוב ב-C++ ומופץ תחת רישיון BSD.

ניתנות האפשרויות ליצירת ממשקים מושכים מבחינה ויזואלית: גרדיאנטים במסגרות חלונות, טשטוש רקע, אפקטים של אנימציה וצללים. ניתן לחבר תוספים כדי להרחיב את הפונקציונליות, וניתן להשתמש ב-IPC מבוסס שקעים לשליטה חיצונית בעבודה. התצורה מתבצעת באמצעות קובץ תצורה, ששינויים בו נקלטים תוך כדי תנועה ללא הפעלה מחדש. כמו כן נבדלות הפונקציות הבאות: שולחנות עבודה וירטואליים שנוצרו באופן דינמי; מצבי פריסת אלמנטים על המסך; עיבוד גלובלי של מקשים חמים; שליטה במחוות על משטח המגע/מסך המגע.

בגרסה החדשה:

  • נוספה אפשרות שפת Lua אופציונלית להגדרת שולחן העבודה של Hyprland. הגדרות Lua מוגדרות בקובץ hyprland.lua; אם הוא חסר, נעשה שימוש בפורמט hyprland.conf הישן יותר.
  • נוסף ממשק ה-API של Layout, המאפשר לך להגדיר פריסות אריחי חלונות מותאמות אישית בקובץ התצורה באמצעות Lua. ניתן לקשר פריסות לצג או לשולחן עבודה וירטואלי.
  • נוספה תמיכה בחלונות במסך מלא בעת מעבר בין חלונות באמצעות גלילה. נוספה היכולת לשלוט בגלילה באמצעות מחוות משטח מגע.
  • נוספה היכולת לטעון פרופילי צבע ICC מותאמים אישית עבור כל התקן פלט באמצעות ההגדרה 'icc = "..path.."' בקובץ התצורה.
  • ניהול צבעים משופר עבור צגים ודיוק צבעים משופר בעת שיתוף המסך.

 שחרור של Composite Server Hyprland 0.55


מקור: OpenNet.ru