Glade
מראה
Glade 3.18.1 מציג ממשק משתמש מבוסס XML | |
מפתח | קרן GNOME |
---|---|
מחזור חיים | 18 באפריל 1998 – הווה (26 שנים) |
גרסה אחרונה | 3.40.0 (10 באוגוסט 2022) |
מערכת הפעלה | חוצה־פלטפורמות |
נכתבה בשפות | C (GTK+) |
סוג רישיון |
הרישיון הציבורי הכללי המוקטן של גנו גרסה 2, חלק עדיין תחת הרישיון הציבורי הכללי של גנו גרסה 2 |
קוד מקור | https://gitlab.gnome.org/GNOME/glade.git |
קטגוריה | מעצב ממשק משתמש גרפי |
glade.gnome.org | |
Glade הוא בונה ממשק המשתמש הגרפי של GTK+, עם רכיבים נוספים עבור GNOME. בגרסתו השלישית, גלייד הוא שפת תכנות עצמאית אשר אינה מייצרת קוד לאירועים אלא קובץ XML בלבד, המפורש עם הספרייה המתאימה (כגון GTK+ עבור שפת התכנות C).
גלייד הוא תוכנה חופשית המופץ תחת הרישיון הציבורי הכללי המוקטן של גנו (GNU LGPL), אך חלקו עדיין מופץ תחת הרישיון הציבורי הכללי של גנו (GNU GPL).
היסטוריה והתפתחות
[עריכת קוד מקור | עריכה]הגרסה הראשונה של גלייד, גרסה 0.1, שוחררה ב־18 באפריל 1998.
גלייד גרסה 3 שוחררה ב־12 באוגוסט 2006. ההבדלים הבולטים ביותר עבור משתמשי הקצה הם:
- תמיכה בביטול וביצוע חוזר של פועלות
- תמיכה עבור מיזמים פתוחים רבים
- שימוש ב־Devhelp.
עיקר ההבדלים הם פנימיים. גלייד־3 שוכתב מחדש, על מנת לנצל את תכונותיה החדשות של GTK+ ומערכת GObject. לכן גלייד־3 קטן יותר ומאפשר דברים מעניינין חדשים:
- ספריות חיצוניות יכולות לספק סדרה של יישומונים בזמן ריצה, וגלייד יזהה אותם. למעשה, גלייד־3 תומך רק ביישומוני GTK+; יישומוני GNOME UI ו־DB ניתנים בנפרד.
- כלי גלייד שונים (צבעים, עורך וכו') מיושמים באמצעות יישומונים. דבר זה מאפשר שילוב קל יותר בסביבת פיתוח משולבת כגון Anjuta, ומקל על שינוי ממשק המשתמש של גלייד.
ראו גם
[עריכת קוד מקור | עריכה]קישורים חיצוניים
[עריכת קוד מקור | עריכה]- אתר האינטרנט הרשמי של Glade (באנגלית)
- דף הבית
- תיעוד Glade
- קבצים בינאריים לחלונות
GNOME | ||
---|---|---|
קהילה | קרן GNOME • כנס משתמשי ומפתחי קרן GNOME • מיזם GNOME | |
אישים | האבוק פנינגטון • פדריקו מנה • מיגל דה איקאסה | |
רכיבים | GNOME Shell • Mutter • GDM | |
יישומים | העין של GNOME • מסוף GNOME • קבצים • קופסאות GNOME • Anjuta • Baobab • Bijiben • Cheese • Ekiga • Empathy • Evince • Evolution • File Roller • Gedit • Gitg • Glade • Rhythmbox • Sound Juicer • Totem • Web | |
טכנולוגיות | Atk • Cogl • Clutter • D-Bus • Dconf • GLib • GNOME Keyring • GObject • GStreamer • GTK+ • GVFS • Pango • Vala |