i3

Szoftver screenshot:
i3
Szoftver adatai:
Változat: 4.7.2
Feltöltés dátuma: 19 Feb 15
Fejlesztő: Michael Stapelberg
Engedély: Ingyenes
Népszerűség: 14

Rating: nan/5 (Total Votes: 0)

i3 egy csempézés ablakkezelő. Ez az teljes mértékben a semmiből.
i3 jött létre, mert wmii, kedvenc ablakkezelő idején, didn-ezte t biztosít bizonyos funkciók akartunk (Xineramat végzett jogot, például), volt néhány hiba, didn-ezte t fejlődést, mivel jó ideje, és wasn-ezte T könnyen hack Egyáltalán (forráskód kommentek / dokumentációt teljesen hiányzik). Mégis, azt hiszem, az wmii fejlesztőknek és közreműködőknek, nagyszerű munkát végzett. Köszönjük, hogy inspiráló számunkra, hogy hozzon létre i3.
Felhívjuk figyelmét, hogy i3 elsődleges célpontja a haladó felhasználók és a fejlesztők.
Célok:
Tapasztalatai alapján tettünk, amikor akarnak feltörni / fix wmii, mi megállapodtak a következő célokat i3:
& Nbsp; 1. Írja jól olvasható, jól dokumentált kódot. Hozzon létre további dokumentumokat is ki lehetne terjeszteni i3 elmagyarázza a belső működésébe.
& Nbsp; Ez magában foglalja, hogy modifyable az emberek, akik tudják, hogyan kell programozni, de akik nem feltétlenül ismeri az összes X11-ezte s belső. Azaz, a dokumentum miért történnek a dolgok, és amikor történik úgy, hogy a felhasználó kap egy képet az egész folyamat a Window Manager felelős a csak az olvasással a forráskódot.
& Nbsp; 2. Use XCB, amennyire csak lehetséges (ez nem olyan funkciókat Egyes funkciók még, mint a XKB) helyett Xlib. XCB sokkal tisztább API és gyorsabbnak kell lennie a nagyon sok helyzetet.
& Nbsp; 3. Végrehajtása Xineramat helyesen, vagyis hozzárendelésével a munkaterületek egy virtuális képernyőn. Különösen ügyeljen arra, hogy fel- és leszerelése új monitorok, mint például videó projektorok működik működés közben, és a helyes dolgot.
& Nbsp; 4. Használja a metafora egy asztalt absztrakció. Tudod teremt vízszintes és függőleges oszlopban (wmii, akkor csak hozzon létre függőleges oszlopok). Lásd a dokumentáció tartalmaz további tájékoztatást arról, hogyan is működik ez, ez tényleg fontos elv az i3. (TODO: dokumentációja:-))
& Nbsp; 5. Végre kell hajtani a parancsot mód, mint a vim. Könnyedén össze több műveletet (mint a fókuszálás, mozgó, harapós) segítségével a parancs mód.
& Nbsp; 6. Végrehajtása XRandR támogatása essek monitorok.
& Nbsp; 7. Ne használjon olyan programok, mint autoconf / automake a konfiguráláshoz és megteremti olvashatatlan / törött makefiles. Ehelyett használjon tiszta makefile amely automatikusan engedélyezi / letiltja funkciók egyes platformokon. Emellett a dokumentum a függőségek megfelelően, így a csomagok karbantartói könnyű dolga csomagolás i3.
& Nbsp; 8. Adjon horgok / visszahívások más programok integrálni. Ezzel a módszerrel egy könnyen terjed i3, bármilyen nyelvet, anélkül, hogy valaha érjen a C kódot. Továbbá, ha kommunikál a futó i3 például üzeneteket lehet küldeni.
& Nbsp; Ez a megoldás sokkal egyszerűbb, mint wmii-ezte s használata a 9P fájlrendszer. Továbbá alapvető funkciókat nem függ egy külön program, hogy i3 gyorsabban fut, különösen, ha a rendszer terhelés alatt.
& Nbsp; 9. Legyen UTF-8 tiszta.
& Nbsp; 10. A szokásos elitizmus körében minimális ablakkezelõk: Don-ezte t dagadt, Don-ezte t, hogy divatos (egyszerű határok vannak a leginkább dekorációs azt akarjuk, hogy), Don-ezte t adjunk támogatást Xft és homályos betűtípusokat.
& Nbsp; Azonban mi nem érvényesítheti a szükségtelen korlátok, mint a maximális forrása sornyi kódot. Ha kell egy kicsit nagyobb, ez lesz.
Speciális tulajdonságok
* Tudunk kösd fel Mode_switch (Alt Gr). Egyéb ablakkezelõk elmulasztják megtenni, mert egy X11-bug, ami a módosító állam nem lehet pontosan meghatározni KeyPress- események. Az általunk használt XKB ügyelve arra, hogy a megfelelő állapotban.

Mi az új ebben a kiadásban:

  • Compatibility javult, különösen a Mathematica és a Java alkalmazások.
  • i3-nagbar működnie kell több terminál emulátorok, mint korábban.

Mi az új verzióban 4.5.1:

  • Ez egy hibajavító kiadás, és minden felhasználó Javasoljuk, hogy frissíteni.
  • Ez egy olyan hibát javít, ami miatt i3 összeomlik, ha húzza lebegő ablakok egyik képernyőről a másikra.

Mi az új a 4.5 verzió:

  • A legtöbb változás a tisztítások és hibajavítás.
  • miatt tisztítások, i3 már nem függ az flex / bison.
  • libev ≥ 4 most egy kemény függőséget (libev & lt; 4 már nem támogatjuk).
  • Az egyik fontos változás megjegyezni, hogy mozog a Windows egy másik kimeneti már nem Jelőlje, hogy a kibocsátás.

Mi az új verzióban 4.4:

  • Egy fontos under-the-motorháztető változás az, hogy ez a kiadás ezentúl ugyanazt elemző infrastruktúra konfigurációs fájl, mint a parancsokat.
  • Eltekintve attól, hogy ott már több kis javításokat és kiegészítéseket, amelyek i3 nagyobb figyelmet fordítanak a részletekre, különösen a lebegő ablakban területén a kódot. Lásd a változásokat / hibajavítások listája talál.
  • Ne feledje, hogy ezek a változások a 4.4-specifikus, és mivel az utolsó verzió itt van már sok változás.

Hasonló program

LXQt
LXQt

22 Jun 18

Pantheon
Pantheon

17 Feb 15

Compiz
Compiz

17 Feb 15

Más szoftver fejlesztő Michael Stapelberg

lftp-vi
lftp-vi

2 Jun 15

VokabelTrainer
VokabelTrainer

3 Jan 15

Hozzászólások a i3

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!