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

skk_candidate_list_* #59

Closed
naokiri opened this issue Apr 25, 2021 · 1 comment
Closed

skk_candidate_list_* #59

naokiri opened this issue Apr 25, 2021 · 1 comment
Assignees

Comments

@naokiri
Copy link
Owner

naokiri commented Apr 25, 2021

skk_context_get_candidates
skk_candidate_list_get_page_visible
skk_candidate_list_cursor_up
skk_candidate_list_cursor_down
skk_candidate_list_page_up
skk_candidate_list_page_down
skk_candidate_list_get_page_size
skk_candidate_list_select_at
skk_candidate_list_set_page_start
skk_candidate_list_set_page_size

このあたりまだないのが、ダミーでは動作が難しそうなので実装?

@naokiri naokiri created this issue from a note in dogfooding cskk (To do) Apr 25, 2021
@naokiri naokiri self-assigned this May 6, 2021
@naokiri naokiri moved this from To do to In progress in dogfooding cskk May 6, 2021
@naokiri
Copy link
Owner Author

naokiri commented May 6, 2021

UIはこのライブラリの責務としたくないので
skk_context_get_candidates
immutable ref を返す

skk_context_select_candidate_at
selection_pointerを設定する

skk_candidate_list_get_size
skk_candidate_list_get_cursor_pos
のような必要なもののみ実装してページネーションはIMに任せる方針

naokiri added a commit that referenced this issue May 7, 2021
@naokiri naokiri closed this as completed in 984bd6a May 7, 2021
dogfooding cskk automation moved this from In progress to Done May 7, 2021
naokiri added a commit that referenced this issue May 9, 2021
* Expose candidate list in API. fix #59

* Expose count too
naokiri added a commit that referenced this issue May 9, 2021
* fix readme link

* Previous composition (#98)

* back to previous composition on x. fix #96

* slightly refactor (#99)

* C-j to kakutei. fix #97 (#101)

* Flush kana on abort in precomposition. fix #100 (#102)

* Fix readme cargo-c link

* consume ctrl-j even when not changing mode. fix #104 (#105)

* Update candidate list on starting composition selection. fix #106 (#107)

* Update candidate list on starting composition selection. fix #106

* Fix loading jisyo line with space. fix #108 (#109)

* Expose candidate list in API. fix #59 (#110)

* Expose candidate list in API. fix #59

* Candidate list exposure (#111)

* Expose candidate list in API. fix #59

* Expose count too

* Fix candidate list name (#112)

* Fix okuri ari candidate selection escape. fix #113 (#114)

* Fix okuri ari candidate selection escape. fix #113

* update version (#115)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

No branches or pull requests

1 participant