Description of problem: The Gujarati & Hindi itrans method fails to perform cut, copy, paste & undo using 'ctrl' key sequences. Version-Release number of selected component (if applicable): m17n-db-1.7.0-7.fc24 How reproducible: Type in Gujarati or Hindi language using ibus typing booster itrans method. Steps to Reproduce: 1. Select Gujarati-IN (Hunspell) or Hindi-IN (Hunspell) method in as input source. 2. Open gedit & press keys "Ctrl+x" for cut, "Ctrl+c" for copy, "Ctrl+v" for paste & "Ctrl+z" for undo. Actual results: Prints C-x for "Ctrl+x" key sequence. Prints C-c for "Ctrl+c" key sequence. Prints C-v for "Ctrl+v" key sequence. Prints C-z for "Ctrl+z" key sequence. Expected results: "Ctrl+x" should cut the selected text or do nothing if no text is selected for cut. "Ctrl+c" should copy the selected text or do nothing if no text is selected for copy. "Ctrl+v" should paste the cut or copied text. "Ctrl+z" should undo last action performed. Additional info:
you are actually using ibus-typing-booster when you select "*(Hunspell)*" input source. Mike, Can you confirm if this is a bug in i-t-b?
Created attachment 1174966 [details] 0001-Pass-modifier-key-combinations-through-if-there-is-n.patch Tentative patch to fix the problem
ibus-typing-booster-1.4.6-1.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2016-10ef6e096c
ibus-typing-booster-1.4.6-1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-e8a1d536c2
ibus-typing-booster-1.4.6-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-55ce933247
ibus-typing-booster-1.4.6-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-55ce933247
ibus-typing-booster-1.4.6-1.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-10ef6e096c
ibus-typing-booster-1.4.6-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-e8a1d536c2
ibus-typing-booster-1.4.6-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.
ibus-typing-booster-1.4.7-1.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2016-4dff7802ff
ibus-typing-booster-1.4.7-1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-64cb2a9190
ibus-typing-booster-1.4.7-1.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-4dff7802ff
ibus-typing-booster-1.4.7-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-64cb2a9190
Created attachment 1179914 [details] F24 Screenshot with ibus-typing-booster test package. Seems like the issue is still not fixed. Check the attached screenshot. I have installed ibus-typing-booster-1.4.7-1.fc24 package from test repository. Am I missing something?
Nirmal Pathak> still I am getting strange behaviour for 'Ctrl+*' Nirmal Pathak> If I dont leave space after letter it print C-* Nirmal Pathak> हैC-a
Created attachment 1180541 [details] 0001-Commit-pre-dit-if-modifier-keys-without-transliterat.patch
Created attachment 1180542 [details] 0001-Commit-pre-dit-if-modifier-keys-without-transliterat.patch Solve this bug in a better way, for the modifier key combinations which do not have a transliteration, pass them through not only when the preëdit is empty, if the preëdit is non-empty, commit the preëdit and then pass the modifier key combination through.
Created attachment 1180568 [details] 0001-Commit-pre-dit-if-modifier-keys-without-transliterat.patch The previous patch contained a typo.
I tested the patch & it is working fine for me. Thanks!
ibus-typing-booster-1.4.8-1.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2016-52131892ac
ibus-typing-booster-1.4.8-1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-dfa7430438
ibus-typing-booster-1.4.8-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-068080a508
ibus-typing-booster-1.4.8-1.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-52131892ac
ibus-typing-booster-1.4.8-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-dfa7430438
ibus-typing-booster-1.4.8-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-068080a508
ibus-typing-booster-1.4.8-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.
ibus-typing-booster-1.5.0-1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-b5d93a9b45
ibus-typing-booster-1.5.0-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-b5d93a9b45
ibus-typing-booster-1.5.0-1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.