GNOME 3.12 – סקירה

ערב טוב.

כפי שכתבתי אתמול, GNOME 3.12 שוחרר. אסקור השינויים העיקריים בגרסה זו.

מעטפת

  • נוסף מצב חיבור קווי לרשת, עם אפשרות להחליף בין פרופילי רשתות שונים
  • ניתן להוסיף פריטים לתפריט הנפתח, באמצעות קובץ התג „Actions” בקבצי ‎.desktop, להלן דוגמה מ־geary.desktop:

    Actions=Compose;
    [Desktop Action Compose]
    Name=Compose Message
    ...
    Name[he]=יצירת הודעה
    ...
    Exec=geary mailto:
    OnlyShowIn=X-Messaging Menu;Unity;

    gnome-shell-3-12-jumplist-geary
  • ניתן ליצור תיקיות מותאמות עם יישומים נבחרים באמצעות gsettings או באמצעות הממשק ב־GNOME Software. כיוון שבארץ׳ היישום אינו פועל, רק אפנה לרשומה של Matthias Clasen בנושא, וצילום מסך קטן (בכל זאת ניתן ניתן להתאמה באמצעות gsettings גם בארץ׳):
    gnome-shell-apps-folders
  • תמיכה בהבחנה גבוהה (ב־3.10 נוספה תמיכה ליישומים בלבד, לא למעטפת)
  • הפעלה מהירה יותר, עקב טעינת קובץ בינרי אחד במקום קבצי JavaScript רבים, כמו גם מעבר ל־mosjs24 והתייעלויות נוספות
  • הנפשה עם ריצוף חלונות:
  • הנפשה במעבר בין „הכול” ו”תדיר” בסקירת יישומים והנפשה בהתחברות (התקרבות)
  • ניווט בין חלונות בסקירה באמצעות המקלדת
  • התקדמות רבה בתמיכה ב־Wayland

יישומונים

  • עיצוב חדש ללשוניות (הצילום מרשומה קודמת):
  • שורת כותרת משולבת פקדים בתיבות דו־שיח (יישומון GtkHeaderBar):
    color-chooser-dialog-headerbarfont-chooser-dialog-headerbarfile-chooser-dialog-with-headerbar
  • תיבות דו־שיח המכילות הודעה בלבד עוצבו מחדש:
    new-message-dialog-hewaderbar
  • תמיכה בהדפסה דרך Google Cloud Print
  • תפריט דמוי בלון (GtkPopover):
    gedit-popover
  • גובה זהה לשורת כותרת משולבת פקדים (GtkHeaderBar) בכל היישומים
  • סמלים של מספר יישומים עודכנו. ראה הדף בוויקי. אצרף כאן אחד (512 × 512):

שיפור התמיכה בכיווניות

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

יישומים

סרטונים – עיצוב חדש של Totem

עיצוב כולל חדש לסגנון GNOME 3, יחד עם אפשרות לסייר ולחפש סרטונים שבתיקיית הבית או במספר ערוצים נתמכים (YouTube, Vimeo, Blip, קדימוני סרטי אפל ועד). ניתן ליצור רשימת השמעה מהסרטונים. להלן שני צילומים (מרשומה קודמת):

totem-overview

totem-watch-video-from-youtube

Gedit – עיצוב חדש

עיצוב כולל חדש לסגנון GNOME 3, הכולל שילוב פקדים בשורת הכותרת (GtkHeaderBar), שימוש ב־GtkPopover במספר מקומות, תפריט צד בכותרת, סרגל צד חדש וכן פתיחת מסמכים שנסגרו באמצעות צירוף המקשים Ctrl+Shift+T יחד עם שינוי צירוף המקשים למסמך חדש מ־Ctrl+N ל־Ctrl+T. נוסף לזה, ניתן לשנות גודל האותיות בתפריט הנפתח (אותיות רישיות, אותיות קטנות, החלפה, אות רישית בראש מילה) ועוד שיפורים רבים.

gedit-new-design-3-12

תמונות

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

מסוף

תמיכה בגלישת שורות, חיפוש מסופים מהמעטפת (עוד לא הבנתי למה זה שימושי) ואפשרות לשימוש בערכת נושא כהה (אני משתמש בזה עוד מתחילת פיתוח 3.10, משום מה זה לא נכנס בזמנו).

מוזיקה

נוספה תמיכה ברשימות השמעה. זה בערך הדבר היחיד שהיה חסר לי בגרסה הקודמת. אני נשאר עם Xnoise כי עוד אין אפשרות להסתיר את החלון מבלי לסגור את היישום.

