cht電腦資訊gcin
adm Find login register

如果改成有 gtk3 則用 gtk3 build 會不會造成困擾

eliu
1 如果改成有 gtk3 則用 gtk3 build 會不會造成困擾
Promote 0 Bookmark 02012-03-24quote  

我把 gcin 的 gtk3 UI (不是 im-gcin.so) 的問題已經改好了,用 gtk3 顯示好像有比 gtk2 更簡潔且好看。

我想把自己 build 的 Ubuntu 11.10  i386,amd64

改成用 gtk3,在 Ubuntu 11.10 當然是 ok,因為很多 Desktop 的部份已經改成 gtk3。不知道改用 gtk3 會不會給 Debian 的使用者造成問題?

當然,你的系統如果只支援 gtk2,./configure & build 還是會自動改用 gtk2,不會說沒有 gtk3 就無法 build。

edited: 1
guest
2
Promote 0 Bookmark 02012-03-26quote  

用gendeb在ubuntu 10.04沒有gtk3編不出來,有辦法解決嗎?

eliu
3
Promote 0 Bookmark 02012-03-26quote  
eliu
4
Promote 0 Bookmark 02012-03-28quote  

.deb 已經 release 了,麻煩先 test 一下。如果 ok 再 release source。

發現詞音的近似音查詢會讓 ubuntu unity window manager crash,先關掉。可能是 window 太大。

edited: 2
winlin
5 如果改成有 gtk3 則用 gtk3 build 會不會造成困擾
Promote 0 Bookmark 02012-03-28quote  

eliu

我把 gcin 的 gtk3 UI (不是 im-gcin.so) 的問題已經改好了,用 gtk3 顯示好像有比 gtk2 更簡潔且好看。

今天試用gtk3的gcin過後,發現gtab緩衝區的字型還是沒有被套用成自訂的字型。

關於外觀,
我這邊完全沒有設定gtk3的theme,所以是用系統預設的gtk3 theme,
在這個狀況下gcin版面精簡得可怕,gcin視窗幾乎可以說只是一塊「有字的灰色方塊」而已,button的邊框全都消失了。

另外,我發現gtk3的gcin反應速度好像有一點點慢,不過這是主觀感受,不確定是否真的如此。

eliu
6 如果改成有 gtk3 則用 gtk3 build 會不會造成困擾
Promote 0 Bookmark 02012-03-28quote  

winlin
今天試用gtk3的gcin過後,發現gtab緩衝區的字型還是沒有被套用成自訂的字型。

我這邊沒看到這種問題。

winlin
7 如果改成有 gtk3 則用 gtk3 build 會不會造成困擾
Promote 0 Bookmark 02012-03-28quote  

eliu

我這邊沒看到這種問題。

eliu兄有換成非宋體字看看?我換成隸書體之後,gtab緩衝區還是一樣是宋體字。

eliu
8
Promote 0 Bookmark 02012-03-28quote  
eliu
9
Promote 0 Bookmark 02012-03-29quote  
winlin
10
Promote 0 Bookmark 02012-03-29quote  

eliu

可以試試 -1,解決了 gtab font 的問題

感謝eliu兄,gtab緩衝區可正常套用自訂字型了,但反而變成拆字區不套用自訂字型。

另外,button外框都不見的問題不知是否有解?感謝~

eliu
11
Promote 0 Bookmark 02012-03-30quote  

拆字輸入 font 的問題已經在 -2 中解決了。看起來 gtk3 似乎有 label hide 之後就要重新設定 font 的問題。

button 不見的問題會不會與你設定的 theme 有關?我的拆字的 button 是 ok 的。

gcin 五四三倉頡

edited: 2
winlin
12
Promote 0 Bookmark 02012-03-30quote  

eliu

拆字輸入 font 的問題已經在 -2 中解決了。看起來 gtk3 似乎有 label hide 之後就要重新設定 font 的問題。

button 不見的問題會不會與你設定的 theme 有關?我的拆字的 button 是 ok 的。

感謝eliu兄,套用字型的部份的確正常了。

關於button邊框的部份,猜測應該是之前小弟提議讓button border和thickness設為0所造成的,
某些theme會因為這樣的設定值而變成沒有button邊框(例如:之前gtk2的Raleigh),某些則不會
我猜gtk3 default theme也是如此,目前是換了個gtk3 theme來暫時避開這個問題。

非gnome使用者的更換gtk3 theme的方法是:
解開gtk3 theme,把gtk-3.0這個資料夾放到:$HOME/.config/
如此即可

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