Synergy Advance הוא אבזר iTunes חזק נכתב מאפס לנצל את הטכנולוגיות מאחורי טייגר החדש של אפל במערכת הפעלה (למרות שזה גם פועל על פנתר). מודול הליבה מספק מנוע חזק מקש חם, תפריט גלובלי, ואינטגרציה נהמה, ועובד בצורה חלקה לצד Synergy הקלאסי. משחרר תצוגה מקדימה עתיד יספק, כמו גם חלק מהפונקציונליות כבר זמינה בSynergy הקלאסי תכונות חדשות מופעלות על ידי הארכיטקטורה החדשה.
מה חדש בהודעה זו:
- תפריט Dock [תכונה] משתמש להתאמה אישית.
- [תכונה] חמישה חריצים נוספים אופציונליים חמים מפתח להקצאת דירוגי חצי כוכבים.
- [תכונה] יכולת להגדיר דירוגי חצי כוכבים על ידי החזקת מקש האפשרות בעת ניווט בתפריט "הדירוג"; זה חל גם על התפריט העולמי תפריט Dock (בקשה # תכונת 240, "פריטי תפריט לדירוגי חצי כוכבים").
- [שיפור] לחסל כמה קוד מיותר בשימוש רק על פנתר עבור ביצועים טובים יותר.
- [תיקון באג] לצורך עדכון תפריט Global, "ההעברה מהירה" ומדינות "סלילה" נחשבות כיום להיות תפקודיות שווה ערך של המדינה "משחק"; בעבר הם נותרו לשחזור לברירת המחדל של המדינה (לא ידועה).
- [תיקון באג] כדי להימנע מבלבול, דוכא מהדהד של מזיק הודעות אזהרה לנחם ברמת ברירת מחדל יומן (באג # 568, הודעת שגיאת AEGetParamPtr בכתב למסוף כל שתי שניות ").
זה כולל את השינויים בגרסת ביתא שנזרע בעבר 0.5:
- [תכונה] עכשיו זה אפשרי לספק עוקף בלוח העדפות מסרים מידיים כדי לשמש תלוי אם iTunes משחק, עצר, הפסיק או לא פועל (בקשה # תכונת 471, "שליטה נפרדת על מעמד iChat בעת ששיחק, עצר, הפסיק וכו '").
- סמל אזהרה [תכונה] מוצג כעת כאשר מחרוזת פורמט לא חוקית נכנסה; לחיצה על האייקון לוקחת את המשתמש לדף העזרה המתאים באתר (בקשת תכונה # 475, "סמל אזהרת הצג בממשק המשתמש עבור מחרוזות פורמט לא חוקיות").
- [תכונה] שלוש תיבות סימון חדשים שנוספו לחלונית העדפות הנהמה, המאפשרים למשתמשים לקבוע בדיוק אילו שינויי המדינה ("משחק", "מושהה" או "הפסיק") צריכים לעורר הודעות (בקשה # תכונת 527, "אופציה להפוך את התראות 'אתנחתא' לנהמה ").
- [תכונה] אפשרויות סמל Dock חדשות רבות לשליטה באטימות, צבעים, badging, להתקדם מטר; כמעט בכל היבט של סמל Dock יכול להיות מותאם אישית.
- [שיפור] Plug-ins יכול עכשיו להוסיף שמשות ההעדפה אישית משלהם לחלון העדפות Synergy Advance. כדוגמא, תמיכת iChat כעת ארוזות לחלוטין בתוך התוספת iChat (בעבר זה היה מורכב משני מרכיבים נפרדים: התוספת וחלונית העדפות). זה יאפשר הפריסה העתידית של תוספות מלוא תכונות שמשולבות היטב בממשק הקיים.
- [שיפור] הקשורים ל- Dock כל כבר עבר לתוספת נפרדת המספקת חלונית העדפות ייעודית להעדפות הקשורות-Dock. משתמשים שלא רצו להשתמש בתכונות סמל Dock של Synergy Advance עכשיו יכולים לבטל את התוספת לגמרי לטובת ביצועים וזיכרון.
- [שיפור] אופטימיזציות עשתה כדי להפחית את מספר הפעמים Synergy Advance שאילתות iTunes לעטיפה. בעבר Synergy Advance שאילתא לעטיפה בכל פעם שהודעה התקבלה; עכשיו זה רק שאילתות כאשר יש שינוי מסלול. כשאילתות לעטיפה היא פעולה יחסית עתירת משאבים זה צריך להוביל לחוויית משתמש תגובה יעילה יותר.
- [השיפור] זמן השקת יישום משופר כתוצאה מפירוק מסגרת תמיכה הגדולה, WOBase, ומשלב את הקוד ישירות ביישום עצמו. כמו כן, ספג את הקוד המשותף המשמש את כל שמשות ההעדפה ותוספות (ב" SynergyAdvance.framework "בעבר) ישירות לתוך היישום העיקרי לעליות נוספות.
- [שיפור] על מנת להקל על שימוש תצוגת החלוקה לרמות בחלונית העדפות מקשים חמים הוא באופן אוטומטי "מורחב" כאשר מוצגים ראשון.
- [שיפור] מאמץ קוד-ביקורת ושיפוץ קוד מאסיבי; כמעט בכל שיטה בכל קובץ שופרה ועבדה על פי הכתוב (בכניסה טובה יותר של מצבי שגיאה, טיפול בחריגים נרחבים יותר, קוד המקובץ יותר הגיוני לתחזוקה טובה יותר ומהירות פיתוח, הסרת הקוד מיותר לטביעת רגל זיכרון קטנה יותר, שיפורים לחוט -safety וחוסן כללי של קוד).
- [שיפור] יישום מקש חם שיכתב לאפשר מקשים חמים לעבודה גם כאשר משחק במסך מלא או יישום אחר השתלט על התצוגה (הבקשה # תכונת 524, "הפוך מקשים חמים לעבוד כאשר אפליקציה / משחק במסך מלא הוא ריצה "). זה דורש גישה לאבזרי עזר שיש להפעיל בחלונית יוניברסל הגישה של מערכת העדפות; אם היא עדיין לא מופעלת אז Synergy Advance ייפול בחזרה ליישום המקש החם הישן.
- [שיפור] במסנן המקשים חמים חלונית העדפות את הקידומת "Fn-" כשהיא מיושמת על ידי קקאו למקשים מסוימים שתמיד מתנהגים כאילו על מקש "Fn" (קיים בחלק ממקלדות מחשב נייד) נלחץ גם אם הוא לא; מפתחות מושפעים כוללים את מקשי חצים, דף עד, עמוד למטה וכן הלאה.
- אופטימיזציות [השיפור] וניקוי של ההעדפות עורפיות שאמורה להוביל לביצועים מעט מהירים יותר וניצול משאבים נמוך.
- [השיפור] אם Synergy Advance לא מצליח למצוא iTunes על הניסיון הראשון (כפי שעשוי להתרחש כאשר המשתמש מאפס את מסד נתוני שירותי הפעלה), נסה שוב באמצעות נתיב בקידוד קשיח כמוצא אחרון.
- [שיפור] קוד סמל Dock משתמש כעת תמונת Core עבור compositing, שמוביל לאיכות תמונה גבוהה יותר ללא צריכת משאבים מוגברת.
- [שיפור] אייקונים בסרגל הכלים של חלון ההעדפות כעת נמשכים עם הסיוע של תמונת Core במהלך לחיצה וגרירה.
- [השיפור] להכות את השבות או על מקש Enter לאחר הזנת כתובת הדוא"ל שלך ואת קוד רישיון הוא עכשיו שווה ערך לפגיעה ב" אמת "כפתור (אין צורך להשתמש בעכבר).
- [שיפור] הודעה אינפורמטיבי יותר אם בדיקת גרסה ידנית נכשלה בשל שגיאת רשת (בעבר רק אמר "לא גרסה החדשה זמינה בשלב זה".
- [שיפור] שימוש נוסף מתאים של APIs מושב מודאלי וכתוצאה מכך השימוש ב- CPU טוב יותר כאשר כמה דיאלוגים מודאלי מוצגים (לדוגמא, בעת הפעלה).
- [שיפור] משודרגת מסגרת נהמה משובצת למהדורה האחרונה (גרסת 0.7.6) ועוד כמה תיקונים קלים שבוצעו למאגר הנהמה מאז (תיקון Subversion 4072).
- משתמשים [שיפור] כבר לא צריך להחזיק את מקש Option כדי להכניס החזרת גררה תוך ציון תבנית מותאמת אישית בחלונית העדפת הנהמה.
- [תיקון באג] מתקן את קריסה פוטנציאלית בiChat plug-in (באג # 402, "קראש בiChat plug-in שיטת startScrolling").
- [תיקון באג קבוע] רגרסיה ידועה הציגה עם 0.4 * גרסה שבי "ז'אנרים" ו- "אמנים" תפריטי גישה ברמה-גלרית הניתנים אך לא ספקו תפריטי משנה לגישה שירים בודדים ישירות (באג # 421).
- [תיקון באג] לטפל בבעיה שנותרה עם מערכת הגרסה האוטומטית בדיקה בי המשתמש היה צריך לגעת בגרסה האוטומטית בדיקת העדפות לאחר השקה על מנת להתחיל את הגרסה האוטומטית בדיקת טיימר (באג # 326).
- [תיקון באג] מחובר דליפת זיכרון זעירה בשיטה המשמשת כדי לקבל את הנתיב לתיקייה "תמיכה ביישומים".
- [הערה] שינתה את הטווח האפשרי של הגדרות להעדפות מתקדמות "רמת רישום"; ערכים אפשריים נמצאים כיום בטווח של 0 עד 7 (הטווח הקודם היה 0 עד 10) ורמת ברירת המחדל שונתה מ -0 עד 5. שינוי זה נעשה כדי להביא Synergy Advance בקנה אחד עם רמות הרישום שצוינו עבור BSD מתקן syslog בRFC 3164 ומשתקפים בASL של אפל ("מתקן Apple יומן מערכת"). עיין בתיעוד של "רמת הרישום" הגדרה לקבלת מידע נוספת.
- [הערה] הקפיץ את המינימום הנדרש גרסת מערכת ההפעלה Mac OS X 10.3.9 מ10.4. עבור משתמשים עדיין פועלים פנתר שחרור Synergy Advance הקודם ממשיך להיות זמין מדף ההורדה.
- [הערה] הוסר הקוד להסתרה ומראה את Dock-הסמל עבור תאימות עם תכונת קוד-החתימה של Mac OS X Leopard. החלקים המיותרים של קוד הוסרו על מנת לתת Synergy Advance טביעת רגל זיכרון קטן יותר.
- [הערה] למרות שאין תוכניות לכוללות מגוירות שאינה באנגלית עם Synergy Advance לפני הגרסה 1.0 זה מפותח עם לוקליזציה עתיד בראש; עם סיום זה בחשבון הוסיף מספר קטן של משאבים מקומיים ספרדיים על מנת לבדוק שמנגנוני הלוקליזציה הקיימות פועלים באופן נכון.
- [הערה] דחיסה טובה יותר על תמונת דיסק.
- [הערה] מחיר ירד רישיונות משתמש יחיד 10-9.95.
קוד
דרישות :
Mac OS X 10.4 או
גבוה
תגובות לא נמצא