דפדפן

עבודה רבה נעשתה בדפדפן GNOME (נקרא Web, בעבר גם Epiphany). להלן בתמצות:

  • תהליך נפרד לכל לשונית. ניתן לשנות בחזרה לתהליך אחד לכל הלשוניות באמצעות gsettings (לפני שבוע שונה בררת המחדל לתהליך נפרד לכל לשונית !).
  • שורת כותרת חדשה המשלבת את כותרת הדף ואת תיבת הכתובות.
  • הדף „הנצפים ביותר” הפך לדף HTML, עם לא מעט שיפורים. בוצע על ידי Loren. הדבר מאפשר התאמה קלה של ערכת הנושא, שבוצע על ידי Jakub Steiner.
  • מרבית תיבות דו־שיח עוצבו מחדש, בשילוב פקדים בשורת הכותרת (GtkHeaderBar). מדובר בהיסטוריה, ססמאות, העדפות, עוגיות, ססמאות, ניקוי מידע אישי, הוספת קידודים, הוספת סימניה ושמירה דף כיישורם רשת. אולי פספסתי משהו. בוצע על ידי William Jon McCann.
  • מצב גלישה בסתר קיבל מראה חדש. במקום שימוש בערכת נושא כהה, נעשה שימוש בערכת נושא מיוחדת. דומני גם זה עבודה של ג׳ון.
    epiphany-incognito-mode
  • נוסף ממשק לשינוי מנוע החיפוש (עד כה היה ניתן לעשות את זה באמצעות gsettings בלבד).
  • סרגל ההורדות עודכן, כמו גם עדכון לעיצוב דפי about: – גם אלה על ידי ג׳ון.
  • ספק החיפוש פוצל לקובץ בינרי נפרד.
  • מנועה החיפוש בברירת מחדל (DuckDuckGo) כעת גם משתמש ב־HTTPS בברירת מחדל.
  • סרגל חיפוש נפרד לכל לשונית. בוצע על ידי.

הרחבה של שני השיפורים הראשונים ניתן למצוא ברשומה קודמת שלי.

הגדרות

לוח Bluetooth חדש ואפשרות לקבוע רק מתמונות מ־Flickr.

משחקים

חלק גדול ממשחקי GNOME הוסבו לממשק (פריסת החלון, פקדים וכו׳) חדיש. כמו כן מנוע השח־מט נהיה „חכם” פחות. כך גם המנוע של שחקן המחשב ביאגנו. על זה האחרון אדווח באג, כיוון שאני לא מצליח להפסיד (בשחמט אני דווקא לא מצליח לנצח ;-)).

gnome-chess

יישום חדש – רשמקול

יישום הקלטות חדש, בעיקר יודע להקליט ולהשמיע הקלטות קודמות. ההקלטות מאוחסנות בתיקייה „הקלטות” בתיקיית הבית של המשתמש.

gnome-sound-recorder

יישום חדש – יומנים

מציג יומני systemd (בשונה מ־gnome-system-log). נקרא gnome-logs.

gnome-logs

יישם חדש – לקוח IRC חדש – Polari

לקוח IRC חדש, הכולל בין השאר:

  • השלמה אוטומטית
  • ממשק חדיש בעיצוב GNOME 3
  • תמיכה בהודעות פרטיות והצגת מידע על משתמשים
  • תמיכה בהדבקת טקסט גדול דרך fpaste (נראה לי הוסרה לפני כמה ימים מאיזו סיבה)
  • הצגת היסטוריה עם גלילה כלפי מעלה
  • שילוב עם המעטפת (gnome-shell)
  • תמיכה במספר פקודות בסיסיות

polari

תכנה

GNOME Software קיבל הרבה תכונות חדשות, אך כיוון שהיישום לא פועל על ארץ׳, רק אקשר לרשומה של Richard Hughes.

הגדרה ראשונית – gnome-initial-setup – עוצב מחדש

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

נעשתה עבודה כל כך טובה, שאצרף כאן צילומי מסך של כל הדפים ביישום.

gnome-initial-setup-welcome-page

gnome-initial-setup-layout-page

gnome-initial-setup-region-page

gnome-initial-setup-new-user-page

gnome-initial-setup-password-page

gnome-initial-setup-online-accounts-page

gnome-initial-setup-ready-for-use-page

במהלך פיתוח 3.11/3.12 הסתכלתי על שני הדפים הראשונים בלבד. היום, משראיתי את כל הדפים, אני חייב לומר שנעשתה כאן עבודה מדהימה.

