Wayland 1.24 מגיעה לאחר יותר משנה של פיתוח עם ממשקים חדשים ושיפורים בטיפול במקלדת.

  • Wayland 1.24 הוא העדכון הגדול הראשון מזה למעלה משנה, לאחר יציאת גרסה 1.23 במאי 2024.
  • זה כולל ממשקים ותכונות חדשים כגון wl_fixes ושיפורים בטיפול במקלדת ובאירועים.
  • רוב החידוש ב-Wayland טמון בפרוטוקולים ובקומפוזיטורים הנלווים, ולא בשרת הגרפיקה המרכזי.
  • ההכרזה הרשמית הייתה קצרה, אך היא מפרטת שינויים טכניים המספקים יציבות ופונקציונליות.

ויילנד 1.14

ויילנד 1.24 זמין כעת, ומסמן את המהדורה הגדולה הראשונה מאז גרסה 1.23, ומסתיים יותר משנה ללא עדכונים משמעותיים חדשים לפרוטוקול הגרפי הבסיסי הזה עבור מערכות לינוקס. בעוד שתקופה ארוכה זו ללא עדכונים עשויה לרמוז על עדכון מלא הפתעות, המציאות היא שההכרזה הרשמית עצמה הייתה תמציתית ומדגישה שהחידושים העיקריים ממשיכים להתפתח על הפרוטוקולים והקומפוזיטורים שעובדים סביב Wayland ולא בלב התוכנה.

למרות 13 החודשים שחלפו מאז הגרסה האחרונה, Wayland 1.24 מציגה... שיפורים טכניים רלוונטיים אך דיסקרטיים, מה שמבטיח בגרות וחוסן גדולים יותר במערכת האקולוגית. בין התכונות החדשות הבולטות ביותר נמצא ממשק wl_fixes החדש, המאפשר הוספת בקשה להשמדת אובייקט wl_registry, ובכך לייעל את ניהול המשאבים בלקוחות.

שיפורים ותכונות חדשות הכלולים ב-Wayland 1.24

המוקד של Wayland 1.24 היה על שיפור הפרטים הטכניים כדי להקל על הפיתוח והשימוש בתרחישים ספציפיים, כגון שולחנות עבודה מרוחקים או ניהול אירועים מתקדם. כמה מהשינויים המשמעותיים ביותר כוללים:

  • מצב חוזר של wl_keyboard.keyתכונה זו מעניקה למלחינים את היכולת לשלוט על חזרה על מקשים, תכונה שימושית במיוחד עבור פתרונות שולחן עבודה מרוחק שבהם ניהול מדויק של המקלדת חיוני.
  • פסקי זמן בניהול אירועיםעם הצגת wl_display_dispatch_queue_timeout() ו-wl_display_dispatch_timeout(), ניתן כעת להגדיר פסק זמן בעת ​​שיגור אירועים, מה שנותן לך שליטה רבה יותר על האופן שבו ממשק המשתמש הגרפי מגיב לפעולות מסוימות. לפרטים נוספים על שיפורים אחרונים בתמיכה ב-Wayland, ראה גם מה חדש ב-SDL עבור Wayland.
  • גישה לאחסון לאחר השמדת אובייקטיםהפונקציות wl_shm_buffer_ref() ו-wl_shm_buffer_unref() מאפשרות גישה לאחסון הבסיסי של wl_shm_buffer גם לאחר שאובייקט הפרוטוקול נמחק. זה שימושי, לדוגמה, כאשר לקוח מסיים את הביצוע ועדיין יש לשחרר או לבצע שאילתה על משאבים קשורים.

שחרור צנוע אך בסיסי ליציבות

עצמו תקשורת ברשימת הפיתוח פשוט פירט את השינויים הללו מבלי להיכנס לפרטים מיותרים או להכריז על מהפכות גדולות. גישה זו מדגישה שלמרות שהשינויים פחות נראים לעין, Wayland 1.24 ממשיכה לעשות צעדים קטנים אך נחושים לקראת איחוד הפרוטוקול, תוך השארת רוב הניסויים וההתפתחות בידי פרויקטים כמו המלחינים השונים ופרוטוקולים משלימים.

מהדורה זו מחזקת את החשיבות של בסיס איתן ויציב עבור מפתחים ומשתמשים התלויים בסביבה אמינה ומשתפרת ללא הרף, ובכך מחזקת את מעמדה של Wayland במערכת האקולוגית של לינוקס.

מתנדנד 1.11
Artaculo relacionado:
Sway 1.11 שוחרר: תכונות ושיפורים חדשים ב-Wayland Composer מבוסס i3