i3

Софтуер снимки:
i3
Софтуер детайли:
Версия: 4.7.2
Дата на качване: 19 Feb 15
Розробник: Michael Stapelberg
Разрешително: Безплатно
Популярност: 14

Rating: nan/5 (Total Votes: 0)

i3 е мениджър на облицовки прозорец. Тя е изцяло написан от нулата.
i3 е създаден, защото wmii, нашият любим мениджър на прозорци в момента, нали & rsquo; T предоставя някои функции, които искахме (Xinerama направено правилно, например), имаше някои грешки, нали & rsquo; т напредък от доста време и не беше & rsquo; T лесно да проникна на всички (сорс кода коментари / документация напълно липсва). И все пак, ние смятаме, че wmii разработчици и приносители свършиха чудесна работа. Благодарим Ви, че ни вдъхновява да създаде i3.
Моля, имайте предвид, че i3 е насочена предимно към напреднали потребители и програмисти.
<силни> Цели:
Въз основа на опита, ние направихме, когато искат да проникна / Fix wmii, ние договорени следните цели за i3:
& Nbsp; 1. Напиши добре четим, добре документирано код. Създаване на допълнителна документация за това как да се разшири i3, като обяснява вътрешните върху нейната работа.
& Nbsp; Това включва като modifyable от хора, които знаят как да програмирате, но които не са непременно запознати с всички X11 & rsquo; ите вътрешни елементи. Това означава, че документ, защо нещата се случват и когато се случи така, че потребителят получава картина на целия процес на Window Manager отговаря на от просто четене на изходния код.
& Nbsp; 2. Използвайте XcB, доколкото е възможно (то не предоставя функции за някои функции, все още, като XKB) вместо Xlib. XcB има много по-чист API и трябва да бъде по-бързо в доста ситуации.
& Nbsp; 3. Прилагане Xinerama правилно, че е от задаване на всеки работен плот за виртуален екран. Особено се уверите, че прикачване и откачване на нови монитори като видео проектори работи по време на работа и прави правилното нещо.
& Nbsp; 4. Използвайте метафората на една маса за абстракция. Можете да създавате хоризонтални и вертикални колони (в wmii, можете само да се създаде вертикални колони). Вижте документацията за повече информация относно това как работи, той наистина е важен принцип в i3. (TODO: документация:-))
& Nbsp; 5. Прилагане на команден режим, като в Vim. Лесно можете да комбинирате няколко действия (като акцент, преместване, счупване) чрез използване на командния режим.
& Nbsp; 6. Прилагане подкрепа XRandR за обръщане монитори.
& Nbsp; 7. Не използвайте програми като Autoconf / automake за конфигуриране и създаване нечетливи / счупени Makefile-ове. Вместо това, използвайте чиста Makefile, която автоматично активира / дезактивира функции за конкретни платформи. Също така, се документира зависимостите правилно, така че пакетът подържат имат лесен опаковки работа i3.
& Nbsp; 8. Осигурете куки / извика за други програми за интегриране. Използвайки този механизъм, може лесно да се разшири i3 в какъвто и език, без дори да докосвате кода C. Също така, за да общуват с течаща i3 например, могат да се изпращат съобщения.
& Nbsp; Този подход трябва да бъде по-лек, отколкото wmii & rsquo; ите използването на файловата система 9P. Освен това, основната функция не зависи от отделна програма, така че i3 работи по-бързо, особено когато системата е под товар.
& Nbsp; 9. Бъдете UTF-8 чиста.
& Nbsp; 10. Обичайната елитизъм сред минимални прозоречни мениджъри: Don & rsquo; бъди раздута, Дон & rsquo; т се фантазия (прости граници са най-украса искаме да имаме), Дон & rsquo; т добави поддръжка за Xft и размазване на шрифтове.
& Nbsp; Въпреки това, ние не налагат ненужни ограничения, като например максимално количество от изходните линии на код. Ако той трябва да бъде малко по-големи, че ще бъде.
<Силни> Особености
* Можем да вържеш на Mode_switch (Alt Gr). Други мениджъри на прозорци не успеят да направят това, защото на X11-бъг, който причинява състоянието на модификатор да не бъдат правилно поставени в KeyPress- събития. Ние използваме XKB за като се уверите, за да получите правилната държавата

Какво ново в тази версия:.

  • Compatibility се подобри, по-специално за Mathematica и Java приложения.
  • i3-nagbar трябва да работи с повече терминални емулатори, отколкото преди.

Какво ново във версия 4.5.1:

  • Това е отстраняваща грешки, и всички участници са посъветвани да обновите.
  • Тя коригира проблем, което би довело до i3 ще се срине, когато плъзнете плаващи прозорци от единия дисплей на друг.

Какво ново във версия 4.5:.

  • Повечето от промените са рядко почистване и поправки на грешки
  • Поради почистване на бреговата, i3 вече не зависи от флекс / бизони.
  • libev ≥ 4 сега е трудно зависимост (libev & LT; 4 не се поддържа повече).
  • Една от важните промени е да се отбележи, е, че се движи прозорци към друг изход вече няма преместете на тази продукция.

Какво ново във версия 4.4:

  • Важна промяна по-по-предния капак е, че тази версия Сега използва същия анализатор инфраструктура на конфигурационен файл, както за командите.
  • Отделно от това, има няколко малки поправки и допълнения, които правят i3 обърнат повече внимание към детайла, особено в прозорец областта на кода плаващ. Вижте списъка на промени / поправки на грешки за повече информация.
  • Да се ​​отбележи, че тези промени са 4.4-специфични, и след последната версия освободени тук е имало много промени.

Подобен софтуер

Wmconfig
Wmconfig

17 Feb 15

XPde
XPde

3 Jun 15

Друг софтуер на разработчика Michael Stapelberg

VokabelTrainer
VokabelTrainer

3 Jan 15

lftp-vi
lftp-vi

2 Jun 15

Коментари към i3

Коментари не е намерена
добавите коментар
Включете на изображения!