עברו כ-30 חודשים מאז ש-GNOME פתחה את קופסת היוזמה שלהם מעגל GNOME. מאז, כל מפתח יכול להגיש את הבקשות שלו, ועם קצת מזל ועבודה טובה הם יהפכו לחלק מהמעגל. השבוע נוספה האפליקציה ה-50 ל"מעגל" הזה, בין היתר בגלל ששלושה חדשים התקבלו בשבעת הימים האחרונים: שעון שחמט, שעון לשמירה על זמן משחקי השחמט, קומיקו, אפליקציה לקריאת קומיקס, ו טפטפת, המאפשרת לבחור צבעים משולחן העבודה וליצור פלטות.
בנוסף, GNOME סיפרה לנו גם על חדשות רבות אחרות, והערך של TWIG לשבוע שבין 17-24 לפברואר כולל הרבה רשימת שינויים מה יש לך אחר כך? כל הדברים הבאים מצטברים להגעת שלושת היישומים שנכנסו למעגל GNOME, כך שניתן לומר שעבר עליהם שבוע מלא ופרודוקטיבי.
השבוע ב- GNOME
- שולחן העבודה מבודד כעת לחלוטין. החל מהגרסה הבאה, היא תגן על המשתמשים מפני תאונות או קוד זדוני. אולי תוצרת Flatpak.
- Pika Backup 0.5 הגיע עם:
- הגדרות קבועות מראש שונות לתיקיות שאינן נכללות בדרך כלל שניתן להפעיל באופן עצמאי.
- תמיכה בהוספת כללי אי הכללה המבוססים על ביטויים רגילים או דפוסי מעטפת.
- יכולת למחוק קבצים ספציפיים באופן ידני.
- עזרה אוטומטית יותר באיתור והרכבה של כונני USB בעת התחלת גיבויים.
- למעלה מ-20 שינויים אחרים, כולל שיפורים קלים בממשק ותיקוני באגים.
- GLib כולל כעת תמיכה בהשגת שמות אפליקציות UWP ב-Windows ב-GLIb, מה שהופך את תיבת הדו-שיח של מפעיל האפליקציות של GTK לשימושית יותר.
- GJS 1.75.2 שוחרר. זה בטא עבור GNOME 44, וכולל:
- יש שיטות חדשות Gio.Application.prototype.runAsync() y GLib.MainLoop.prototype.runAsync() שעושים אותו דבר כמו לָרוּץ() אבל הם מחזירים הבטחה שנפתרת כשהלולאה הראשית מסתיימת, במקום לחסום בזמן שהלולאה הראשית פועלת.
- יש שיטות חדשות Gio.InputStream.prototype.createSyncIterator() y Gio.InputStream.prototype.createAsyncIterator() המאפשרים איטרציה קלה של זרמי קלט על פני נתחים רצופים של בתים, או עם לולאה for-of או for-wait-of לולאה.
- למחלקות פרוקסי של DBus יש כעת שיטה סטטית newAsync(), שמחזירה הבטחה שפותרת למופע של מחלקת ה-proxy שבו initAsync() הוא השלים.
- מקבלי מאפיינים של DBus יכולים כעת להחזיר מופעי GLib.Variant ישירות, אם יש להם את הסוג הנכון, במקום להחזיר ערכי JS ולארוז אותם ב-GLib.Variants.
- כמה שגיאות כתיב ארוכות נתפסו בספירות קהיר.
- שיפורים נוספים בקהיר, tubery יצרה Cairo.SVGSurface.prototype.finish() y Cairo.SVGSurface.prototype.flush() מכיוון שבעבר משטחי SVG נכתבו לדיסק רק כאשר אובייקט SVGSurface נאסף אשפה, מה שהופך את זה לא בטוח לתת בהם אמון.
- ל-GNOME Boxes יש כעת דיאלוג מודרני יותר ליצירת מכונות וירטואליות שיושב טוב יותר בממשקי אנושיים של GNOME.
- ל-GNOME Builder יש כעת מתג המאפשר לנו להפעיל אפליקציה עם מפקח GTK פעיל. כמו כן, הוא משתמש כעת ב-PTY עבור פעולות שיבוט כדי לספק הודעות אמינות יותר משרת git. לוח ההודעות שופר גם כדי לאפשר לנו לתקן בקלות רבה יותר בעיות בפרויקטים. מספר מערכות משנה עודכנו.
- אלסטי כבר שוחרר לציבור. זהו עורך לאנימציות אביב מ-libadwaita.
- Mousai תומך כעת במצב לא מקוון. עם עדכון זה, ההקלטות יישמרו ויזוהו כשיהיה לנו חיבור שוב.
- Palette v0.3.0 הגיע השבוע, משוכתב לחלוטין ב-Rust. עדכון זה משתמש ב-colorhief-rs, מה שהופך את חילוץ הצבעים למהיר הרבה יותר.
- קפסולה 1.1 הגיעה עם תמיכה לנייד.
- Tube Converter שכתב את כל ה-backend שלו באמצעות pythonnet, מסגרת איתה ניתן לשלב את Python ישירות בתוך האפליקציה כדי להשתמש בקריאות yt-dlp ישירות מ-Python במקום להסתמך על קובץ ההפעלה.
- הגדרות מנהל ההתחברות v3.alpha.0 זמינות לבדיקה כ-AppImage וכוללת תכונות חדשות כגון:
- אפשרות "הצג תמיד את תפריט הנגישות" בהגדרות בסרגל העליון.
- אפשרות לשנות את גודל הסמן/המצביע.
- הערות פרסום זמינות בחלון "אודות".
- השמות המתאימים של ערכות הנושא מוצגים במקום שם הספרייה שלהם.
- ערכות נושא של סמן בלבד אינן מוצגות בעת בחירת ערכת נושא הסמל.
- Fractal 4.2.2-beta2 זמין ב-Flathub Beta, והוא מהדורת תחזוקה שמתקנת כמה דברים ב-Fractal 4.4.
- גרסה חדשה של Eyedropper שוחררה, עם שיפורים קטנים רבים ל-UX שלה (חווית משתמש) ול-UI (ממשק). מה שהכי ברור הוא אייקון חדש.
- Denaro v2023.2.1 הגיע עם:
- אייקון חדש ומשופר.
- תוקנה בעיה שבה נבחרה הקבוצה הלא נכונה ב-TransactionDialog.
- תוקנה בעיה שבה לא ניתן היה לנתח כמה משתני LC.
- שיפורי UX שונים.
- בקבוקים 51.0 הגיע עם תיקוני באגים רבים.
וזה היה זה השבוע ב-GNOME.
תמונות ותוכן: זֶרֶד.