Opened 8 years ago

Closed 6 years ago

#8304 closed Developer Task (fixed)

Dead keys not working in themed text inputs

Reported by: Toni Corvera <outlyer@…> Owned by: stuartm
Priority: minor Milestone: 0.25
Component: MythTV - User Interface Library Version: Master Head
Severity: low Keywords:
Cc: Ticket locked: no


Themed text inputs in MythTV don't handle dead keys correctly since I upgraded to 0.22. 0.23 rc2 shows this behaviour too. Non-themed (QT?) inputs work correctly.

I.e. if I type [’],[o] it should produce "ó" but it produces "'o". X-Window composition ([Compose], [o], [']) doesn't work either. The virtual keyboard behaves the same and the only way to input such text is to use virtual keyboard's composition (which by the way works in reverse key-press order to dead-keys, making it even harder).

This makes any meta-data editing frustrating.

A quick search showed the same report outside trac:

Attachments (0)

Change History (8)

comment:1 Changed 8 years ago by stuartm

  • Milestone set to unknown
  • Type changed from defect to enhancement
  • Version changed from unknown to Trunk Head

comment:2 Changed 8 years ago by robertm

  • Status changed from new to assigned

comment:3 Changed 8 years ago by mdean

  • Milestone changed from unknown to 0.24
  • Resolution set to fixed
  • Status changed from assigned to closed

The virtual/on-screen keyboard's Compose approach works fine for me in trunk.

comment:4 Changed 8 years ago by stuartm

  • Milestone changed from 0.24 to 0.25
  • Resolution fixed deleted
  • Severity changed from medium to low
  • Status changed from closed to new
  • Type changed from enhancement to task

I might take a stab at fixing this even though we have the virtual keyboard as an alternative.

comment:5 Changed 8 years ago by stuartm

  • Status changed from new to accepted

comment:6 Changed 8 years ago by stuartm

  • Milestone 0.25 deleted

Milestone 0.25 deleted

comment:7 Changed 7 years ago by stuartm

  • Type changed from task to Developer Task

comment:8 Changed 6 years ago by Github

  • Resolution set to fixed
  • Status changed from accepted to closed

Add basic dead key support to mythuitextedit. Implemented from scratch because I couldn't see a way of getting QT to handle it. To start with the following characters are supported, but if patches are provided I will add more - áâàãäå éêèë ç íîìï ñ óôòõö úûùü ýÿ . Fixes #8304

Branch: master Changeset: d84d5c98d414ce889d47b5114240c28061f85c62

Add Comment

Modify Ticket

as closed The owner will remain stuartm.
The resolution will be deleted. Next status will be 'new'.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.