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

[ENHANCEMENT] Dictionary modulization as C library #452

Open
fujiwarat opened this issue Jun 30, 2023 · 0 comments
Open

[ENHANCEMENT] Dictionary modulization as C library #452

fujiwarat opened this issue Jun 30, 2023 · 0 comments
Assignees

Comments

@fujiwarat
Copy link
Contributor

Is your feature request related to a problem? Please describe.
I'd request the dictionary lookup feature to export as the C library and also gobject-introspection and other applicatiions can access the direct APIs or dlopen, likes IBus XKB engines and GNOME applications.
I know ibus-typing-booster has many features but I'm thinking it would be great if the dictionary feature could be exported as a library. I think switching IBus engines is a little heavy process for users and how each IBus engine could access the necessary dictionary features without duplicated features as much as we can.

Describe the solution you'd like
The library provides to lookup the words with the prefix matched words and the specific language. The fuzzy matched words also might be referred. The memory management might be minimized with a database.

Describe alternatives you've considered
I don't have the fixed ideas or thoughts about the request. Creating another application from the scratch might be an idea if this request cannot be implemented in the ibus-typing-booster project.

Additional context
Not specially.

@fujiwarat fujiwarat changed the title [ENHANCEMENT] [ENHANCEMENT] Dictionary modulization as C library Jun 30, 2023
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

2 participants