mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-15 14:16:07 -06:00
[GH-ISSUE #50] Does upp support IME for unicode language? #30
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/ultimatepp#30
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @AllenDang on GitHub (Dec 2, 2021).
Original GitHub issue: https://github.com/ultimatepp/ultimatepp/issues/50
I noticed that input box doesn't support to enter Chinese characters with IME. Does this be supported by upp?
@mirek-fidler commented on GitHub (Dec 2, 2021):
It would be good to specify the platform you are using (Win? Gtk? Mac?)..
That said, so far we only tried for basic support - one of reasons is that
there are not many developers that have IME native language. And nobody
really complained so far.
I would be glad to improve IME support as long as I have some feedback on
what the support is supposed to be. I mean, if somebody can lead me to
understand how to actually use IME (in non-U++ application, say Notepad in
win32), I am pretty sure I can duplicate the experience in U++ :)
On Thu, Dec 2, 2021 at 10:00 AM Allen Dang @.***> wrote:
@AllenDang commented on GitHub (Dec 2, 2021):
@mirek-fidler I'm using macOS 12.0.1. I'm evaluating ultimate++ for next project, it has most beautiful C++ usage compare to wxWidget and Qt, the only thing blocks me is IME support now.
@mirek-fidler commented on GitHub (Dec 2, 2021):
Frankly, MacOS is the least matured version as of now (OTOH, it will not
mature unless it is used ;)
Could you perhaps check how satisfied are you with IME in Windows or Linux?
I mean, from what I understand, there are like 2 levels of IME - "in place
IME" and "it gets done somewhere on the screen, then put to the
application". So far we have tried to support the second one in both
Windows and Linux (it is easier).
Mirek
On Thu, Dec 2, 2021 at 10:30 AM Allen Dang @.***> wrote:
@AllenDang commented on GitHub (Dec 2, 2021):
@mirek-fidler I don't have a Windows or Linux by my side. And the next project of my company is aiming to ship a cross-platform GUI toolkit mainly for macOS and should be able to support Windows and Linux.
The second IME support should be enough for me.
@mirek-fidler commented on GitHub (Dec 2, 2021):
Pity...
Anyway, if you could direct me to some description on how I could test IME
on MacOS, I might try to fix that ASAP.
Mirek
On Thu, Dec 2, 2021 at 11:23 AM Allen Dang @.***> wrote:
@AllenDang commented on GitHub (Dec 2, 2021):
Here is a link provided by apple to guide you installing chinese IME, maybe this will help?
https://support.apple.com/guide/chinese-input-method/set-up-the-input-source-cim6023ab944/mac
@AllenDang commented on GitHub (Jan 11, 2022):
@mirek-fidler Any progress?
@mirek-fidler commented on GitHub (Jan 11, 2022):
No progress yet, sorry. But it is definitely planned before next release,
which should be in 2-3 months.
On Tue, Jan 11, 2022 at 12:59 PM Allen Dang @.***>
wrote:
@mirek-fidler commented on GitHub (Feb 26, 2022):
Sorry for the longer delay than anticipated, on the bright side I managed to implement more "proper" support for input method on all supported platforms. Merged now, please test.
https://www.ultimatepp.org/forums/index.php?t=msg&th=11770&start=0&