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

Debox GNU/Linux
Debox GNU/Linux

27 Sep 15

Etoile
Etoile

20 Feb 15

Fluxspace
Fluxspace

3 Jun 15

GNUstep
GNUstep

1 Dec 17

Más szoftver fejlesztő Michael Stapelberg

VokabelTrainer
VokabelTrainer

3 Jan 15

lftp-vi
lftp-vi

2 Jun 15

Hozzászólások a i3

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