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

Improve hanja select ui #383

Closed
Tracked by #514
Riey opened this issue Mar 19, 2021 · 6 comments · Fixed by #539
Closed
Tracked by #514

Improve hanja select ui #383

Riey opened this issue Mar 19, 2021 · 6 comments · Fixed by #539
Labels
Milestone

Comments

@Riey
Copy link
Owner

Riey commented Mar 19, 2021

Current

/囉(exclamatory final particle, nag)摞瘰砢儸臝蓏倮覶鑼騾驘
囉/摞(to pile up)瘰砢儸臝蓏倮覶鑼騾驘

It's hard to match previous string

Preffered

Let show selected hanja first

囉(exclamatory final particle, nag)摞瘰砢儸臝蓏倮覶鑼騾驘
摞(to pile up)瘰砢儸臝蓏倮覶鑼騾驘囉

@Riey Riey modified the milestone: 2.1.0 Mar 19, 2021
@Riey Riey added the Help Need help label Mar 19, 2021
@Riey
Copy link
Owner Author

Riey commented Mar 19, 2021

구현은 해봤는데 글자가 뒤로가는게 어지러워서 일단 보류합니다

@chwnam
Copy link
Contributor

chwnam commented Mar 20, 2021

한자 기능이 구현된 것을 봤습니다. 관련 이슈로 질문드린 한 사람으로서 노고에 감사드립니다.
간단하게 한자 입력을 테스트해 본 사용자로서 약간의 답글, 피드백을 남기고자 합니다.
차후 개발의 방향을 잡을 때 도움이 되었으면 하는 마음입니다. 부담 없이 봐 주셨으면 좋겠습니다.

  • 본문에 한자 목록이 나오는 방식은 글 입력하는 입장에서 조금 당황스럽습니다.
  • 한자 선택을 좌우 키로만 선택해야 하는 것도 매우매우 번거롭습니다.
  • 한자의 뜻이 한글이 아닌, 영어로 나오는 것도 이해하기 어렵습니다.

비교를 위해 ibus에서 한자 입력을 하는 UI를 아래에 첨부해 봤습니다.

2021-03-20_12-25

  • 한자키를 누르면 한자의 목록이 별도의 창으로 나타납니다.
  • 한자는 10개씩 나열됩니다.
    • PG DN/UP으로 10개 목록을 넘길 수 있습니다.
    • 1, 2, 3, ... , 0 번호가 있는데 번호로 한자를 선택할 수 있습니다.
  • 한자의 뜻이 한글로 나옵니다.

사용자의 편의성이 중요하다면, 이 정도 UI로 개선이 필요할 것으로 보입니다.
사실 저야 실생활에서 그렇게 한자를 많이 입력하는 입장이 아니라 kime 을 쓰면서 불편함이 적고,
오히려 한글 입력에서는 이미 kime이 ibus보다 미세하게 낫다고 생각합니다만...
한자 입력에 있어서는 이런 부분은 개선이 필요할 것 같아 일단 답글로 남깁니다.

좋은 소프트웨어를 개발해 주셔서 정말 감사합니다.
종종 도네로(!) 보답드리겠습니다.

@Riey
Copy link
Owner Author

Riey commented Mar 20, 2021

팝업 방식이 보기엔 좋은데 툴킷별로 디스플레이 서버별로 신경쓸게 많아서 힘드네요

@Riey
Copy link
Owner Author

Riey commented Mar 20, 2021

특히 제가 알기론 wayland는 팝업 같은걸 만들기가 매우 어렵습니다 그나마 있는 layer-shell도 wlroots만 구현하는걸로 알고요

@Riey Riey added the D-Unknown Not measurable label Mar 20, 2021
@chwnam
Copy link
Contributor

chwnam commented Mar 20, 2021

@Riey
개발자님은 잘 하고 계십니다. 또 모르죠, 어떻게든 해결할 방법은 생길 거에요.

@Riey Riey mentioned this issue Mar 24, 2021
2 tasks
@Riey
Copy link
Owner Author

Riey commented Apr 7, 2021

현재 wayland im 프로토콜에 필요한게 다 들어있고 메이저 배포판들도 wayland로 바뀌는 추세라 wayland에 input-method-v3이 생긴다면 이쪽만 써도 될것 같지만 근시일내에 들어올거같지는 않은게 문제군요

gtk qt에서만 툴킷 메소드로 창을 띄우는 방법을 생각하는게 좋을것 같습니다

@Riey Riey modified the milestones: 2.2.0, 3.0.0 Sep 6, 2021
@Riey Riey mentioned this issue Sep 6, 2021
5 tasks
@Riey Riey mentioned this issue Oct 20, 2021
2 tasks
@Riey Riey closed this as completed in #539 Oct 21, 2021
@Riey Riey mentioned this issue Nov 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants