תיעוד

כל מה שצריך לדעת כדי להתקין, להגדיר ולהתאים אישית את uBar.

הרשאות

במהדורות האחרונות של macOS, ‏Apple הגבירה את שקיפות האבטחה ודרשה את אישור המשתמש עבור ממשקי API שבעבר היו זמינים לכל היישומים. בהתאם לכך, uBar דורשת הפעלה של כמה הרשאות כדי לפעול, בעוד שאחרות נשארות אופציונליות.

נגישות

ממשק ה-API של נגישות משמש לשליטה בחלונות וביישומים:

  • יציאה מיישומים
  • סגירת חלונות
  • הגדלת חלונות
  • מזעור חלונות

הקלטת מסך

החל מ-macOS 10.15 Catalina, ממשקי API שונים דורשים הרשאת הקלטת מסך. ממשקים אלה משמשים כדי:

  • לקרוא כותרות חלונות
  • לזהות פתיחת חלונות חדשים
  • ללכוד את תוכן החלונות עבור תצוגות מקדימות

לתשומת לבכם, המסך אינו מוקלט בשום שלב.

גישה מלאה לכונן

החל מ-macOS 10.14 Mojave, ממשקי API שונים הקשורים לפח דורשים הרשאת גישה מלאה לכונן. ממשקים אלה משמשים כדי:

  • לפתוח את הפח
  • לרוקן את הפח

הרשאה זו מומלצת, אך היא אופציונלית מכיוון שהיא מוגבלת לפעולות הקשורות לפח.

שונות

מצבי יישומים

מצבי היישומים הבאים מסומנים בדפוסי קווים אלכסוניים צבעוניים:

  • בהפעלה (לבן): המערכת מפעילה את היישום.
  • ניתן לשחזור (כחול): ייתכן שהיישום קרס בעבר והמערכת יכולה לשחזר אותו.
  • אינו מגיב (אדום): היישום אינו מגיב כעת.

שורות

כדי להגדיל או להקטין את מספר השורות, גררו את הקצה החיצוני של uBar למעלה או למטה. מספר השורות המרבי הוא חמש.

מועדפים

כדי להוסיף יישום פתוח לאזור המועדפים, לחצו עליו עם Control או בלחיצה ימנית ובחרו ״הוספה למועדפים״. כדי להוסיף קובץ, תיקייה או יישום, לחצו עליו עם Control או בלחיצה ימנית ב-Finder ובחרו ״שירותים״ ואז ״הוספה למועדפי uBar״. כדי להפעיל שירות זה, סמנו אותו דרך העדפות המערכת > מקלדת > קיצורים > שירותים.

מצב פעילות

החזיקו מקש צירוף מותאם אישית (ברירת המחדל היא Control הימני) כדי להפעיל את מצב הפעילות. היישומים יציגו אחוז ניצול מעבד ושימוש בזיכרון.

קיצורים מיוחדים

בנוסף לקיצורים הזמינים בחלונית הקיצורים שבהגדרות, הקיצורים הבאים זמינים:

קיצורתיאור
Control-Option-1, 2, 3 … 0הצגה או הסתרה של היישום או החלון במיקום שצוין.
Command-לחיצה על יישום או חלוןהצגת היישום ב-Finder.
Option-לחיצה על יישום או חלוןהצגה או הסתרה של היישום או החלון.
Option-Command-לחיצה על יישום או חלוןהצגת היישום בלבד. כל שאר היישומים מוסתרים.
Shift-לחיצה על יישום או חלוןיציאה מהיישום.
Shift-Command-לחיצה על יישום או חלוןהפעלה מחדש מאולצת של היישום.
לחיצה אמצעית על יישום או חלוןיציאה מהיישום או סגירת החלון.
לחיצה אמצעית על השורההפעלה או כיבוי של הסתרה אוטומטית.
Shift-לחיצה על תצוגה מקדימה של חלוןסגירת החלון.

התנהגות אריחים

בעת לחיצה על אריח ב-uBar, התוצאה תלויה במספר החלונות המשויכים לאריח:

  • 0 חלונות: זהו אריח יישום. לחיצה עליו מציגה או מסתירה את היישום.
  • חלון אחד או יותר: זהו אריח ערימת חלונות. לחיצה עליו מציגה תפריט עם רשימת החלונות והיישום.

סידור ידני של יישומים

כדי לסדר יישומים ידנית, הגדירו את סדר היישומים לידני בחלון ההגדרות, תחת כללי. לאחר מכן עברו לחלונית יישומים בחלון ההגדרות ושנו את הסדר ברשימת היישומים הכלולים.

לוח שנה המוגדר כברירת מחדל

לחיצה על אזור השעון מפעילה את יישום לוח השנה המוגדר כברירת מחדל. אפשר להגדיר אותו בהעדפות Calendar.app > כללי > יישום לוח שנה המוגדר כברירת מחדל.

תבנית השעון

התבנית של אזור השעון נקבעת לפי הגדרות העיצוב שבהעדפות המערכת > שפה ואזור. ההגדרות תחת תאריך ושעה > שעון חלות רק על שורת התפריטים של macOS, ולא על uBar.

הגדרות

גודל

הגדרת הגודל בחלון ההגדרות מציעה חמש אפשרויות: אוטומטי, קטן, בינוני, גדול וענק. במצב אוטומטי, uBar מתאימה את עצמה לגודל המסך. מסך ראשי ברוחב 1600 פיקסלים ומעלה יציג uBar גדולה, ומסך קטן יותר יציג uBar קטנה. הדבר שימושי במיוחד במחשבים ניידים.

צג

הגדרת הצג בחלון ההגדרות מאפשרת להציג את uBar במסך הראשי (זה שבו שורת התפריטים הפעילה), במסך העיקרי או במסך משני.

קיבוץ חלונות

יכולת קיבוץ החלונות בחלון ההגדרות קובעת אם uBar תקבץ חלונות השייכים לאותו יישום. קיימות שלוש הגדרות: תמיד, לעולם לא ואוטומטי. במצב אוטומטי החלונות אינם מקובצים, אלא אם אין מספיק מקום — ואז הם מתקבצים אוטומטית.

הבהובי יישומים

האפשרות ״הבהוב יישומים המבקשים תשומת לב״ קובעת אם יישומים המבקשים את תשומת לבכם יהבהבו ב-uBar. זוהי המקבילה לקפיצות ב-Dock. קיימים שני סוגים של בקשות תשומת לב — למידע וקריטיות. בבקשת מידע היישום מהבהב למשך שנייה; בבקשה קריטית הוא מהבהב עד שעוברים אליו והופכים אותו לפעיל. ב-Dock אלה מקבילים לקפיצה אחת לעומת קפיצות חוזרות. Skype הוא יישום נפוץ המשתמש לעיתים קרובות מאוד בבקשות תשומת לב כברירת מחדל. אם Skype מהבהב ללא הפסקה, יש לכבות בהעדפות Skype > עדכונים > פרטים את האפשרות להקפיץ את ה-Dock עבור אירועים מרובים.

ברירות המחדל של ה-Dock

ההגדרות הבאות ייקבעו:

  • שורות: 1
  • הצמדה: ללא
  • הצגת כותרות יישומים: לא
  • קיבוץ חלונות: תמיד
  • לחיצה שמאלית להצגת רשימת חלונות מקובצים: לא
  • מועדפים — הצגת מפרידים: כן
  • שעון — הצגת שעון: לא
  • לחיצה על היישום הפעיל מסתירה אותו: לא

ברירות המחדל של שורת המשימות

ההגדרות הבאות ייקבעו:

  • הצמדה: שמאל וימין
  • הצגת כותרות יישומים: כן
  • קיבוץ חלונות: אוטומטי
  • לחיצה שמאלית להצגת רשימת חלונות מקובצים: כן
  • מועדפים — הצגת מפרידים: לא
  • שעון — הצגת שעון: כן
  • לחיצה על היישום הפעיל מסתירה אותו: כן

ערכת נושא

  • מערכת: ב-OS X 10.10 Yosemite ואילך, uBar משתמשת במצב בהיר או כהה לפי הגדרת המצב הכהה בהעדפות המערכת, תחת כללי. ב-OS X 10.9 Mavericks, ‏uBar משתמשת במצב בהיר כאשר המראה מוגדר Aqua ובמצב כהה כאשר הוא מוגדר Graphite בהעדפות המערכת > כללי.
  • בהירה: uBar תדמה לסגנון ברירת המחדל של שורת התפריטים.
  • כהה: uBar תדמה לסגנון הכהה של שורת התפריטים שהוצג ב-OS X 10.10 Yosemite.
  • Platinum Neue: uBar תדמה לסגנון החלונות ״המאוחד״ של OS X.
  • מתנגן כעת: העיצוב של uBar יתבסס על עטיפת האלבום של השמע או הווידאו המתנגנים כעת ב-iTunes. אם אין עטיפה זמינה, הגדרה זו תפעל כמו הגדרת ״מערכת״.
  • מותאמת אישית: העיצוב של uBar יתבסס על צבע הרקע, צבע החזית, צבע ההדגשה והאטימות שתבחרו.

שינוי שמות יישומים

כדי לערוך את שם התצוגה של יישום, לחצו פעמיים על הרשומה שלו ברשימות הגדרות > יישומים, שנו את השם והקישו Return. כדי להחזיר את שם ברירת המחדל, חזרו על התהליך ומחקו את השם כולו.

מצב מפתח

ניתן להפעיל מצב מפתח בחלון ההגדרות. מצב מפתח מציג את מזהה התהליך (PID) עבור יישומים ואת מזהה החלון (WID) עבור חלונות.

התאמה אישית באמצעות Application Support

החלפת סמלים

אפשר להחליף סמלים ב-uBar באמצעות קובצי PNG בתיקייה ~/Library/Application Support/uBar/Icons.

כדי להחליף סמל יישום, שם הקובץ חייב להיות מזהה החבילה של היישום ואחריו הסיומת ‎.png. לדוגמה: com.apple.AddressBook.png

ניתן להשתמש בשמות הבאים עבור סמלים מיוחדים:

  • תיקייה: Folder.png
  • תיקיית יישומים: FolderApplications.png
  • תיקיית שולחן העבודה: FolderDesktop.png
  • תיקיית מסמכים: FolderDocuments.png
  • תיקיית סרטים: FolderMovies.png
  • תיקיית מוזיקה: FolderMusic.png
  • תיקיית תמונות: FolderPictures.png
  • תיקייה ציבורית: FolderPublic.png
  • פח ריק: TrashEmpty.png
  • פח מלא: TrashFull.png

שעונים מותאמים אישית

בנוסף לשעונים המובנים, ניתן להוסיף ל-uBar שעונים מותאמים אישית ב-~/Library/Application Support/uBar/Timepieces.

כל שעון חייב להימצא בתיקייה משלו ולכלול קובץ Timepiece.plist וקובצי PNG מתאימים. ניתן להוריד את הדוגמה הבאה: Brawer_A300-1.zip.

Terminal

פקודות Terminal

פקודות ה-Terminal הבאות מאפשרות לשנות התנהגויות שאי אפשר להגדיר בממשק הגרפי. יש להפעיל מחדש את uBar כדי שהן ייכנסו לתוקף.

defaults write ca.brawer.uBar menuAbout -bool NO

מסתירה את uBar מתפריט uBar. השתמשו ב-YES במקום NO כדי להחזיר אותה.

defaults write ca.brawer.uBar singleWindowUsesTitle -bool YES

גורמת ליישומים עם חלון פתוח יחיד להשתמש בכותרת החלון. השתמשו ב-NO במקום YES כדי להשתמש בשם היישום.

defaults write ca.brawer.uBar showWindowCount -bool YES

מציגה את מספר החלונות באריחי יישומים מקובצים. השתמשו ב-NO במקום YES כדי להסתיר את המספר.

defaults write ca.brawer.uBar useAppIconForWindows -bool YES

משתמשת בסמל היישום עבור חלונות. השתמשו ב-NO במקום YES כדי להשתמש בסמל המסמך כאשר הדבר אפשרי.

defaults write com.apple.dock autohide-delay -float 1000 && killall Dock

מסתירה למעשה את ה-Dock של Apple על ידי הגדרת השהיית ההסתרה האוטומטית ל-1000 שניות.

defaults delete com.apple.dock autohide-delay && killall Dock

משחזרת את השהיית ברירת המחדל של ההסתרה האוטומטית עבור ה-Dock של Apple.