Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GNOME 3 Search bar is incompatible with HIME | GNOME 3搜索bar不相容HIME #244

Open
Vdragon opened this issue Jan 30, 2012 · 7 comments

Comments

@Vdragon
Copy link
Contributor

Vdragon commented Jan 30, 2012

GNOME upstream bug tracker page:https://bugzilla.gnome.org/show_bug.cgi?id=669080

問題有二:
There are two problems:

1.輸入組字字元時輸入區不見了
The disappearance of the HIME input box when inputting character combination
keys.

2.Commit時(按Enter一下)會直接執行搜索動作(通常是搜索Wikipedia),而不是輸出commit字串於search bar中。
When commit string to the search bar(by pressing enter once) gnome-shell
will directly perform the search process(usually is searching the Wikipedia),
but not insert commit string into the search bar.
這似乎是GNOME 3的問題,可能要有人協助通報upstream,這裡先列個紀錄降

----------------------------
作業系統發行版本 | Operating System distribution version
  Ubuntu 11.10(自11.04升級而來) i386
  Ubuntu 11.10(upgraded from 11.04) i386

HIME軟體來源 | HIME software sources
  debian.luna.com.tw

hime-env輸出內容 | hime-env output
Linux 3.0.0-15-generic-pae #26-Ubuntu SMP Fri Jan 20 17:07:31 UTC 2012 i686 i686 i386 GNU/Linux

/etc/debian_version: wheezy/sid

/etc/issue: Ubuntu 11.10

/usr/bin/hime: version 0.9.9, linked to /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
/usr/lib/libdbusmenu-gtk.so.4
/usr/share/doc/hime/changelog.Debian.gz: hime (0.9.9+git120126-3) unstable; urgency=low
/usr/share/doc/hime-chewing/changelog.Debian.gz: hime (0.9.9+git120126-3) unstable; urgency=low
/usr/share/doc/hime-data/changelog.Debian.gz: hime (0.9.9+git120126-3) unstable; urgency=low
/usr/share/doc/hime-gtk3-immodule/changelog.Debian.gz: hime (0.9.9+git120126-3) unstable; urgency=low
/usr/share/doc/hime-qt4-immodule/changelog.Debian.gz: hime (0.9.9+git120126-3) unstable; urgency=low

XMODIFIERS : XMODIFIERS=@im=hime
LANG : LANG=zh_TW.UTF-8
LANGUAGE : LANGUAGE=zh_TW:zh
LANG : zh_TW.UTF-8
LANGUAGE : zh_TW:zh
GTK_IM_MODULE: GTK_IM_MODULE=hime
QT_IM_MODULE : QT_IM_MODULE=xim

Running hime number: 3

hime socket number: 1

System library path: /lib
/usr/lib
/usr/lib32

gtk-query-immodules-2.0:
/usr/lib/gtk-2.0/2.10.0/immodules/im-hime.so

:
.

gtk-query-immodules-3.0:
/usr/lib/gtk-3.0/3.0.0/immodules/im-hime.so

/usr/lib/gtk-3.0/3.0.0/immodules.cache:
/usr/lib/gtk-3.0/3.0.0/immodules/im-hime.so

@tytsim
Copy link
Contributor

tytsim commented Jan 30, 2012

零、 Gnome Shell ui 優先度最高;
一、 Gnome Shell ui 是特別的;
二、 Gnome Shell 截掉 enter。
結語,Gnome Shell 很霸道。
應該是要特別迎合gnome shell去寫吧...... 弄成upstream應該不太可能......

@Vdragon
Copy link
Contributor Author

Vdragon commented Jan 31, 2012

那Gnome Shell去死XDD
(just for fun ;), don't be serious)

@stuarch
Copy link

stuarch commented Jan 31, 2012

一下子想灌Gnome的念頭都消失了……

@Vdragon
Copy link
Contributor Author

Vdragon commented Feb 1, 2012

這個bug我已經發佈bug report在GNOME的bug tracker上
敬請各位協助GNOME Shell的開發者一起解決這個問題

@stuarch
Copy link

stuarch commented Feb 1, 2012

嗯,能不能把Bug Report的頁面的網址貼出來^^

@Vdragon
Copy link
Contributor Author

Vdragon commented Feb 1, 2012

@stuarch 請抬頭看:)
目前upstream bug report的狀態為「NEED INFO」,因為我現在比較忙還沒有提供足夠明顯的reproduce方法(外國人沒在用輸入法)
如果有人有空的話請幫忙,感謝
https://bugzilla.gnome.org/show_bug.cgi?id=669080

André Klapper [developer] 2012-01-31 11:45:46 UTC
(In reply to comment #0)

1.輸入組字字元時輸入區不見了
The disappearance of the HIME input box when inputting character combination
keys.

Can you please provide exact steps (click by click) to reproduce this problem,
and maybe even attach a screenshot?

2.Commit時(按Enter一下)會直接執行搜索動作(通常是搜索Wikipedia),而不是輸出commit字串於textbox中。
When commit string to the search bar(by pressing enter once) gnome-shell
will directly perform the search process(usually is searching the Wikipedia),
but not insert commit string into the search bar.

I don't understand this either - what are the steps to reproduce this, what is
the expected outcome, and what is the actual outcome?

@wengxt
Copy link

wengxt commented Apr 18, 2012

about being covered by gnome-shell overlay.
https://bugzilla.gnome.org/show_bug.cgi?id=633620

The only possible solution for now is to implement the UI with a gnome-shell extension.

By the way, I have a generic UI layer for input method, supports both gnome shell(ext) and KDE(offical applet), and use DBus to display.
https://docs.google.com/document/d/1zC8JP_XQi7abwXMa3BC5hFt8y1MG10brp_ewaFg4tiA/edit

Here is the dbus specification.
If any one interested in port a hime UI to this, I would like to provides some support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants