i3

軟件截圖:
i3
軟件詳細信息:
版本: 4.7.2
上傳日期: 19 Feb 15
許可: 免費
人氣: 14

Rating: nan/5 (Total Votes: 0)

酷睿i3是一個平鋪窗口管理器。它是完全從零開始寫的。
酷睿i3的形成是因為的wmii,我們當時最喜歡的窗口管理器,沒&rsquo的;噸提供我們想要的一些功能(在Xinerama做對,例如),有一些錯誤,沒&rsquo的;科技進步,因為很長一段時間,未獲得rsquo的; T容易破解在所有(源代碼註釋/文檔完全缺乏)。儘管如此,我們認為的wmii開發者和貢獻者的表現非常出色。感謝您啟發我們創造的i3。
請注意,酷睿i3主要定位於高級用戶和開發人員。
目標:
根據經驗,我們取得了想要破解/修復的wmii的時候,我們約定了酷睿i3以下目標:
  1。寫得好讀,有據可查的代碼。創建於如何解釋其內部運作,延長i3的其他文檔。
 這包括modifyable的人誰不知道如何編程,但誰不一定熟悉所有X11&rsquo的的; S內部。也就是說,文件為什麼事情發生,當他們出現,使用戶獲得了整個過程的圖片的窗口管理器是負責的,只需讀取源代碼。
  2。使用XCB盡可能(不提供某些功能功能還沒有,像XKB),而不是Xlib中。 XCB有一個更清潔的API,並應在相當多的情況下,速度更快。
  3。正確地貫徹執行Xinerama的,那就是通過分配每個工作區,以虛擬屏幕。特別是確保操作過程中安裝和拆卸的新顯示器,如視頻投影機的工作原理,並做正確的事。
  4。使用表的隱喻抽象。您可以創建水平和垂直的列(的wmii中,你只能創建豎列)。請參閱文檔上如何工作的詳細信息,這真的是酷睿i3的一個重要原則。 (TODO:文檔:-))
  5。實現一個命令模式,像VIM。您可以輕鬆地將多個動作(如對焦,移動,貼緊),通過使用命令模式。
  6。落實翻轉顯示器XRandR支持。
  7。不要使用如的autoconf / automake的程序配置和創建不可讀/破碎的makefile。相反,用乾淨的makefile文件自動啟用/禁用特定平台功能。此外,正確記錄的依賴,讓軟件包維護者有一個簡單的作業打包i3的。
  8。提供鉤/回調其他程序集成。利用這種機制,可以輕鬆擴展的i3在任何一種語言,而沒有觸及C代碼。此外,為與正在運行的i3實例通信,消息可以被發送。
 這種方法應該比的wmii&rsquo的更加輕便; S的9P文件系統的使用。此外,核心功能不依賴於一個單獨的程序,從而使i3的運行速度更快,尤其是當系統是在負載下。
  9。是UTF-8乾淨。
  10。通常的精英之間最小的窗口管理器:唐&rsquo的;噸臃腫,不要&rsquo的;噸華麗(簡單的邊界是最裝修,我們希望有),不要&rsquo的;噸增加對Xft的和模糊的字體的支持。
 然而,我們並不強制執行,如代碼行的最大數量不必要的限制。如果它需要一個大一點,這將是。
特點
*我們可以綁定在Mode_switch(按Alt GR)。其他窗口管理器無法做到這一點,因為X11-錯誤,導致修改狀態不正確的KeyPress-事件設置。我們使用XKB為確保獲得正確的狀態

什麼在此版本中是新的

  • 在兼容性得到了改善,特別是用於數學和Java應用程序。
  • 在酷睿i3-nagbar應該與更多的終端模擬器比以前。

什麼是4.5.1版本,新的

  • 在這是一個bug修復版本,並且所有用戶都建議升級。
  • 在它解決了這將導致I3從一個顯示器拖動浮動窗口時,另一個崩潰。

什麼在4.5版本的新

  • 在大多數的變化是清理和錯誤修正
  • 由於清理,酷睿i3不再依賴於柔性/野牛。
  • 在libev≥4現在是一個硬依賴(libev 4;不支持了)。
  • 要注意的一個重要變化是,窗口移動到不同的輸出將不再將焦點移動到輸出。

什麼4.4版本是新的

  • 在一個重要的下引擎罩的變化是,此版本現在使用的配置文件作為命令相同的語法分析器的基礎設施。
  • 此外,有過幾次小的修正和補充這使得酷睿i3更注重細節,尤其是在代碼中的浮動窗口地區。看到的變化/錯誤修正列表以獲取更多信息。
  • 請注意,這些變化是4.4特有的,因為在這裡發布的最後一個版本出現了許多變化。

類似的軟件

SimpleKDE
SimpleKDE

3 Jun 15

Golem
Golem

3 Jun 15

cwm
cwm

3 Jun 15

顯影劑的其他軟件 Michael Stapelberg

VokabelTrainer
VokabelTrainer

3 Jan 15

lftp-vi
lftp-vi

2 Jun 15

意見 i3

評論沒有發現
添加評論
打開圖片!