i3

Programinė įranga Screenshot:
i3
Programinė detalės:
Versija: 4.7.2
Įkėlimo datą: 19 Feb 15
Kūrėjas: Michael Stapelberg
Licencija: Nemokamai
Populiarumas: 14

Rating: nan/5 (Total Votes: 0)

I3 yra plytelės langų tvarkyklė. Tai yra visiškai parašyta nuo nulio.
I3 buvo sukurta, nes wmii, mūsų mėgstamiausia langų tvarkyklė tuo metu nematei & rsquo; t teikti kai kurias funkcijas norėjome (Xinerama padaryta teisė, pavyzdžiui), turėjo kai kurių klaidų, nematei & rsquo; t pažangą, nes gana ilgą laiką, ir nebuvau & rsquo; T yra lengva nulaužti visais (Šaltinis kodas komentarus / dokumentacija visiškai trūksta). Vis dėlto, mes manome, kad wmii kūrėjai ir bendraautoriai atliko puikų darbą. Dėkojame už įkvepiantis mums sukurti I3.
Atkreipkite dėmesį, kad i3 yra visų pirma skirta pažengusiems vartotojams ir kūrėjams.
Tikslai:
Remiantis patirtimi, mes padarėme, kai nori nulaužti / fix wmii, mes susitarė dėl šių tikslų i3:
& Nbsp; 1. Rašyti ir skaityti, gerai dokumentuotą kodą. Sukurti papildomus dokumentus apie tai, kaip išplėsti I3 paaiškindamas savo vidaus darbu.
& Nbsp; Tai apima yra modifyable žmonės, kurie žino, kaip programuoti, bet kurie nebūtinai susipažinę su visa X11 ir tiksliai apskaičiuoti vidinės. Tai reiškia, kad dokumentas, kodėl tai vyksta ir kai jie atsitikti taip, kad vartotojas gauna viso proceso vaizdą langų tvarkyklė yra atsakingas ir tiesiog skaityti kodą.
& Nbsp; 2. Naudokite xcb kiek įmanoma (jis neteikia funkcijas kai kurių funkcijų dar, kaip xkb) vietoj Xlib. xcb turi daug švaresnis API ir turėtų būti greitesnis gana situacijose daug.
& Nbsp; 3. Įgyvendinti Xinerama teisingai, tai yra skiriant kiekvieną darbo sritį į virtualų ekraną. Ypač įsitikinkite, kad prijungiamas ir atjungiamas naujų monitorių kaip vaizdo projektorius veikia darbo metu ir daro teisingą dalyką.
& Nbsp; 4. Naudokite stalo metafora imti. Jūs galite kurti horizontalius ir vertikalius stulpelius (iš wmii, galite sukurti tik vertikalius stulpelius). Žr dokumentus gauti daugiau informacijos apie tai, kaip tai veikia, tai tikrai yra svarbus principas i3. (TODO: dokumentacija:-))
& Nbsp; 5. Įgyvendinti komandų režimą, kaip ir vim. Jūs galite lengvai sujungti kelis veiksmus (pavyzdžiui, sutelkiant dėmesį, juda, fotografuoja) naudojant komandų režimą.
& Nbsp; 6. Įgyvendinti XRandR paramą prakeiktas monitorių.
& Nbsp; 7. Nenaudokite programų, tokių kaip autoconf / automake konfigūracijos ir sukurti neįskaitomas / skaldytų Makefiles. Vietoj to, naudokite švarų Makefile kuris automatiškai Įjungia / išjungia funkcijas konkrečių platformų. Be to, dokumentas priklausomybes tinkamai, todėl, kad siuntinį lydi turi lengvas darbas pakavimo I3.
& Nbsp; 8. Pateikite kabliai / iššūkius, kitoms programoms integruoti. Naudojant šį mechanizmą, galima lengvai išplėsti I3, nepriklausomai nuo jo kalba, niekada neliesti C kodą. Be to, bendrauti su tekančiu i3 pavyzdžiui, pranešimai gali būti siunčiami.
& Nbsp; Šis metodas turėtų būti lengvas, nei wmii aptarsime, s naudojimas iš 9p failų sistemos. Be to, pagrindinė funkcija nepriklauso nuo atskira programa, taip, kad i3 veikia greičiau, ypač, kai jūsų sistema yra po apkrova.
& Nbsp; 9. Būkite UTF-8 švarus.
& Nbsp; 10. Įprasta elitizmo tarp minimalių langų vadovams: Dono aptarsime; t būti išsipūtęs, Don & rsquo; t būti išgalvotas (paprasti sienos yra labiausiai apdaila norime turėti "), Don & rsquo; t įtraukti paramą XFT ir susilies šriftus.
& Nbsp; Tačiau, mes ne vykdyti nereikalingų normų, tokių kaip didžiausia suma kodo eilučių kodo. Jei ji turi būti šiek tiek didesnis, ji bus.
Specialios funkcijos
* Mes galime susieti su Mode_switch (Alt Gr). Kitos langų vadovai nesugeba padaryti, nes yra X11-bug, kuris sukelia modifikavimo valstybę negalima tinkamai nustatyti KeyPress- renginiuose. Mes naudojame xkb, todėl įsitikinkite, kad gauti teisingą būklę

Kas naujo , šioje laidoje:.

  • Suderinamumas buvo pagerintas, ypač Mathematica ir "Java" programos.
  • I3-nagbar turi dirbti su daugiau galinių emuliatorius nei anksčiau.

Kas naujo versijos 4.5.1:

  • Tai Ištaisyta spaudai, ir visi vartotojai patariama atnaujinti.
  • Tai išsprendžia problemą, kuri galėtų sukelti I3 į avariją, kai vilkdami Langų iš vieno ekrano į kitą.

Kas naujo versijoje 4.5:.

  • Dauguma pakeitimų yra patvarkymai ir taisymo
  • Dėl patvarkymai, I3 nebėra priklauso nuo flex / bizonų.
  • libev ≥ 4 dabar sunku priklausomybė (libev & lt; 4 nepalaiko daugiau).
  • Vienas svarbus pokytis, reikia pažymėti, kad stumiamųlangųturinį į kitą produkciją nebebus perkelti fokusą į tą produkciją.

Kas naujo versijoje 4.4:

  • svarbu pagal-the-gaubtu pokytis yra tai, kad šioje laidoje dabar naudoja tą patį analizatorius infrastruktūrą konfigūracijos failą, kaip ir komandų.
  • Be to, ten buvo keletas mažai pataisymai ir papildymai, kurie daro I3 daugiau dėmesio smulkmenoms, ypač slankiojo lango ploto kodą. Žr pokyčiai / pataisymų sąrašas daugiau informacijos.
  • pažymėti, kad šie pokyčiai yra 4.4 konkrečiai, o nuo paskutinio versiją čia išleistas būta daug pakeitimų.

Panaši programinė įranga

Sawfish
Sawfish

20 Feb 15

wmjump
wmjump

11 May 15

UDE
UDE

3 Jun 15

Kita programinė įranga kūrėjas Michael Stapelberg

lftp-vi
lftp-vi

2 Jun 15

VokabelTrainer
VokabelTrainer

3 Jan 15

Komentarai i3

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!