View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0013158 | Scribus | Story Editor / Text Frames | public | 2015-06-22 07:47 | 2016-10-29 07:17 |
Reporter | JLuc | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | feedback | Resolution | reopened | ||
Platform | Linux | OS | Ubuntu | OS Version | 14.04 |
Summary | 0013158: deadkey keyboard input flow issue (2-key character input) | ||||
Description | Dead-key requiring character inputs as û or ï have been fixed for Ubuntu. That's great but there are some lighter issues about these. ===== 1) they arrive later than other keys When typing without waiting after each keystrike, the accenctuated glyph is sometime inserted *after* other glyphs. Example : when i type "têtues", scribus records "ttuêes". This happens with linked text frame when scribus is slow (feels a bit sluggish) to manage user inputs. It's as if the deadkey management was asynchronous and took too long. ==== 2) Sometime, on the contrary, the dead key accenctuated character arrive earlier than other characters in the keystrike flow ! For example i type 'forêt' and 'fêort is displayed. | ||||
Tags | No tags attached. | ||||
Patch | No | ||||
|
adding to 1.5.2 roadmap |
|
Jluc, I can't reproduce most of these. Can you? 10.10.5 1.5.2svn r21215 |
|
Yes this can happen allmost allways. To reproduce, it helps having a long set of linked text frames (say 10) because then, display update is slower and keyboard management is overwhelmed and shows this issue more easily. Its a bit as if keyboard management were asynchronous, and since deadkey is a different code part, it could sometime lead to result too early or too late compared to other keys. |
|
I dont reproduce anymore. Maybe it has been fixed in some library or so... |
|
maybe fixed by 'boxes' ? marking as fixed in 1.5.2svn and removed the 1.5.4 target |
|
I reopen because this still happens, with r21106 (preboxes), editing an 9 pages document where each page contains a linked text frame (9000 characters alltogether). |
|
It could be very much that this issue will be fixed when the linked text frame sluggishness will be fixed. |
|
>> I reopen because this still happens, with r21106 (preboxes) Then do not reopen. Just tested current build in an Ubuntu 16.04 VM and dead key works. |
|
No fix has been provided for this issue since r21106, so i doubt it's fixed. Issue is not that dead key dont work, its that it doesnt work well in some cases. Issue is : As described deadkeys sometimes arrive too early or too late. Situation is : I got the issue when typing in a set of linked text frame. On my computer, a set of 9 linked text frame with a 9000 character text is enough to trigger the issue sometime. Scribus screen update becomes slow and i type faster than screen update. Have you tried in such a situation, when you type much faster than screen is updated because update has become very slow due to linked text frames ? If you are lucky to have a very powerfull computer, it could be that it requires more linked text frame and a longer text to reproduce : maybe try with 50 or 100... |
|
>> Have you tried in such a situation, when you type much faster than screen is updated because update has become very slow due to linked text frames ? Yes, with a 20 pages doc. |
|
Ok well i'll "close" this report, but will try to not mark it as "fixed". You know now that there is some sort of issue around deadkey management. It could be very much that this issue is outside of scribus code scope, but it could happen also, at some time in future, that some scribus code touches deadkey management and its good to know that there is such an issue here. |
|
tried with 1.5.2 on os x. i can get the rendering to be behind my typing, but the ^ are shown at the right place. |
|
Keeps happening again and again for instance, instead of "trouvez un âne" i got "trouâvez un ne" |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-06-22 07:47 | JLuc | New Issue | |
2015-09-17 20:08 | Kunda | Category | Story Editor / Text Frames => Story Ed/Txt Frames |
2015-09-17 20:12 | Kunda | Category | Story Ed/Txt Frames => Story Editor / Text Frames |
2015-10-31 22:03 | Kunda | Note Added: 0037139 | |
2015-10-31 22:03 | Kunda | Target Version | => 1.5.2 |
2016-01-23 17:14 | cbradney | Target Version | 1.5.2 => 1.5.3 |
2016-01-23 17:15 | cbradney | Target Version | 1.5.3 => 1.5.4.svn |
2016-04-04 17:21 | JLuc | Description Updated | |
2016-04-04 17:23 | JLuc | Description Updated | |
2016-04-19 19:48 | Kunda | Tag Attached: shortcuts | |
2016-04-19 20:10 | Kunda | Tag Attached: layout | |
2016-04-19 20:11 | Kunda | Note Added: 0040317 | |
2016-04-19 20:11 | Kunda | Tag Attached: boxes | |
2016-04-19 21:17 | Kunda | Tag Attached: #cant reproduce | |
2016-04-19 22:03 | JLuc | Note Added: 0040320 | |
2016-04-30 14:05 | Kunda | Tag Detached: #cant reproduce | |
2016-05-02 15:07 | JLuc | Note Added: 0040707 | |
2016-05-02 15:07 | JLuc | Status | new => closed |
2016-05-02 15:07 | JLuc | Assigned To | => JLuc |
2016-05-02 15:07 | JLuc | Resolution | open => fixed |
2016-05-02 15:44 | Kunda | Note Added: 0040711 | |
2016-05-02 15:44 | Kunda | Fixed in Version | => 1.5.2.svn |
2016-05-02 15:44 | Kunda | Target Version | 1.5.4.svn => |
2016-06-04 19:49 | JLuc | Tag Detached: boxes | |
2016-06-04 19:49 | JLuc | Tag Detached: layout | |
2016-06-04 19:52 | JLuc | Note Added: 0041603 | |
2016-06-04 19:52 | JLuc | Status | closed => feedback |
2016-06-04 19:52 | JLuc | Resolution | fixed => reopened |
2016-06-04 19:52 | JLuc | Status | feedback => new |
2016-06-04 19:53 | JLuc | Status | new => assigned |
2016-06-04 19:53 | JLuc | Description Updated | |
2016-06-04 19:54 | JLuc | Summary | 2-key character input issues (with deadkey) => deadkey keyboard input flow issue (2-key character input) |
2016-06-04 19:56 | JLuc | Note Added: 0041604 | |
2016-06-04 19:56 | JLuc | Assigned To | JLuc => |
2016-06-04 19:56 | JLuc | Assigned To | => JLuc |
2016-06-04 19:56 | JLuc | Status | assigned => new |
2016-06-04 20:35 | jghali | Note Added: 0041605 | |
2016-06-04 20:35 | jghali | Status | new => resolved |
2016-06-04 20:35 | jghali | Resolution | reopened => fixed |
2016-06-04 20:36 | jghali | Note Edited: 0041605 | |
2016-06-04 20:40 | jghali | Note Edited: 0041605 | |
2016-06-04 21:32 | JLuc | Note Added: 0041606 | |
2016-06-04 21:37 | jghali | Note Added: 0041607 | |
2016-06-05 14:03 | JLuc | Note Added: 0041610 | |
2016-06-05 14:04 | JLuc | Status | resolved => closed |
2016-06-05 14:04 | JLuc | Resolution | fixed => unable to reproduce |
2016-06-06 14:14 | ale | Note Added: 0041618 | |
2016-10-28 15:40 | JLuc | Assigned To | JLuc => |
2016-10-28 15:40 | JLuc | Status | closed => feedback |
2016-10-28 15:40 | JLuc | Resolution | unable to reproduce => reopened |
2016-10-28 15:40 | JLuc | Note Added: 0042213 | |
2016-10-28 15:41 | JLuc | Note Edited: 0042213 | |
2016-10-28 15:41 | JLuc | Tag Detached: shortcuts | |
2016-10-29 07:17 | jghali | Fixed in Version | 1.5.2.svn => |