[evolution] (210 commits) Created branch webkit-composer
- From: Matthew Barnes <mbarnes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution] (210 commits) Created branch webkit-composer
- Date: Mon, 8 Jul 2013 00:45:52 +0000 (UTC)
The branch 'webkit-composer' was created.
Summary of new commits:
68c9e46... Import GtkHTMLImageChooserDialog to EImageChooserDialog
c19c5c0... Initial basic implementation of WebKit-based editor
6c4aba3... Import classes for spell checking
7b8399f... Import GtkhtmlFace* classes as EEmoticon*
460d2f8... Import GtkhtmlColorCombo as EColorCombo
6169ad1... Import GtkhtmlComboBox as EActionComboBox
3b85315... Add type-func attributes to custom widgets in e-editor-buil
181709b... Refactor EEditorSelection and add API to insert content
6562ddb... Implement EEditorWidget
85406e5... Initial import of GtkhtmlEditor class
009a573... Update the test application
d3cf340... Make the color combo slightly wider
52dcab7... Make Undo and Redo buttons work
be4bd22... Change Copy/Cut/Paste sensitivity according to selection
9ce7cef... Port Find dialog and search functionality
9cb6f88... Port Replace dialog and it's functionality
6a21344... Port HTML/plain text mode toggling
8cfc717... Fix build
f9b48e3... Make bold, italic, underline and strike-through buttons wor
233d0bc... Fix build and disable Monospace formatting for now
670dc52... Make text-alignment buttons work
11cbff3... Make (Un)indent actions work
c61c52d... Make font-size change work
b2ed28c... Make changing color work
84df418... Fix loading local images
59c3117... Make the URL editor work
39b4715... Refactor EEditorDialog... classes
ae00744... Make horizontal rule dialog work
36bbb7a... Make the 'Table properties' dialog work
e6be331... Make inserting a auto-replacing emoticons work
86f97f4... Fix URL dialog
3c9370f... Fix the test application
b13b518... Implement 'Paste Quotation' action
715903f... Implement word-wrap
ca54931... Make 'Page Properties' dialog work
9b73927... Initial support for custom context menu
84acbe6... Use e_editor_selection_unlink() to remove link
2af9364... Make 'Image Properties' dialog work
3b8ba3f... Make 'Text Properties' dialog work
d0fcbd2... Make 'Paragraph Properties' dialog work
79b7f65... Change the node-traversal helper functions
fd5a30e... Make 'Table Cell Properties' work
847b4ff... Add action to open WebKit Inspector from the test applicati
048ce38... Fix Insert->Emoticon->... action
1f2ef04... Port spell-checking
03c4537... Dialogs refactoring and fixes
dd70f38... Link Dialog - copy URL to label if it's empty
b96df39... Kill e-editor-widgets.h
cdccd28... Make links in editor clickable only with Ctrl
c36e3bb... Forgot to chainup to parent event implementation...
9d36187... Kill GtkBuilder
4b62318... Confirm the Link Dialog by pressing Enter
4b435cd... Valgrind time
7947206... Some more fixes in the dialogs
145cfba... Improve the 'Lose all formatting?' dialog when switching fr
ee0253a... Disable smileys in plain text mode
59d7750... Use native command to insert plain text
b7c5173... Improve HTML -> plain text mode switching
60ae94d... Improve conversion from HTML to plain text and vice versa
2667ee3... Fix block formatting
34020ac... Implement 'Monospaced' button
a81874f... Move spell-checking parts to e-util
bb219d7... Various fixes in the spell-checking classes
7e73b48... Port EMailSignatureEditor to EEditor
ca58c05... Introduce EEditorWindow
f9e05ca... Port EMailSignatureEditor to EEditorWindow
ab3b963... Port modules to EEditor.
85ac2e5... Port plugins do EEditor.
fe0f8f9... Add e_spell_checker_new()
ab593f4... Preliminary port of /mail to EEditor.
cb81f2c... Preliminary port of composer to EEditor.
3d76286... Drop GtkHTML dependency.
e50e7f9... Fix ESpellEntry crash
9dc4ce9... Fix runtime warnings and widget layouting
5700866... Disable debug output from EEditorWidget
dddee20... Remove a leftover file
deccaee... Move EActionComboBox from widgets/misc to widgets/editor
957e83c... Disable composer UI when editor is not editable
9618209... Remove (most probably redundant) parts
03268f7... Remove more dead code
f6f4bcf... Minor coding style update
8c327a7... Initial attempt on signatures handling.
641f167... Convert EEditorWidget::Mode property to boolean
35f5383... Fix HTML/Plain mode switching
8bae6c6... Don't display 'Loose formating?' dialog on startup
b366af5... Remove option to set spell-checking color
76bf6dc... Fix build after merge
92c7458... Add missing blockquote formatting to styles combo
3104dac... Add View->Open Inspector action to composer
8ab556b... Rename e_editor_selection_get_FORMAT to e_editor_selection_
ae95557... Fix handling citation in EEditorSelection::get_has_style()
bdebd1e... Break citation on Enter keypress
38ddaa5... Add documentation to basic classes and update copyright
a34cf35... Fix crash when destryoing EEditorTableDialog
3a304f9... Bug #689797 - Picture gallery should be above message body
eb82faa... Bug #689801 - Neverending text 'Replace All'
3942d9b... Force monospace font in plain text mode
9c5e746... Bug #689774 - Disable debug output when changing signatures
aef7590... Bug #689783 - Negative font size does nothing, keeps +0
7468691... Fix return value of e_spell_checker_lookup_dictionary()
d84c783... Bug #689630 - Spell check languages are not remembered
89a6cfc... Bug #689777 - HTML inter-line spacing too high
dc7f74d... Bug #689633 - Crash when attempting interactive spell check
74200aa... Bug #689785 - Broken mnemonic in Image Properties dialog
84aec12... Fix compiler warnings.
cc886e0... e_spell_checker_list_available_dicts: Sort the list.
70b85cc... Coding style and whitespace cleanup.
236c47d... EEditorWidget: Implement EExtensible.
c851e50... Remove editor_widget_open_inspector().
3c9c0d1... Remove unused EEditorWidgetReplaceAnswer enum.
2e804c2... Update libeutil API documentation.
d68c089... Move e-editor-selection.h enums to e-util-enums.h.
1617dc0... Move EEditorWidgetCommand to e-util-enums.h.
cc535eb... Rename e_spell_checker_lookup_dictionary().
7a498e1... Add e_spell_dictionary_hash().
5aea5e3... Add e_spell_dictionary_equal().
6f8b732... Document e_spell_dictionary_compare().
c940f2b... Remove e_spell_dictionary_free_suggestions().
da99cf6... ESpellDictionary: Keep a weak ref on the ESpellChecker.
b63e09c... ESpellChecker: Remove "active-dictionaries" property.
a059a16... ESpellChecker: Track active languages with a hash table.
14b8f78... Add e_spell_checker_list_active_languages()
323dea1... Add e_spell_checker_count_active_languages().
98a1b3f... Add e_editor_spell_check_dialog_update_dictionaries().
0fbf166... EEditor: Remove linked list from "spell-languages-changed"
969f793... EEditor: Remove private "active_dictionaries" list.
7e9c231... Remove e_editor_emit_spell_languages_changed().
81c4473... EEditorSelection: Keep a weak ref on the EEditorWidget.
8cb156e... EEditor: Sink the floating EEditorWidget reference.
6e548f4... Add e_spell_checker_new().
eec2b8b... Remove e_spell_checker_instance().
f9a2e62... ESpellChecker: Add "active-languages" property.
6a395fc... Make ESpellChecker extensible.
a679472... Add ESettingsSpellChecker.
994e0a7... em-composer-prefs.c cleanups.
18ef53e... Remove e_load_spell_languages().
6c106e3... Add e_spell_checker_check_word().
028bc28... ESpellEntry: Add a "spell-checker" property.
531dd36... EEditorWidget: Add a read-only "spell-checker" property.
e53e27e... EMsgComposer: Share the ESpellChecker with the subject head
e89648e... Remove e_composer_spell_header_set_languages().
9a952a8... Remove e_spell_entry_set_languages().
c27844c... EEditorWidget: Remove "spell-languages" property.
a5c4f0c... editor_actions_setup_languages_menu: Initialize active stat
947d83e... Rename e_spell_dictionary_check() to check_word().
46f81e6... e_spell_dictionary_check_word: Fix inverted result.
6e0a765... EColorCombo: Fix leaking popup window.
0d2a43e... EEmoticonToolButton: Fix leaking popup window.
05f2553... EEditorActions: Fix leaking GtkAction reference.
3827fe1... EEditorWidget: Do not indent citations.
3b6ac07... EEditorWidget: Add styles for blockquote[type=cite].
d9b578e... EMailFormatterQuoteTextPlain: Use CAMEL_MIME_FILTER_TOHTML_
47af81e... EEditor: Tweak the main-toolbar style.
1f3d60a... EEditor: Pack an EAlertBar widget.
b18068b... EEditor: Implement EAlertSink.
e4c031f... EMailSignatureEditor: Defer alert handling to EEditorWindow
6655aed... EMsgComposer: Defer alert handling to EEditorWindow.
506f3a1... EEditor: Pack an EActivityBar widget.
9f91bd4... EEditor: Add a read-only "busy" property.
819dd62... EEditor: Make the web view uneditable while busy.
0b2f3a4... Add e_editor_new_activity().
a5cb19c... EMsgComposer: Use e_editor_new_activity().
0f467c0... EMsgComposer: Disable async actions while composer is busy.
c26b246... Remove EComposerActivity.
f433ae0... EMsgComposer: Defer activity progress display to EEditor.
8aec56d... Add e_mail_signature_editor_get_editor().
88c94e0... Remove e_mail_signature_editor_get_editor_widget().
4524f0b... Add e_msg_composer_get_editor().
6eb0aba... Fix composer ACTION macros.
4792ea4... Prefer e_msg_composer_get_editor().
5a51db5... test-editor: Avoid using EEditorWindow.
af9ca02... EMailSignatureEditor: Subclass GtkWindow instead of EEditor
6b03df2... EMailSignatureEditor: Set a default window size.
ce2bdd7... EMsgComposer: Subclass GtkWindow instead of EEditorWindow.
839e208... Remove EEditorWindow.
88b827e... e_editor_selection_save: Gracefully handle no WebKitDOMRang
07269b0... e_editor_selection_restore(): Gracefully handle no WebKitDO
89b14cb... editor_widget_check_magic_smileys: Add checks to avoid cras
4695895... EEditorWidget: Don't display an empty line in new messages
3f33ed2... Replace plain C casting with WEBKIT casting macros
5c4d587... Bug #689802 - Text paste to both widget and message body
4177618... Bug #689788, Bug #689792 - Links in WebKit composer Fixes l
feee2d0... Bug #689784 - [webkit-composer] TT font style doesn't stick
edcb2cf... Check for empty string when setting plain text.
303e461... Makes links checking UTF-8 aware.
e408aa5... Bug #689803 - [webkit-composer] "Start typing at the bottom
25e269b... Change code to remove one unnecessary allocation in links h
166070d... Bug #689796 - [webkit-composer] Paste of Image from clipboa
b72ac06... Bug #689804 - [webkit-composer] Signature not auto-added
e02a157... Move caret position setting from em-composer-utils to e-com
0856281... Bug 689799 - [webkit-composer] Wrap Lines doesn't wrap
2c616f8... Avoid crash in e_spell_dictionary_get_suggestions().
dc5423f... Implement auto-wrapping of text for normal styled paragraph
38cf0e7... Replace deprecated GLib symbols (as of GLib 2.34.x)
0c439ef... Remove all BR elements when rewrapping lines.
0caaba7... Bug #689806 - [webkit-composer] Save as draft forgets signa
4c9806a... Bug #689782 - [webkit-composer] Cannot start new numbered l
4957208... Allow wrapping for paragraphs with formatted text (bold, it
c0a9503... Remove unused EEditorSelection variable.
a88a42a... Bug #689795 - [webkit-composer] Drag&drop of an image doesn
113c268... Bug #702438 - [webkit-composer] Crash on composer close in
84f4caf... Disconnect signals properly when disposing the EEditorWidge
28cc198... Bug #689780 - [webkit-composer] Color combo out of sync wit
755b0e3... Make line auto wrapping more robust.
091c090... Only change composer mode when user hits OK (Lose formattin
b9bb10b... Prevent Backspace from removing the body element.
c858d6c... Make functions that works with composer caret public.
9e74954... Bug #702444 - [webkit-composer] Text paste doesn't wrap lin
66dc0f6... Fix caret handling after hitting the BackSpace key.
f3f8275... Drop camel text to HTML conversion when switching from plai
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]