זהו השבוע ה-52 מאז פרסום המאמר הראשון של «TWIG», אז זה עתה מלאו לו השנה הראשונה. האמור לעיל הם ראשי התיבות של "השבוע ב-GNOME", שתורגם לספרדית הוא השבוע ב-GNOME, ואני לא יודע אם זה מקרי שבשבעת הימים האחרונים הם הציגו/נעשית עבודה על הרבה פיצ'רים חדשים או שהם רצו לחכות שהמאמר לשבוע 52 הזה יהיה מלא בפיצ'רים חדשים.
מכיוון שמאמר זה ארוך משבועות אחרים (כגון זה o זה). והוא שלם, מכיוון שהוא מדבר על מספר יישומים קנייניים, אחרים מצדדים שלישיים, ספריות ואפילו GUADEC 2022, כנס שיתקיים בין ה-20 ל-25 ביולי בגוודלחרה, מקסיקו. הבא יש לך כל החדשות הם הזכירו בשבוע של יום הולדתם הראשון.
השבוע ב- GNOME
- קבצים 43.alpha שוחררו, מתפקדים במלואם עם GTK4. Nautilus משתמש כעת ב-AdwFlap עבור סרגל הצד, והסמלים מוסתרים אם החלון צר מדי.
- libadwaita תומכת באפליקציות חדשות כדי להציג מידע עליהן. ביניהם:
- מנתח שימוש בדיסק.
- תווים.
- עורך טקסט.
- זמן
- מקורות.
- רשומות.
- לוּחַ שָׁנָה.
- יומנים.
- מוּסִיקָה.
- שעונים
- מַחשְׁבוֹן.
- הרחבות.
- GTK 4.7.1, מהדורת פיתוח לקראת גרסה 4.8:
- ווידג'ט טקסט חדש, GtkInscription, שניתן להשתמש בו בתצוגות רשימה ובכל מקום בו תרצו שהטקסט יגיב לעיצוב ממשק המשתמש ולא להיפך.
- שיפורי ביצועים של GtkListView, עם הסרה של שורות שאינן גלויות.
- תמיכה בריווח אותיות חלקי ב-CSS.
- שיפורים בנגישות של GtkStack ו-GtkTextView.
- תמיכה משופרת במשטח המגע ב-Windows.
- תקן עבור מספר ערכים בעת שימוש ב-Wayland.
- GNOME Builder משתמש כעת ב-GTK4 וב-libadwaita, אך בגרסה 43.alpha:
- עורך חדש עם כרטיסיות המשתמש בכרטיסיות מסורתיות במקום בערימת המסמכים של Builder.
- שורת סטטוס חדשה בתחתית עם מידע הקשרי כגון ענף git, אפשרויות תחביר שפה ועוד.
- סגנונות כהים וקלים.
- זרימה משופרת ליצירת פרויקטים חדשים.
- תמיכה באפשרויות הפעלה רבות אחרות בעת הפעלת יישומים עם Valgrind.
- אינטגרציה עמוקה יותר עם פרופילי Sysprof.
- הפעלת יישומים עם הגדרות נגישות ספציפיות, כגון ניגודיות גבוהה.
- לוחות ניתנים לסדר מחדש הודות ל-libpanel.
- ניהול קיצורי דרך חזק יותר.
- עורך פקודות להוספת פקודות הפעלה מותאמות אישית לצינור.
- אתר חדש לוואלה (כאן).
- GLib עבר מ-libpcre ל-libpcre2.
- GJS 1.73.1 הגיע עם תצוגת פלט חכמה יותר עבור המתורגמן האינטראקטיבי, אשר מדפיסה את המאפיינים והערכים של אובייקטים על סמך סוגם. שיפור זה חל גם על הפונקציות log() ו-logError(). מצד שני, מחלקות ה-Proxy של DBus כוללות כעת שיטות בשם עם סיומת Async, אשר מבצעות קריאות אסינכרוניות לממשקי ה-API של DBus ומחזירות הבטחות. זאת בנוסף לסיומת הסינכרון הקיימות (לחסימת שיחות) ומרחוק (עבור שיחות אסינכרוניות עם התקשרות חוזרת). Gio.ActionMap.prototype.add_action__entries() נדחק גם הוא, ועכשיו עובד.
- ציטוטים הפכו לחלק ממעגל GNOME.
- Gaphor 2.11.0 הוסיפה תמיכה בהוספת אלמנטים לדיאגרמות באמצעות לחיצות כפולות, סוגי הצטרפות, ספירות SysML כ-ValueTypes ותיקוני באגים רבים. גם תאימות GTK4 שופרה מאוד, וצפוי שהגרסה הבאה תשתנה להיות גרסת ברירת המחדל של GTK.
- דיאלקט 2.0.0 הגיע עם:
- מועבר ל-GTK4 ול-libadwaita.
- מחליף צבעים חדש באפליקציה.
- נוספה תמיכה עבור Lingva Translate.
- מודול Google Translate שוכתב מאפס כדי לא להיות תלוי בספריות חיצוניות ולשפר את האמינות.
- שיפורים בספקי החיפוש של GNOME.
- מזהה האפליקציה השתנה ל-app.drey.Dialect.
- נוספה תמיכת מפתח API עבור LibreTranslate.
- נוספה תמיכה בהצעות תרגום עבור LibreTranslate.
- פרוקסי קבועים שכתובים מחדש http backend.
- מגבלת התווים תלויה כעת בשירות.
- שחזור עיקרי של בסיס הקוד.
- הגרסה הראשונה של משחק Blurble שוחררה, שיבוט של Wordle שנכתב בוואלה ומתוך מחשבה על שפות שונות.
- לופה עודכנה כדי לעקוב אחר הסקיצות החדשות.
- Geary, לקוח הדואר, נלקח שוב בחשבון.
- תשבצים 0.3.3 הגיע עם:
- דו-שיח העדפות לסינון ערכות פאזלים לפי שפה.
- מסומן במלואו לתרגום.
- נוספו תרגומים להולנדית ולספרדית.
- תשבצים הולנדיים עובדים עם התא "IJ.
- לא לוקח פוקוס בעת לחיצה על שורה.
- תמיכה בהעתקה/הדבקה.
- בטל/בצע מחדש תמיכה.
- מספר רב של תיקוני באגים.
- השתמש בתיבת הדו-שיח החדשה של libadwaita "אודות".
- תיקונים לבנייה והפעלה ב-macOS.
- Bootles 2022.7.14 הגיע עם משגר WINE חדש בשם סודה, אשר יתמך על ידי צוות הבקבוקים.
וזה, לא מעט, היה הכל השבוע ב-GNOME.