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

מקור: OpenNet.ru
