Maui Shell, סביבת משתמש חדשה ממפתחי Nitrux

לאחרונה ה מפתחי הפצת Nitrux, מציע סביבת שולחן עבודה משלו "NX Desktop", הוכרז ההכרזה של יצירת סביבת משתמש חדשה של Maui Shell אשר ניתן להשתמש במחשבים שולחניים, מכשירים ניידים וטאבלטים, התאמה אוטומטית לגודל המסך ושיטות הקלט הזמינות.

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

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

המעטפת משתמשת ברכיבי MauiKit GUI ובמסגרת Kirigami שמפותחת על ידי קהילת KDE. Kirigami הוא תוסף עבור Qt Quick Controls 2, ו-MauiKit מציעה תבניות ממשק משתמש מחוץ לקופסה המאפשרות ליצור במהירות רבה אפליקציות שמתאימות אוטומטית לגודל המסך ולשיטות הקלט הזמינות.

סביבת המשתמש של Maui Shell הוא מורכב משני מרכיבים:

  • עטיפת חביות המספקת מיכל המקיף את כל התוכן על המסך. המעטפת כוללת גם תבניות בסיסיות לפריטים כמו הסרגל העליון, תיבות דו-שיח קופצות, מפות על המסך, אזורי הודעות, סרגל עגינה, קיצורי דרך, ממשק הפעלת תוכנית וכו'.
  • מנהל מתחם Zpace, אחראי על הצגת והצבת חלונות במיכל ה-Cask, עיבוד שולחנות עבודה וירטואליים.

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

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

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

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

הפרויקט נמצא בפיתוח פעיל. תכונות שטרם יושמו כוללות תמיכה בהגדרות מרובי צגים, מנהל הפעלה, קופיגורטור ושימוש ב-XWayland להפעלת יישומי X11 בהפעלה מבוססת Wayland.

הגרסה הניסיונית הראשונה כלולה כאופציה בעדכון דצמבר של הפצת Nitrux 1.8. ישנן שתי אפשרויות להפעלת Maui Shell: עם שרת Zpace מורכב משלך באמצעות Wayland, והשקת מעטפת Cask נפרדת בתוך הפעלה מבוססת שרת X. גרסת האלפא הראשונה מתוכננת למרץ, גרסת הבטא מתוכננת ליוני, ו המהדורה היציבה הראשונה מתוכננת לספטמבר 2022.

קוד הפרויקט כתוב ב-C++ ו-QML ומופץ תחת רישיון LGPL 3.0.

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   חוסה בנאק דיג'ו

    האבא הזה!!! אני עוקב אחרי הפרויקט כבר יותר משנה. אני מקווה שזה יהיה ממשק משתמש טוב שיכול לעשות את הקפיצה לאיחוד מכשירים.