cht電腦資訊gcin
adm Find login register

[patch] [RFC] 支援真透明的 theme/skin/入力娘

caleb
1 [patch] [RFC] 支援真透明的 theme/skin/入力娘
Promote 1 Bookmark 02010-09-05quote  

fcitx 已引入 cairo, 可以做到類似搜狗輸入法的 theme/skin。

使用附件的簡單 patch (目前只供測試用,設定檔啥的都還沒有)可以達到下面圖片的效果(完全沒有人工修飾)。

支援 mask/xshape 方式的透明,支援 gif 動畫,讓 gcin 可以不需要大改 code 就做到「接近」 fcitx/搜狗 的效果(如果要完美就得大改 code)。

不知道劉老大有沒有意願納入這種 theme mode? 

 

 

使用方法: 

1. 把圖檔連結成 ~/.gcin/config/gcin-tan (不要有副檔名)

   ln -sf /usr/share/pixmaps/beauty.png ~/.gcin/config/gcin-tan

2. 重開 gcin 

3. 執行 gcin-tan-toggle 切換顯示入力娘

 

eliu
2
Promote 0 Bookmark 02010-09-05quote  

我喜歡簡潔一點的東西,除非做成選項,目前暫不考慮

應該只有用 over-the-spot 的人才會用這種東西,否則一大張圖擋住畫面,或是一大張的圖 show/hide 閃來閃去,好像很怪??

edited: 1
caleb
3
Promote 0 Bookmark 02010-09-05quote  

貼兩張供大家參考,其它的輸入法 skin 是怎麼回事:

coolcd
4
Promote 0 Bookmark 02010-09-05quote  
好誇張,不過設計得當的話,應該可以很有趣。
winlin
5
Promote 0 Bookmark 02010-09-05quote  

沒想到caleb兄也對gcin theme有興趣~ 
脫褲子放屁的gcin動畫skin  

將近3年前小弟也想過動畫式的,再拿出來回味一下 XD
不過,現在覺得動畫若沒設計好,可能會讓畫面有點亂或覺得傷眼

winlin
6
Promote 0 Bookmark 02010-09-05quote  

剛剛試用了一下caleb兄的patch,還不錯!感謝~
剛剛試用時突然找不到好圖可以試...Orz,
後來想起ziyawu做了不少不錯的gcin logo,推薦給有興趣的人試試~
註:發現半透明處若包含「漸層效果」時,邊緣會變成鋸齒狀,效果不如預期...。

 

 

LOGO1

 

LOGO2

 

 

 

 

 

 

edited: 2
eliu
7
Promote 0 Bookmark 02010-09-05quote  
winlin
8
Promote 0 Bookmark 02010-09-05quote  

eliu兄:
其實自從gtab的拆碼列和緩衝區可以設成同列之後,我就一直用over the spot,
我把gcin的預設logo拿來用,效果如下(半透明的地方都變成鋸齒狀了): 

winlin
9
Promote 0 Bookmark 02010-09-06quote  

caleb兄:
回報一個使用上的問題,
執行gcin-tan-toggle關掉之後,下次開機時,入力娘還是會自動被開啟。

感謝~ 

cht電腦資訊gcin
adm Find login register
views:22953