RESOLVED FIXED 20207
Enhanced editing support for Qt WebKit w/ Spell checking on Mac OS X.
https://bugs.webkit.org/show_bug.cgi?id=20207
Summary Enhanced editing support for Qt WebKit w/ Spell checking on Mac OS X.
Erik L. Bunce
Reported 2008-07-28 22:31:57 PDT
Add spelling / grammar support for Qt on Mac OS X. Add Align{Center,Justified,Left,Right} web actions. Add Subscript, Superscript, InsertOrderedList, InsertUnorderedList, Indent, and Outdent web actions. Include Writing Direction sub-menu and strikthrough in Qt context menus. Make sure edit actions get updated when the contents change. Add updateAction() support to ToggleBold, ToggleItalic, and ToggleUnderline. Add QWebPage::contentsChanged() signal so the client can know when the contents get changed. Add lookup table for mapping web actions to editor commands. Add basic support for dispatching non-WebAction based context menu items. Add simple editing abilities to QtLauncher. Add Strikethrough context menu item. Add localized strings used by the Qt build. Implemented GraphicsContext::drawLineForMisspellingOrBadGrammar(). Include Mac string support to Qt build to allow calling of native Carbon / Cocoa API.
Attachments
Implements enhanced editing w/ spell check (54.94 KB, patch)
2008-07-28 22:34 PDT, Erik L. Bunce
sam: review-
Erik L. Bunce
Comment 1 2008-07-28 22:34:21 PDT
Created attachment 22533 [details] Implements enhanced editing w/ spell check Implements the features.
Sam Weinig
Comment 2 2008-07-29 10:26:58 PDT
Comment on attachment 22533 [details] Implements enhanced editing w/ spell check This will be much easier to review if you break this patch up. There is a lot going on in here and small chunks will help us out.
Erik L. Bunce
Comment 3 2008-07-29 22:14:59 PDT
Breaking this into multiple bugs/patches as requested... Starting with bugs 20220, 20221, 20222, 20223, and 20224. Many many more to follow...
Note You need to log in before you can comment on or make changes to this bug.