Opened 4 years ago

Last modified 3 years ago

#13784 confirmed Task

[Research] Integrate iOS9 keyboard toolbar with the editor

Reported by: Olek Nowodziński Owned by:
Priority: Normal Milestone:
Component: UI : Toolbar Version:
Keywords: Cc: wim.leers@…

Description (last modified by Olek Nowodziński)

iOS9 introduced keyboard toolbar that includes buttons like undo, paste, bold, etc. At the moment, they are not supported by CKEditor but a native browser's implementation is used instead.

Research needed: It might be possible to override native document.execCommand (along queryCommandState?) and handle toolbar buttons in CKEditor, if executed in the right context.

Attachments (1)

ios9keyboard.jpg (104.4 KB) - added by Olek Nowodziński 4 years ago.

Download all attachments as: .zip

Change History (11)

Changed 4 years ago by Olek Nowodziński

Attachment: ios9keyboard.jpg added

comment:1 Changed 4 years ago by Olek Nowodziński

Description: modified (diff)
Summary: Integrate iOS9 keyboard toolbar with the editor[Research] Integrate iOS9 keyboard toolbar with the editor
Type: BugTask

comment:2 Changed 4 years ago by Jakub Ś

Status: newconfirmed

comment:3 Changed 4 years ago by Wim Leers

Cc: wim.leers@… added

Interesting! :)

comment:4 Changed 4 years ago by Marek Lewandowski

Milestone: CKEditor 4.5.5CKEditor 4.5.6

comment:5 Changed 4 years ago by Marek Lewandowski

Milestone: CKEditor 4.5.6CKEditor 4.5.7

comment:6 Changed 4 years ago by Marek Lewandowski

Milestone: CKEditor 4.5.7CKEditor 4.5.8

comment:7 Changed 4 years ago by Marek Lewandowski

Milestone: CKEditor 4.5.8CKEditor 4.5.9

comment:8 Changed 3 years ago by Marek Lewandowski

Milestone: CKEditor 4.5.9CKEditor 4.5.10

comment:9 Changed 3 years ago by Marek Lewandowski

Milestone: CKEditor 4.5.10CKEditor 4.5.11

Moving tickets to the next milestone.

comment:10 Changed 3 years ago by Marek Lewandowski

Milestone: CKEditor 4.5.11
Note: See TracTickets for help on using tickets.
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy