Can't type in the input box in Korean. #210

Открыто
открыта 2019-08-25 15:56:32 +00:00 kjs104901 · комментариев: 4
kjs104901 прокомментировал(а) 2019-08-25 15:56:32 +00:00

I tried to chat with one of my friend in Korean but failed to type.

For typing Korean, some special method is used.
In Korean '간' is a combination of 'ㄱ, ㅏ, ㄴ'.

While I type each of 'ㄱ, ㅏ, ㄴ', they must to be held for the combination.
But cwtch.im's input box doesn't.

Letters can be copied from clipboard and can be sent, though.
Because they're already combined.

I tried to chat with one of my friend in Korean but failed to type. For typing Korean, some special method is used. In Korean '간' is a combination of 'ㄱ, ㅏ, ㄴ'. While I type each of 'ㄱ, ㅏ, ㄴ', they must to be held for the combination. But cwtch.im's input box doesn't. Letters can be copied from clipboard and can be sent, though. Because they're already combined.
sarah прокомментировал(а) 2019-08-25 18:02:02 +00:00
Владелец

Thank you for the report.

Just to confirm, the issue is that the input box doesn't allow the combination of the three characters?

Some notes for likely fixing this:

  • This is either a bug with the input box and the custom emoji parser hijacking the input method OR
  • We haven't explicitly enabled an input method which supports this combination (https://www.kdab.com/qt-input-method-depth/)

Either way it seems like while this was a bug in qml in the past (https://bugreports.qt.io/browse/QTBUG-52486) it should be fixed in 5.13 so we just have to work out why it's not being supported in our main input box.

Thank you for the report. Just to confirm, the issue is that the input box doesn't allow the combination of the three characters? Some notes for likely fixing this: * This is either a bug with the input box and the custom emoji parser hijacking the input method OR * We haven't explicitly enabled an input method which supports this combination (https://www.kdab.com/qt-input-method-depth/) Either way it seems like while this was a bug in qml in the past (https://bugreports.qt.io/browse/QTBUG-52486) it should be fixed in 5.13 so we just have to work out why it's not being supported in our main input box.
kjs104901 прокомментировал(а) 2019-08-26 07:09:50 +00:00
Автор

Sorry for confusion. That combination is just an example.

I can’t type a single letter of Korean.

Such as 가 = ㄱㅏ, 닮 = ㄷㅏㄹㅁ

It looks like same problem as the link.

I’ll check it with both old and new version of QT by my own.

Thank you for the answer

Sorry for confusion. That combination is just an example. I can’t type a single letter of Korean. Such as 가 = ㄱㅏ, 닮 = ㄷㅏㄹㅁ It looks like same problem as the link. I’ll check it with both old and new version of QT by my own. Thank you for the answer
erinn прокомментировал(а) 2019-08-26 18:39:54 +00:00
Владелец

@kjs104901: would you mind testing this with some of the other text input boxes in the cwtch ui? in particular, if you go to any of the settings panes and change a group/contact name, do the characters input properly in those text boxes? that should tell us whether the problem is our Qt setup, or our custom behaviour on the message typing field.

@kjs104901: would you mind testing this with some of the other text input boxes in the cwtch ui? in particular, if you go to any of the settings panes and change a group/contact name, do the characters input properly in those text boxes? that should tell us whether the problem is our Qt setup, or our custom behaviour on the message typing field.
erinn прокомментировал(а) 2020-11-27 00:39:38 +00:00
Владелец

@sarah someone should test this again, now that we've reverted to a plaintext box

@sarah someone should test this again, now that we've reverted to a plaintext box
erinn добавил(а) метку
needs testing
2020-11-27 00:39:58 +00:00
Этот репозиторий в архиве. Вы не можете комментировать задачи.
Нет этапа
Нет назначенных лиц
3 участников
Срок выполнения
Срок действия недействителен или находится за пределами допустимого диапазона. Пожалуйста, используйте формат 'гггг-мм-дд'.

Срок выполнения не установлен.

Зависимости

Зависимостей нет.

Ссылка: cwtch.im/ui#210
Описание отсутствует.