i3

צילום מסך תוכנה:
i3
פרטי תוכנה:
גרסה: 4.7.2
טען תאריך: 19 Feb 15
מפתחים: Michael Stapelberg
רשיון: ללא תשלום
פופולריות: 14

Rating: nan/5 (Total Votes: 0)

i3 הוא מנהל חלונות ריצוף. הוא נכתב לחלוטין מהתחלה.
i3 נוצר בגלל wmii, מנהל החלון האהוב עלינו בזמן, didn & rsquo; t לספק כמה תכונות שאנחנו רוצים (עשיתי Xinerama תקין, לדוגמא), היה כמה באגים, didn & rsquo; התקדמות t מאז די הרבה זמן ולא היינו & rsquo; לא קל לפרוץ כלל (הערות קוד המקור / תיעוד חסר לחלוטין). ובכל זאת, אנחנו חושבים שהמפתחים והתורמים wmii עשו עבודה נהדרת. תודה על ההשראה לנו ליצור i3.
לידיעתך, i3 הוא ממוקד בעיקר במשתמשים ומפתחים מתקדמים.
מטרות:
בהתבסס על החוויות שעשינו כשרוצה לפרוץ wmii / תיקון, סיכמנו על היעדים לi3 הבאים:
& Nbsp; 1. לכתוב קוד קריא גם, מתועד היטב. ליצור תיעוד נוסף על איך להאריך i3 בהסבר פעולתו הפנימית שלה.
& Nbsp; זה כולל להיות modifyable על ידי אנשים שיודעים איך לתכנת אבל שאינם בהכרח מכיר את כל X11 & rsquo; s internals. כלומר, מסמך למה דברים קורים וכשהם קורים, כך שהמשתמש מקבל תמונה של כל תהליך מנהל חלונות אחראי רק על ידי הקריאה של קוד המקור.
& Nbsp; 2. xcb שימוש ככל האפשר (הוא אינו מספק פונקציות עבור תכונות מסוימות עדיין, כמו XKB) במקום Xlib. יש xcb API הרבה יותר נקי וצריך להיות מהיר יותר בהרבה מאוד מצבים.
& Nbsp; 3. ליישם Xinerama כראוי, זאת היא על ידי הקצאת כל סביבת עבודה למסך וירטואלי. במיוחד לוודא שהצמדה וניתוק צגים חדשים כמו מקרני וידאו עובדת במהלך פעולה ועושה את הדבר הנכון.
& Nbsp; 4. משתמש בדימוי של שולחן להפשטה. באפשרותך ליצור עמודות אופקית ואנכיות (בwmii, אתה יכול רק ליצור עמודות אנכיות). עיין בתיעוד לקבלת מידע נוסף על איך זה עובד, זה באמת הוא עיקרון חשוב בi3. (TODO: תיעוד:-))
& Nbsp; 5. ליישם מצב פקודה, כמו בvim. בקלות ניתן לשלב מספר רב של פעולות (כמו התמקדות, נע, מצלמים) על ידי שימוש במצב הפקודה.
& Nbsp; 6. ליישם תמיכת XRandR לרפרף צגים.
7; & nbsp. אין להשתמש בתוכניות כגון autoconf / automake לתצורה ויצירת makefiles קריא / שבור. במקום זאת, השתמש makefile נקי אשר באופן אוטומטי מאפשר / מבטל תכונות לפלטפורמות ספציפיות. כמו כן, לתעד את התלות כראוי, ולכן יש לי שמתחזק החבילה i3 עבודת אריזה קלה.
& Nbsp; 8. לספק ווים / התקשרויות חזרה לתוכניות אחרות לשילוב. באמצעות מנגנון זה, אפשר בקלות להאריך i3 בכל שפה, מבלי לגעת בקוד C. כמו כן, כדי לתקשר עם דוגמא i3 פועל, ניתן לשלוח הודעות.
& Nbsp; גישה זו צריכה להיות יותר קלה מwmii & rsquo; s שימוש במערכת קבצי -9 P. יתר על כן, פונקציונליות ליבה אינה תלויות בתכנית נפרדת, כך i3 שרץ מהר יותר, במיוחד כאשר המערכת שלך היא תחת עומס.
& Nbsp; 9. להיות UTF-8 נקיים.
& Nbsp; 10. אליטיזם הרגיל בקרב המנהלים מינימאליים חלון: דון & rsquo; t להיות מנופח, דון & rsquo; t להיות מפואר (גבולות פשוטים הם שרוב הקישוט אנחנו רוצים להיות), דון & rsquo; t להוסיף תמיכה Xft וגופנים מטושטשים.
& Nbsp; עם זאת, אנחנו לא לאכוף מגבלות מיותרות כגון סכום מקסימאלי של קווי מקור של קוד. אם זה צריך להיות קצת יותר גדול, זה יהיה.
תכונות מיוחדות
* אנחנו יכולים להיקשר בMode_switch (Alt Gr). מנהלי חלון אחרים נכשלים לעשות את זה בגלל X11-באג, שגורם למדינת משנה לאינו מוגדרים כראוי באירועי KeyPress-. אנו משתמשים בXKB לוודא כדי לקבל את המצב הנכון

מה חדש במהדורה זו:.

  • התאימות השתפרה, בפרט עבור יישומי Mathematica ו- Java.

  • צריך
  • i3-nagbar לעבוד עם יותר emulators מסוף מאשר בעבר.

מה חדש בגרסת 4.5.1:

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

    :.

    • רוב השינויים הם ניקוי ותיקוני באגים >
    • בשל ניקוי, i3 כבר לא תלוי בלהגמיש / יזון.
    • libev ≥ 4 היא החברה תלות קשה (libev & lt; 4 אינו נתמך יותר).
    • שינוי אחד חשוב שיש לציין הוא שנע חלונות לפלט שונה כבר לא להעביר את המוקד לפלט ש.

    מה חדש בגרסת 4.4:

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

  • תוכנה דומה

    alloywm
    alloywm

    3 Jun 15

    Openbox
    Openbox

    17 Jul 15

    GNUstep
    GNUstep

    1 Dec 17

    LuBu OpenMagic
    LuBu OpenMagic

    3 Jun 15

    תוכנות אחרות של יזם Michael Stapelberg

    lftp-vi
    lftp-vi

    2 Jun 15

    VokabelTrainer
    VokabelTrainer

    3 Jan 15

    תגובות ל i3

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!