[evolution] (150 commits) Created branch webkit-composer



The branch 'webkit-composer' was created.

Summary of new commits:

  aabf0eb... Import GtkHTMLImageChooserDialog to EImageChooserDialog
  c115933... Initial basic implementation of WebKit-based editor
  63a441e... Import classes for spell checking
  329561a... Import GtkhtmlFace* classes as EEmoticon*
  7f5a7a8... Import GtkhtmlColorCombo as EColorCombo
  c568315... Import GtkhtmlComboBox as EActionComboBox
  d1cf456... Add type-func attributes to custom widgets in e-editor-buil
  bdf0fe1... Refactor EEditorSelection and add API to insert content
  6dcc2c4... Implement EEditorWidget
  67937f2... Initial import of GtkhtmlEditor class
  ea1b813... Update the test application
  7a07ccb... Make the color combo slightly wider
  91ded18... Make Undo and Redo buttons work
  75ecf7c... Change Copy/Cut/Paste sensitivity according to selection
  d158bd0... Port Find dialog and search functionality
  01a71cf... Port Replace dialog and it's functionality
  84f9cf6... Port HTML/plain text mode toggling
  22aeef7... Fix build
  db64656... Make bold, italic, underline and strike-through buttons wor
  e8a7baa... Fix build and disable Monospace formatting for now
  1e84274... Make text-alignment buttons work
  ae15ee4... Make (Un)indent actions work
  26b24d4... Make font-size change work
  9e00d01... Make changing color work
  5bd63fb... Fix loading local images
  3b169c8... Make the URL editor work
  d7fe53c... Refactor EEditorDialog... classes
  5f3971b... Make horizontal rule dialog work
  acaed85... Make the 'Table properties' dialog work
  684f69d... Make inserting a auto-replacing emoticons work
  89763dc... Fix URL dialog
  ce17b0c... Fix the test application
  76c3989... Implement 'Paste Quotation' action
  9a14e6c... Implement word-wrap
  a1feecc... Make 'Page Properties' dialog work
  1de2c99... Initial support for custom context menu
  37fd0cb... Use e_editor_selection_unlink() to remove link
  98fb4e4... Make 'Image Properties' dialog work
  a17f87c... Make 'Text Properties' dialog work
  81a34ed... Make 'Paragraph Properties' dialog work
  a398cf1... Change the node-traversal helper functions
  b52bc48... Make 'Table Cell Properties' work
  fec230c... Add action to open WebKit Inspector from the test applicati
  27d1068... Fix Insert->Emoticon->... action
  9bfe88a... Port spell-checking
  0381ed8... Dialogs refactoring and fixes
  6c3f748... Link Dialog - copy URL to label if it's empty
  c26bb2b... Kill e-editor-widgets.h
  38f679a... Make links in editor clickable only with Ctrl
  60059c8... Forgot to chainup to parent event implementation...
  a53e7af... Kill GtkBuilder
  26fabe6... Confirm the Link Dialog by pressing Enter
  1dd641e... Valgrind time
  d000e4d... Some more fixes in the dialogs
  415280d... Improve the 'Lose all formatting?' dialog when switching fr
  b1613a1... Disable smileys in plain text mode
  9bef9c2... Use native command to insert plain text
  c27df0f... Improve HTML -> plain text mode switching
  e170b0d... Improve conversion from  HTML to plain text and vice versa
  0449433... Fix block formatting
  1be8a95... Implement 'Monospaced' button
  1676a0e... Move spell-checking parts to e-util
  edfbe07... Various fixes in the spell-checking classes
  4aa8bf7... Port EMailSignatureEditor to EEditor
  bc2f6c4... Introduce EEditorWindow
  aa3fa54... Port EMailSignatureEditor to EEditorWindow
  a91f29b... Drop addressbook and calendar dependency on Gtkhtml
  47b59ae... Port modules to EEditor and drop Gtkhtml dependency
  6a2e36a... Port plugins do EEditor and drop Gtkhtml dependency
  fa94522... Add e_spell_checker_new()
  fe82390... Preliminary port of /mail to EEditor, drop Gtkhtml dependen
  0a8a71a... Preliminary port of composer to EEditor, drop last Gtkhtml 
  fe30122... Fix ESpellEntry crash
  ed3b427... Fix runtime warnings and widget layouting
  1c888d2... Disable debug output from EEditorWidget
  4375018... Remove a leftover file
  52ac62c... Move EActionComboBox from widgets/misc to widgets/editor
  151d67a... Disable composer UI when editor is not editable
  19e7a65... Remove (most probably redundant) parts
  2306390... Remove more dead code
  0ab7c01... Minor coding style update
  9fbc636... Initial attempt on signatures handling.
  82fc054... Convert EEditorWidget::Mode property to boolean
  c9028c6... Fix HTML/Plain mode switching
  51b6327... Don't display 'Loose formating?' dialog on startup
  e7d2634... Remove option to set spell-checking color
  6be9a7e... Fix build after merge
  86695cb... Add missing blockquote formatting to styles combo
  dac4a87... Add View->Open Inspector action to composer
  922942b... Rename e_editor_selection_get_FORMAT to e_editor_selection_
  f181ab7... Fix handling citation in EEditorSelection::get_has_style()
  6535388... Break citation on Enter keypress
  7a271b0... Add documentation to basic classes and update copyright
  07e2d8c... Introduce e_editor_widget_exec_command() and port everythin
  a605642... Fix crash when destryoing EEditorTableDialog
  c8cb2cf... Bug #689797 - Picture gallery should be above message body
  57e5e23... Bug #689801 - Neverending text 'Replace All'
  aa386b2... Force monospace font in plain text mode
  8b6cf9b... Bug #689774 - Disable debug output when changing signatures
  fa22705... Bug #689783 - Negative font size does nothing, keeps +0
  7297a1c... Optimize e_spell_checker_list_available_dicts()
  de79984... Fix return value of e_spell_checker_lookup_dictionary()
  f436353... Bug #689630 - Spell check languages are not remembered
  9235311... Bug #689777 - HTML inter-line spacing too high
  cf1bf53... Bug #689633 - Crash when attempting interactive spell check
  b044229... Fix a warning
  7fe97ce... Bug #689785 - Broken mnemonic in Image Properties dialog
  d8a64ed... Fix compiler warnings.
  43f4e1f... e_spell_checker_list_available_dicts: Sort the list.
  d441aa1... Coding style and whitespace cleanup.
  1d995a1... Remove unused EEditorWidgetReplaceAnswer enum.
  befa04f... Update libeutil API documentation.
  59da18f... Move e-editor-selection.h enums to e-util-enums.h.
  caf0ab0... Move EEditorWidgetCommand to e-util-enums.h.
  1d6f35c... Rename e_spell_checker_lookup_dictionary().
  68c3539... Add e_spell_dictionary_hash().
  6efd9bf... Add e_spell_dictionary_equal().
  0f4b32a... Document e_spell_dictionary_compare().
  5c4dfcc... Remove e_spell_dictionary_free_suggestions().
  d7344c6... ESpellDictionary: Keep a weak ref on the ESpellChecker.
  b21c3bd... ESpellChecker: Remove "active-dictionaries" property.
  438f4b7... ESpellChecker: Track active languages with a hash table.
  a7e730e... Add e_spell_checker_list_active_languages()
  d4c055b... Add e_spell_checker_count_active_languages().
  5c327d7... Add e_editor_spell_check_dialog_update_dictionaries().
  a79c3c3... EEditor: Remove linked list from "spell-languages-changed" 
  dfcd6fd... EEditor: Remove private "active_dictionaries" list.
  7a1657a... Remove e_editor_emit_spell_languages_changed().
  fd99c42... EEditorSelection: Keep a weak ref on the EEditorWidget.
  6f6b4e6... EEditor: Sink the floating EEditorWidget reference.
  06ba37a... Add e_spell_checker_new().
  58ec43d... Remove e_spell_checker_instance().
  1b2de60... ESpellChecker: Add "active-languages" property.
  c5cdb31... Make ESpellChecker extensible.
  5e1715c... Add ESettingsSpellChecker.
  8a32a04... em-composer-prefs.c cleanups.
  984eb72... Remove e_load_spell_languages().
  b83989d... Add e_spell_checker_check_word().
  4132d13... ESpellEntry: Add a "spell-checker" property.
  f06e54b... EEditorWidget: Add a read-only "spell-checker" property.
  c184daa... EMsgComposer: Share the ESpellChecker with the subject head
  79a86fc... Remove e_composer_spell_header_set_languages().
  37938d7... Remove e_spell_entry_set_languages().
  63535d4... EEditorWidget: Remove "spell-languages" property.
  1cf1b2c... editor_actions_setup_languages_menu: Initialize active stat
  ef1bcfe... Rename e_spell_dictionary_check() to check_word().
  2e66780... e_spell_dictionary_check_word: Fix inverted result.
  55efb2f... EColorCombo: Fix leaking popup window.
  c2395d4... EEmoticonToolButton: Fix leaking popup window.
  349c135... EEditorActions: Fix leaking GtkAction reference.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]