ממשק ברור, פשוט, יפה, חדיש, מסודר. כל זה פשוט נראה טוב, יחד עם כל GNOME 3, כעת 3.12 :-)

רק אסיים עם סרטון רשמי המציג את GNOME 3.12. קריינות על ידי קארן סנדלר, היא מנכ״ל קרן GNOME כיום.

אחרית דבר – פתח דבר

GNOME 3.12 כבר זמין במאגר gnome-unstable של ארץ׳, וככל הנראה יגיע בשבוע הקרוב ל־testing ובהמשך ל־core.

פיתוח 3.13/3.14 כבר החל. אני בטוח שנראה תכונות חדשות, אולי גם תיקונים נוספים לתמיכה בכיווניות, ולבסוף – עדכון לתרגום.

אציין שכתיבת הרשומה לקחה לי שעה אחת יותר ממה שתכננתי, לכן אסיים בברכת קיץ נטול יתושים וערב טוב,

יוסף אור

9 תגובות בנושא “GNOME 3.12 – סקירה”

  1. תודה רבה על הסקירה. זה שימושי מאוד ומשכנע לנסות את העדכון

    וסחתיין על המירכאות :)

    (ואני צריך לדווח על „על אודותך”… חסרה שם יו"ד.)

    1. הרצתי git pull, עדכנתי את התרגום והרצתי git push, וכבר אני רואה שירון הספיק לעדכן בעצמו את התרגום:
      https://git.gnome.org/browse/gnome-initial-setup/commit/?id=021e37677dcd58d66456d943bbc57364856b5ec3

      אני נהנה להסתכל על התרגום של ירון ולהשוות לשלי, וללמוד.
      את המחרוזת „ We think that your time zone is %s. Press Next to continue or search for a city to manually set the time zone.” ירון תרגם למחרוזת „אנו סבורים כי אזור הזמן שלך הוא %s. ניתן ללחוץ על הבא כדי להמשיך או לחפש אחר עיר כדי להגדיר את אזור הזמן ידנית”, בעוד אני תרגמתי למחרוזת „אנו חושבים שאזור הזמן שלך הוא %s. יש ללחוץ הבא כדי להמשיך או לחלופין לחפש עיר להגדרה ידנית של אזור הזמן.” זו של ירון ב־Git.
      יש לי מה ללמוד :-)

      וכעת שאלה קטנה, על המחרוזת „You're all set!” המתורגמת בעמוד האחרון למחרוזת „אתה מוכן!”. אין לי רעיון שמתאים לשני המינים, מלבד „הכול מוגדר”, מה דעתך?

    2. בנוגע למירכאות, אציין שהתקן החד נכנס לא מזמן ל־xkeyboard-config, ובארץ׳ כבר נמצא כמה שבועות בברירת מחדל.

  2. סיקור מושקע וברור מאוד!

    יש לי שאלה קטנה:
    איך אוכל להתקין את gnome 3.12 בארץ' אבל לא ממאגרי ה – testing
    ניסיתי פעם להתקין מ – git וכל פעם אני מקבל שגיאה שחסר חבילה יותר מעודכנת

    תודה רבה

    1. תצטרך לבנות בעצמך הכל מה־Git, באמצעות קבצי PKGBUILD (וקבצים נלווים).
      לדוגמה, כנראה החבילה הראשונה שתצטרך לבנות היא glib2-git:
      https://aur.archlinux.org/packages/glib2-git/
      לאחר הבנייה (makepkg -si) תותקן החבילה glib2-git-2.37.9.1.70.navu אשר תחליף את החבילה glib2.

      העניין הוא שמדובר במשהו כמו 150 חבילות, במהלך הפיתוח התלויות משתנות כמעט באופן יומיומי, וצריך לטפל בזה, דבר שלוקח זמן רב ודורש מעקב אחרי השינויים ב־Git (לא רק בזה של GNOME, אלא גם ב־freedesktop).

      אני עושה את זה כבר למעלה משנה. העליתי חלק קטן מהחבילות שלי (הן לא כל כך מעודכנות):
      https://aur.archlinux.org/packages/?SeB=m&K=yoseforb

      יש לציין שזה מאוד יציב. היום יש לי את GNOME 3.12.0 (מחר כבר 3.13.0), מבלי להשתמש במאגר gnome-unstable.

  3. „על אודותיך” נשמע מסורבל (וגם לא ניטרלי מגדרית, אבל לי זה לא אכפת). הייתי מתרגם בצורה חופשית יותר ל־„קצת עליך”.

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *