2007年2月5日 星期一

beryl 0.2.0 plugin總覽

beryl已經到了0.2.0,許多功能已相當成熟 ,也實現了許多意想不到的功能


beryl 0.2.0的許多新功能


beryl 0.2.0中新的ring switcher

以下整理在0.2.0中的plugin及大致的功能:(括號裡為繁體中文下的名稱)

Window Management:
1.Application WIndow Switcher:管理程式切換功能(Alt+Tab), 在0.2.0中新增Win+Tab實現環狀切換程式

2.Group and Tab Windows:群組視窗,可將許多視窗群組在一起,在0.2.0中將win+滑鼠左鍵預定給此plugin用,可以用win+滑鼠左鍵選取視窗,將許多視窗一次群組起來,群組起來的視窗可以一起移動,也可以用win+t,將群組視窗變成一個視窗中的Tab

3.Snapping Windows:視窗會自動對齊其他視窗邊緣或畫面邊緣,此plugin不可和wobbly window(視窗晃動)功能混用

4.Tile:可定義熱鍵作視窗排列,如重疊排列、水平排列、垂直排列等

5.Set Window Attribs by various criteria(視窗分類屬性):可以給不同的視窗一些預設屬性,常見的例子是在Window Opacity中加入 n:gnome-screensaver:50,這樣可以讓螢幕保護程式變透明

6.Put(視窗對齊):將視窗排在畫面上相對的位置,可以用win+九宮上的按鍵來配置

7.Scale(視窗排列):類似mac的Expose,移到畫面角落,就可以將所有程式、畫面中的程式、同類型的程式排列在畫面成為縮圖,方便選取,在後來的版本中更可以配合拖曳功能使用

8.Move Window(視窗移動):讓視窗在移動時,可以透明

9.Resize Window(調整大小):控制改變視窗大小的功能


Desktop(上管理系統)
1.Fade to Desktop:顯示桌面的功能,此功能不可和 Show Desktop功能混用,和Show Desktop類似,不過是直接將畫面上 的視窗全部藏起來,而且新開的也被藏起來,這點我覺得比Show Desktop難用

2.Desktop Cube(上管系統立方體):就是將虛擬桌面變成一個立方體,相信大家都會懂

3.Show Desktop(回到上管理系統):就是顯示桌面,其他畫面上的視窗會跑到畫面邊緣,而且新的視窗會留在畫面上,個人覺得還蠻方便,但有時會有點問題,所以被列為不安全的plugin

4.Desktop Plane(平面上管理系統):另一種虛擬桌面管理方式,所有的虛擬桌面為一個平面,此功能不可和Desktop Cube及Rotate Cube混用

5.Rotate Cube(立方體旋轉):管理立方體的旋轉功能

6.Clone Output(複製匯出):只知道多螢幕才有效果

Visual Effects
1.3D Effects:視窗在立方體旋轉或放大時,會浮出桌面,各自以固定間隔型成層次感

2.Animations(動畫效果):管理視窗各種動作的動畫效果,如最小化、關閉等,0.2.0中加入許多新的特效。

3.Blur effects(模糊效果):使透明的效果會帶有模糊效果

4.Fading Window:視窗查看時淡入,消失時淡出的效果

5.Trailfocus(焦點軌跡):視窗很多時,失去焦點的視窗會依失去的順序變暗

6.Wobbly Windows(視窗晃動):移窗出現、移動時等都有會抖動的效果,就是俗稱的果凍效果

7.Window Decoration(視窗裝飾):管理視窗外觀的功能

Accessbility
1.Opacity:滑鼠在非焦點的視窗時,會使其他視窗變透明,使該視窗能完整被看見

2.Input enabled Zoom(匯入啟用縮放):放大縮小的功能,放大時能可使用畫面上的功能,此功能不可和 Zoom Desktop混用

3.Negative(反色):讓畫面或視窗呈現高反差

4.Zoom Desktop(縮放上管理系統):放大、縮小桌面的功能,但放大、縮小時不能使用畫面上的功能,此功能不可和Input enabled Zoom混用

Extras
1.Dbus:能開就開吧

2.Snow:下雪的效果,可以自訂圖片,下什麼都行

3.Window Previews:滑鼠在工作列上時,顯示程式縮圖,類似Vista

4.Benchmark(基准測試):測試顯示的能力

5.Screenshot(截屏):按住 Ctrl+Super+滑鼠左鍵,就可以選取畫面上區域,選取的畫面會自動存在桌面上

6.Water Effect(水波效果):包含水波、下雨等效果

7.Annotate(注解):可以在畫面上畫線、寫東西

8.Splash(閃屏):beryl的啟動畫面

Development
1.Crash handler(崩潰處理):設定當beryl發生異常時的處理方式


大致上是這些,期待更多的功能

1 回應:

Chao-Lin 提到...

可以請問一下嗎
我看Beryl最新只有0.1.4
為啥你的文章有說Beryl到0.2.0
有一點不太懂
可以解答一下嗎?

 
TEMPLATE HACKS AND TWEAKS BY [ METAMUSE ] BLACKCAT 1.1