-
Notifications
You must be signed in to change notification settings - Fork 79
Add support for CJK input method editors #578
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
Comments
IME support is not implemented upstream in iced yet. |
Minimal input method support landed in upstream. This expected to be released in iced 0.14. Is there any chance to incorporate this in cosmic early betas? Will it help if I backported this on top of 0.13 which pop-os/iced seems trying to rebase to? |
We will rebase on 0.14 when it releases |
Thank you for sharing your plan. |
Sorry for intruding, are there any news on this? Tried Alpha 7 yesterday and noticed this issue. |
Sorry, I meant to say if there were any updates on iced supporting CJK input? If not, where can I follow its development? Thanks for all your work. |
@Cherryda For your information, I have backported IME support on pop-os/iced and libcosmic for testing purpose:
And have some COSMIC app branches utilize that:
I don't plan to send PRs for these as COSMIC people don't want before upstream iced 0.14 will be released. EDIT: You can also patch COSMIC apps which don't have custom text widget such as cosmic-files, like this: diff --git a/Cargo.toml b/Cargo.toml
index 0641d3e..d39de2b 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -122,6 +122,9 @@ io-uring = { git = "https://github.com/tokio-rs/io-uring.git", rev = "2c9010a331
# [patch.'https://github.com/pop-os/cosmic-text']
# cosmic-text = { path = "../cosmic-text" }
+[patch.'https://github.com/pop-os/libcosmic']
+libcosmic = { git = "https://github.com/kenz-gelsoft/libcosmic.git", branch = "backport-input-method2" }
+
# [patch.'https://github.com/pop-os/libcosmic']
# libcosmic = { path = "../libcosmic" }
# cosmic-config = { path = "../libcosmic/cosmic-config" } Then |
Thanks for telling me this, but in the meantime I've been using Fcitx5 as a bandaid solution to get Mozc input working. I'll still keep an eye on this, though. |
Uh oh!
There was an error while loading. Please reload this page.
Languages like Japanese because they have so many characters have to use a IME (input method editor), pretty much if you type something like watashi it will allow you to turn that into 私. Usually this is managed by either ibus (mostly gnome) fcitx5 (everything else really) along with a engine like Mozc or Anthy which provides the suggestions to pick from. Here is what one looks like





Currently the only option is to change to Japanese keyboard which on surface seems fine, but this doesn't use Mozc. To my knowledge the only difference is that it adds key for yen symbol etc.
What is needed is like GNOME has
It says Mozc instead of just Japanese
Notice it let's you switch modes for input
The text was updated successfully, but these errors were encountered: