鋸鰩(以前稱為鋸木廠)是一個開源的,最小的和可擴展的窗口管理器的Linux和UNIX類操作系統,採用了基於Lisp的腳本語言。
鋸鰩&rsquo的; S目的是讓用戶輕鬆最有吸引力的和靈活的方式可能在管理窗口。它具有強大的鍵綁定,事件掛鉤,窗口匹配,和靈活的主題化。
即使是大局;高度可擴展的,鋸鰩不執行程序啟動器,桌面背景,或其他類似的組件,可在更強大的桌面環境作為單獨的應用程序。
鋸鰩是跨平台的,因此支持Linux和BSD操作系統
什麼在此版本中是新的:
- 在該維窗口匹配現在可以正確恢復窗口的大小,跳格仍然可用時,標記為Tab鍵窗口在這樣做之前被銷毀,而一些小的修正。
- 在新功能集中在標籤:標記為跳格現在有一個不同的顏色的窗口和標籤支持視/工作區粘性 。
- 在有更新Debian的軟件包的腳本。
什麼在1.8.2版本新:
- 在更穩健的獲取窗口逐*功能。
- 在修復所有問題在更高層次的功能,如沒有跳躍或-EXEC。
- 在做光標扭曲了陰影窗口現在扭曲到正確的位置。
- 在經理選擇處理已得到修復。
- 在未能產生一個應用程序菜單,在解析不正確的.desktop文件,已得到修復。
- 在EdgeActions,熱點,HotMove和EdgeFlip是從時間被調用多次阻止。
- 在該版本修正了Debian軟件包腳本,使編譯與makepp代替GNU使工作。
什麼是1.8.0版本,新的:
- 在該應用程序菜單,現在通過過濾器完全可配置。
- EdgeActions已經增加,提供了一個集中式結構,以設置為屏幕-邊界的操作。
- 在製表系統有了很大的提高;的主題的手動調整,例如,將不再需要。
- 在StyleTab是新的默認主題,有利於癥結。
- 在下面的翻譯進行了更新:西班牙語,捷克語,德語,中國(簡體),挪威語,斯洛文尼亞和法國
- 在一些小的bug修復和文檔更新了言。
什麼在1.7.0版本新:
- 注:
- 當你報告一個崩潰,請加回溯,通過調用鋸鰩的命令行選項" - 插值&QUOT ;.讀取文件'貢獻'以獲取更多的相關信息。
- 提示符API的變化[傑里米·漢金斯]如果你有使用提示代碼,它會受到影響。當你調用該函數'提示',直接傳遞輔助函數作為函數參數。他們用要被設置為全局變量。這種變化是直接的,所以它不是難以更新你的代碼。見`sawfish.wm.util.prompt“了解詳細信息。
- 在鼠標按鈕的支持狀態鋸鰩聲稱支持鼠標按鍵1
- 9,但它是已知的按鈕,拖6
- 8的可能無法正常工作。按鈕9不工作的時候,所以我們撤吧。
- 在功能`也許加註窗口'和'也許,低窗'現在已經過時。 [Teika Kazura]更換他們`提高窗口*'和'低窗口*'在'sawfish.wm.util.stacking定義“。唯一不同的是過時的版本支持的Nautilus(GNOME文件管理器),這是下跌很久以前的一個特點。
- 在建立和安裝:
- 在配置選項`--with-9-mousebuttons'被丟棄。看到項目"鍵盤佈局切換支持"下文。
- 在錯誤修正:
- 在最大化窗口覆蓋錯誤在啟動其他窗口[傑里米·漢金斯]有時最大化窗口會重疊"避免"窗口(如GNOME面板或trayer)上啟動。鋸鰩現在推遲最大化,直到初始化完成後,防止這個問題。
- 在視窗初始化漏洞修復[傑里米·漢金斯]在某些情況下,視口槽被錯誤地轉移鋸鰩被重新啟動時,結束了與虛擬桌面以外的一些窗口。這已得到修復。
- 在鍵盤佈局切換支持[Teika Kazura]以前,當您切換鍵盤佈局,或者更準確的鍵盤 - "組" (這是主要用於multilinguals)鍵盤 - 和小鼠 - 綁定了混亂的。現在,這可以通過調用鋸鮫與新的命令行選項`--5-按鈕的被防止。據推測,改性劑是間鍵盤組常見。更確切地說,什麼支持是`ISO_Next_Group“或類似的,綁定到一個鍵(例如CTRL + ALT)的切換。它顯示為"選項"在X鍵盤配置,類似於" GRP:ctrl_alt_toggle&QUOT ;.如果你使用一些工具來切換佈局和它混淆鋸鰩鍵綁定,請重新啟動鋸鰩。與命令行選項,您將無法綁定鋸鰩命令,鼠標按鍵6
- 8。這可以是固定在將來。
- 在凌動處理的32位架構(Java的補丁)修復。 [Teika Kazura]功能`X原子名'現在接受所有32位。以前只有30位進行治療,如果架構是32位。 64位系統還沒有過這樣的錯誤。它曾經引起"壞的說法:QUOT;錯誤,最顯著的Java應用程序。 (從理論上講,一個原子是由X服務器,而不是客戶端設置,但Java應用程序似乎經常受到這種錯誤。)
- 在應用程序菜單bug修正[馬太福音愛]菜單項的正確字母排序完成。此前,他們整理[AZ] [AZ](首先大寫那麼所有的失敗者情況條目)。還檢測功能的語言進行了改進。現在更好的遵循freedesktop.org規範。
- 在邊翻轉和無限桌面現在屏幕分辨率更改後的工作。 [克里斯托弗Bratusek]
- 在鋸鰩現在收到來自GNOME會話[希拉里·伊巴迪,克里斯托弗Bratusek] 一個會話ID或會話的前綴時正確啟動
- 在動畫草案修正錯誤。 [克里斯托弗Bratusek]的"草案"動畫製作者有兩個問題:一方面拉伸號碼總是黑色(因此可能是不可見的),另一方面這些號碼沒有從屏幕擦除。兩人都被固定。在內部,它是由下面描述的新的`的x拉伸文本“函數來完成。
- 在兩個變量[Teika Kazura]用戶選擇'工作空間邊界模式'和'工作空間發送邊界模式“的復活不能從配置器設置,但這是固定的。
- 在命令`xterm的“修復[Teika kazura]這不能被援引作為重點暴食如果可選"命令"理由是未設置由配置,即一個空字符串。
- 在新功能:
- 在桌面環境整合[克里斯托弗Bratusek]支持XFCE整合加入。這就像GNOME / KDE4集成:它集`xterm的程序'和'瀏覽器的程序“(除非已設置用戶),並增加了XFCE註銷/幫助/自定義菜單項的鋸鰩根菜單。改進:所有菜單項GNOME / KDE4就現在的加速器。項調用`GNOME控制中心“或KDE`systemsettings”已被添加。而KDE4檢測已得到改進。又見項目"應用程序菜單的改進與QUOT;下文。一個新的變量`桌面環境'告訴它的桌面環境中運行(*注意外部應用程序::)。
- 在應用程序菜單的改進[馬太福音愛]應用程序菜單現在看起來更像是GNOME / KDE / XFCE的,如果一個正在運行。 (進一步的改進計劃)的用戶選項'的應用程序菜單,忽略,不顯示“現在已經沒有了,取而代之的是'應用程序菜單出現,所有的'。如果`應用程序菜單出現,所有的'是'零'(默認值),菜單看起來很像是GNOME / KDE / Xfce的中,通過隱藏某些應用程序。如果是'T',那麼所有安裝的應用程序顯示。中間選項,符號`也許'是可能的,如下所述。從技術上講,在文件中的字段`NotShowIn'和'OnlyShowIn'`/usr/share/applications/*.desktop“告訴下的桌面環境,應用程序要顯示。如果`應用程序菜單出現,所有的'是'零'或'可能',他們得到尊重。與現場'隱藏'或'NoDisplay“項目通常不顯示。他們受到尊重,如果'應用程序菜單出現,所有的'是'零'。在KDE特定的目錄,現在搜索也同時菜單生成。
- 在新窗口規則[克里斯托弗Bratusek]
- `固定大小':此禁用調整大小,或者更確切地說,函數`調整窗口交互',`減半窗口尺寸'和'雙窗口尺寸'。 (最大化仍然是可能的。用'永不最大化“,以防止最大化。)
- 在'永不關閉“:這將禁用閉幕。只有收盤互動阻止,你可以刪除從一個LISP程序'永不關閉“屬性窗口。
- 的emacs的更新主要模式'sawfish.el“[Teika kazura]它現在散發著鋸鰩的窗口管理器。改進:
- 在評估中使用窒息當它遇到`#F'或'#T“。這是固定的。
- 在像'定義'的關鍵字高亮再次工程。
- `描述功能“已被打破,但它的作品了。
- 在`描述變量“,變量的值是相當打印。
- `鋸鰩,負載符號“可以交互調用更新緩存符號。
- 在更好的導言部分。
- 在新的框架部分`邊框寬度'和'邊框顏色'[阿列克謝一Froloff] A"邊境"一個窗口的包圍窗口和所有其他幀部分。 (*注Frame零件定義::)
- 在新的命令行選項`--5-按鈕“查看項目"鍵盤佈局切換支持"上面。
- `X-平局文本“功能[克里斯托弗Bratusek]這是一個類似'X-抽獎串”。一般來說,如果你使用了`顯示消息“如郵件,打電話`X-抽獎串”。如果你想在屏幕上繪製直接使用`X-平局文本“(*注意:X圖::。)
- 翻譯更新:
- 在更新翻譯是丹麥(DA),英國英語(EN_GB),德國(DE),西班牙語(ES),斯洛文尼亞(SL),以及瑞典(SV)。所有的翻譯文件現在都在UTF-8。更改的語言是加利西亞(GL),意大利(IT),羅馬尼亞(RO)和土耳其(TR)。其餘的人已經UTF-8。 [Teika Kazura]
- 在雜項變化:
- 在更多的錯誤和回溯印刷[Teika Kazura]由於librep> = 0.91.0,回溯印在默認情況下,當信號是一個錯誤。這是打印的鋸鰩客戶端,太,但它發送到鋸鰩的標準錯誤,不鋸鰩客戶端的,對不起。詞組QUOT;鋸鰩的錯誤:"被前置到錯誤,打印到標準錯誤消息。鋸鰩,尋呼機的錯誤打印到鋸鰩的輸出。更精確地說,當連接到鋸鮫作為服務器異步,則錯誤沒有被打印。但現在它打印出來,以鋸鰩的輸出。 (與此相反,連接同步客戶端接收到錯誤消息本身。)
- 在窗口單車[Teika Kazura在窗口自行車指針變形,避免一些不必要的指針變形。以前,經紗的必要性由幾何判斷該升尚未開始之前。現在更新的一個應用。
- 在配置變化(用戶可見的部分)克里斯托弗·Bratusek]圖標現在提供。 (如果它沒有顯示出來,第一次運行`GTK更新圖標緩存“。)如果你運行的配置,但鋸鰩的窗口管理器沒有運行,則警報窗口流產之前顯示。 [Teika Kazura,克里斯托弗Bratusek]兩個過時的功能都將被刪除。一個是命令行選項`--socket-ID',這對" capplets",很早就GNOME 2.x的一部分另一種是命令行選項`--single級“,這已被打破。
- 在文檔改善FAQ項目,如何隱藏鼠標指針,並在應用程序執行。手冊(1)描述的所有選項。鍵綁定的文件進行了修訂,新描述的功能有:`抓斗鍵盤映射'和'ungrab,鍵盤映射“(*注意按鍵對應::),`X-提高窗口'和'X-低窗”(*注意的升高和降低的Windows ::),`幀狀態互斥“(*注相框功能::)
- 在根菜單的改進[克里斯托弗Bratusek]所有菜單項都現在有加速器。標籤幫助項目都得到了提高。
- 在配置內部[克里斯托弗Bratusek]模塊`小部件測試“被刪除。它提供了在模塊`sawfish.gtk小窗口的測試功能。*'。但據稱它是壞墜毀鋸鰩。 `小部件dialog.jl“併入`簡單dialog.jl”以前的功能`刪除,新行'和'美化符號名'的幾個模塊進行了定義,具有相同的內容。現在,它們被定義(僅一次)在一個新的模塊`sawfish.cfg.utils“。在`股票鍵“功能是在鋸鰩的定義,但現在它取代了直接使用`GTK按鈕,新的股票”。同為`約-對話“功能,替換(在1.6.0版本)由`GTK-約-對話”。 `的/ usr / bin中/鋸鰩,配置“現在是最小的,最動人的是內容,以'sawfish.cfg.shell”[Teika Kazura]
- 在模塊`3D-黑客“被刪除。 [克里斯托弗Bratusek]的'3D-黑客“模塊是一個動畫演示,而不是功能。它提供了兩個功能類似於`glxgears測試“,在2D渲染。如果你想要的話,可以從鋸鰩維基下載,從頁面" 3D-黑客"
自從1.6.0
什麼是新的的版本prompt.jl 1.6.3.1:
- Fixed可能的編譯錯誤[哈拉爾van Dijk的如果鋸鰩1.6.3編譯沒有錯誤,那麼你就必須更新。
什麼在1.6.2版本新:
- 在錯誤修正:
- 在應用程序菜單更強勁了。 [愛馬修,克里斯托弗Bratusek]應用程序菜單,在1.6.0推出,取得了鋸鰩崩潰,如果`*的.desktop“文件中有一個格式不正確的鍵值(比如,作為第一個字符或#裡面的地方),或者是不可讀。它是固定的。
- 在窗口放置了方向輕微修復[Teika kazura當窗口放置模式,例如'東方'和窗口比屏幕寬,則窗口被放錯。它是固定的。
- 在新功能:
- 在新的命令'最大化,拋棄“[Teika kazura]命令`最大化,拋棄'停下來對待最大化窗口最大化更多,這樣就可以移動和調整窗口的大小。該functinon`最大化,拋棄'已經存在,現在它的出口。
- 在新的命令'跳躍或-EXEC'[克里斯托弗Bratusek]用戶上傳模塊和QUOT;跳或-EXEC"已合併。它提供了`跳躍或-EXEC',其可以被用於聚焦的窗口,或者如果它不存在,則啟動該應用程序的命令。與原來的版本這其中也支持通過匹配同級車的窗口,這使得它更加靈活的應用,如音樂播放器或瀏覽器,這往往會改變其相對WM_NAME常(通過'窗口類的函數返回)。有關用法,請參閱`口齒不清/鋸鰩/ WM /命令/跳或-exec.jl'文件。
- 在雜項:
- 在改進的ebuild和spec文件[克里斯托弗Bratusek] [金B.海諾]
- 在更新的文檔[克里斯托弗Bratusek] [Teika Kazura]
- 在刪除`框架式編輯-P“和所有其他剩餘的鋸鰩,themer片段,因為它已經死了。 [克里斯托弗Bratusek]
什麼在1.5.3版本新:
- 在錯誤修正:
- 在防止崩潰的快速窗口破壞,尤其是在高負荷
- 在已經有崩潰,如果一個窗口被創建後立即銷毀。它發生在`add_window“功能,它可能是由於一個窗口被破壞,垃圾收集,然後進行訪問。
- 現在,`add_window大部分地區“受到保護,垃圾收集與`rep_PUSHGC'/'rep_POPGC”。它還可以防止`add_window_hook“被稱為與未初始化參數。 [蒂莫Korvola,Janek Kozicki]
什麼版本1.5.2的新:
- 在此版本與REP-GTK 0.90兼容。 0。
- 在緊要關頭主題,活動窗口有更好的可讀性黑色字體顏色。
- 在新聞為1.5.0已有所改善。
- 在有兩個小自動工具修復。
什麼版本1.5.1的新:
- 在1.5.1版本有1.6反向移植。 0(HEAD)
- 在錯誤修正:
- 在修復SMlib檢查的X11R7 [克里斯托弗Bratusek]
- 在修復libICE檢查的X11R7 [克里斯托弗Bratusek]
- 在SpinButtons在鋸鰩-UI現在連接到正確的葛(允許打字手動值)[Christoper Bratusek]
- 修正光標翹曲無窮桌面[傑里米·漢金斯]
- 在固定組錯開選項[克里斯托弗Bratusek]
- 在其他的變化:
- 在鋸鰩沒有現在出現在KDE4s WM選擇[克里斯托弗Bratusek]
- 在.desktop文件固定錯別字和刪除unneded項[克里斯托弗Bratusek]
- 在改變募集-標籤上懸停後立即生效,現在[克里斯托弗Bratusek]
- 添加-tag = CC以libtool的必要,unbrakes編譯一些拱門[Gentoo的]
- 的PO / Makefile.in [克里斯托弗Bratusek] distclean命令規則
評論沒有發現