Summary: | Replacement of À not so good | ||
---|---|---|---|
Product: | [Applications] kile | Reporter: | Olivier Delaune <olivier.delaune> |
Component: | editor | Assignee: | Michel Ludwig <michel.ludwig> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 2.1.1 | ||
Target Milestone: | --- | ||
Platform: | Mageia RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Olivier Delaune
2012-03-16 08:31:50 UTC
There is the same problem for É, È and Ç. I am not a Qt expert but the code if (ke->modifiers() == Qt::ShiftModifier) in eventfilter.cpp should be replace by something like if (ke->modifiers() == Qt::CapsLockOn) Git commit 7e379f2f14ea0b4b2fad7e66beec5eb982880780 by Michel Ludwig. Committed on 01/04/2012 at 18:50. Pushed by mludwig into branch '2.1'. Correctly convert special characters into LaTeX that were typed with caps lock enabled This fix works from KDE 4.3 and upwards as the class 'KModifierKeyInfo' is used. M +47 -29 src/eventfilter.cpp M +10 -1 src/eventfilter.h http://commits.kde.org/kile/7e379f2f14ea0b4b2fad7e66beec5eb982880780 Git commit f9f2f1cc7355f266f199ab25c9d0b9b0c36b9a30 by Michel Ludwig. Committed on 01/04/2012 at 18:59. Pushed by mludwig into branch 'master'. Correctly convert special characters into LaTeX that were typed with caps lock enabled This fix works from KDE 4.3 and upwards as the class 'KModifierKeyInfo' is used. M +38 -29 src/eventfilter.cpp M +6 -1 src/eventfilter.h http://commits.kde.org/kile/f9f2f1cc7355f266f199ab25c9d0b9b0c36b9a30 |