גרסת האלפא השלישית של תוכנת המסרים המיידיים Pidgin 3.0 (2.97) יצאה. גרסה זו מסומנת כגרסה שטרם מוכנה לשימוש יומיומי. גרסאות הבנייה הוכנו בפורמט Flatpak וזמינות במאגר הבטא ב-Flathub.
Pidgin 3 נמצא בפיתוח מאז 2011, לאחר שלוש שנים של דיונים רעיוניים וקונספטואליים. Pidgin 3 כולל את מערכת הסוגים GObject, ספריות GTK4 ו-Adwaita, מערכת הבנייה Meson, GPlugin לעיבוד תוספים, SQLite לאחסון היסטוריית צ'אט ו-GSettings לניהול הגדרות. ממשק ה-API עוצב מחדש לחלוטין. GTK Builder XML משמש להגדרת רכיבי ממשק, וספריית ווידג'טים מותאמת אישית, Talkatu, נוצרה להצגת היסטוריית צ'אט.
ממשק Pidgin 3 משלב את רשימת אנשי הקשר והצ'אט בחלון אחד. לקוח הקונסולה של Finch הופסק (ייתכן שיוחזר בעתיד). יישומי פרוטוקולים נמצאים כעת בפיתוח עבור IRCv3, XMPP, SIP, Demo, Bonjour ו-Zulip. ענף Pidgin 3 אינו תואם ל-Pidgin 2 ולתוספים שנוצרו בעבר, אך ניתן להתקין אותו לצד גרסאות Pidgin 2 קיימות.
השינויים בגרסת בדיקה זו כוללים:
- הוצע סט חדש של סמלים כדי לשקף את סטטוס המשתתפים.

- חידוש חיבור אוטומטי לאחר אובדן חיבור. ניסיונות חיבור מחדש מתבצעים פעם בדקה, ובניגוד ל-Pidgin 2, הם בלתי מוגבלים. זמן הניסיון הבא משתקף במתזמן המובנה.

- נוספה תיבת דו-שיח נפרדת לניהול תוספים.

- נוסף המחלקה PurpleHistory, אשר מגדירה את הפורמט להצגת הודעות בצ'אט.
- דגל הפיתוח הניסיוני הוסר מהתוסף התומך בפרוטוקול ההודעות Zulip, המוצג כעת ברשימת הפרוטוקולים הזמינים בעת יצירת חשבון.
מקור: OpenNet.ru



