נשלח היום PR חדש להוספת שפות חלופיות למקלדת הוירטואלית ע"י אחד המפתחים היותר פעילים בצוות XBMC.
ה-PR הקודם שהוזכר בפוסט הראשון יועד בעיקר לקבלת תגובות מהמפתחים וה-PR החדש כבר מיועד להיות מוחל להוסיף את התמיכה הזו כנראה כבר בגרסת Helix.
https://github.com/xbmc/xbmc/pull/5010
שינוי נוסף שהולך להיכנס וקשור למקלדת הוירטואלית מחליף את הפקד של תיבת הטקסט במקלדת הוירטואלית לפקד הסטנדרטי שמשתמשת XBMC לתיבות טקסט.
הסיבה היחידה שאני מזכיר את השינוי הזה היא העובדה שכיום אין הצגה נכונה במקלדת הוירטואלית של טקסט דו-כיווני למרות שהתמיכה קיימת ב-XBMC כך שמעניין לראות אם תהיה לכך השפעה.
https://github.com/xbmc/xbmc/pull/5008
נ.ב.
אזכיר ש-Github משמש את צוות XBMC לפיתוח בלבד, אין לכתוב הודעות כלשהן שם.
XBMC: מקלדת בעברית ? אוטוטו. עריכה: כמעט כאן.
-
dhead666
-
- גורו HTPC

- תגובות: 2975
- הצטרף: פברואר 2009
- voguemaster
-
- חבר ותיק

- תגובות: 1500
- הצטרף: ינואר 2012
מהסתכלות זריזה בקוד, כן
קודם כל, בזמנו חקרתי איך הקוד של דיאלוג המקלדת עובד (משתמש ב-label control, בעיקרון). כמו שזה נראה, ל-edit control שלהם יש יכולת RTL - כשמוזן טקסט (בין אם זה בתווים בודדים או PASTE) יש המרה מ-UTF8 ל-WIDE שעל הדרך אמורה להשתמש ב-FREEBIDI כדי לבצע היפוך טקסט אם צריך.
לכאורה זה אמור לפתור את הבעיה כי label control לא באמת נועד לדברים האלה.
לכאורה זה אמור לפתור את הבעיה כי label control לא באמת נועד לדברים האלה.
-
dhead666
-
- גורו HTPC

- תגובות: 2975
- הצטרף: פברואר 2009
@voguemaster
תודה על המידע.
תודה על המידע.
- voguemaster
-
- חבר ותיק

- תגובות: 1500
- הצטרף: ינואר 2012
-
dhead666
-
- גורו HTPC

- תגובות: 2975
- הצטרף: פברואר 2009
היום XBMC התקדמה צעד אחד משמעותי להתאמה עבור המשתמשים העבריים עם הוספת התמיכה במערכי שפות שונות (מאנגלית) עבור המקלדת הוירטואלית.
איך שאני מבין זאת את הוספת התווים צריך עוד לבצע דרך מערכת התרגום של XBMC (וקודם על צוות הפיתוח לעדכן את ה-templates) כך שב-nightly של מחר לא נראה עדיין את המקלדת בעברית (אך התמיכה בהוספת מקלדות כבר שם).
https://github.com/xbmc/xbmc/pull/5010
השינוי השני שהוזכר, כלומר בפקד של תיבת הטקסט כבר נכנס אך לא יצא לי לבדוק אותו עדיין.
https://github.com/xbmc/xbmc/pull/5008
שינוי שלישי שייתכן ויכנס בקרוב (תלוי בבאג שצריך להיפתר) מוסיף יכולת זיהוי אוטומטי של שפת מערכת ההפעלה כך שאחרי התקנה נקייה ברירת המחדל לשפת ממשק XBMC תהיה זהה למערכת ההפעלה, כאשר כמובן נדרש זיהוי אוטומטי של קיום תגליפים מתאימים בגופן של המעטפת ומעבר אוטומטי לגופן שכן כולל תגליפים לשפה (שזה בד"כ Arial) וכרגע יש באג שנוגע ליכולת זיהוי תגליפים זו.
https://github.com/xbmc/xbmc/pull/2831
שני השינויים הראשונים יכללו בגרסת alpha3, שהיא הגרסה החודשית (סוף אוגוסט ?) הסמי-יציבה הבאה של XBMC Helix 14.0 (שעד אז כבר תקרא Kodi).
איך שאני מבין זאת את הוספת התווים צריך עוד לבצע דרך מערכת התרגום של XBMC (וקודם על צוות הפיתוח לעדכן את ה-templates) כך שב-nightly של מחר לא נראה עדיין את המקלדת בעברית (אך התמיכה בהוספת מקלדות כבר שם).
https://github.com/xbmc/xbmc/pull/5010
השינוי השני שהוזכר, כלומר בפקד של תיבת הטקסט כבר נכנס אך לא יצא לי לבדוק אותו עדיין.
https://github.com/xbmc/xbmc/pull/5008
שינוי שלישי שייתכן ויכנס בקרוב (תלוי בבאג שצריך להיפתר) מוסיף יכולת זיהוי אוטומטי של שפת מערכת ההפעלה כך שאחרי התקנה נקייה ברירת המחדל לשפת ממשק XBMC תהיה זהה למערכת ההפעלה, כאשר כמובן נדרש זיהוי אוטומטי של קיום תגליפים מתאימים בגופן של המעטפת ומעבר אוטומטי לגופן שכן כולל תגליפים לשפה (שזה בד"כ Arial) וכרגע יש באג שנוגע ליכולת זיהוי תגליפים זו.
https://github.com/xbmc/xbmc/pull/2831
שני השינויים הראשונים יכללו בגרסת alpha3, שהיא הגרסה החודשית (סוף אוגוסט ?) הסמי-יציבה הבאה של XBMC Helix 14.0 (שעד אז כבר תקרא Kodi).
- voguemaster
-
- חבר ותיק

- תגובות: 1500
- הצטרף: ינואר 2012
- moog
-
- חבר פעיל במיוחד

- תגובות: 903
- הצטרף: יולי 2007
אז תשנה לאנגלית