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



The branch 'webkit-composer' was created.

Summary of new commits:

  da77786... Import GtkHTMLImageChooserDialog to EImageChooserDialog
  37cb77f... Initial basic implementation of WebKit-based editor
  922dabc... Import classes for spell checking
  1dd4a40... Import GtkhtmlFace* classes as EEmoticon*
  dab7f25... Import GtkhtmlColorCombo as EColorCombo
  f60f3b1... Import GtkhtmlComboBox as EActionComboBox
  59af405... Add type-func attributes to custom widgets in e-editor-buil
  44a856e... Refactor EEditorSelection and add API to insert content
  5f099b5... Implement EEditorWidget
  66cc3c3... Initial import of GtkhtmlEditor class
  c0fe5e4... Update the test application
  4498cc5... Make the color combo slightly wider
  6b4b891... Make Undo and Redo buttons work
  f96e77e... Change Copy/Cut/Paste sensitivity according to selection
  7f675f2... Port Find dialog and search functionality
  5318975... Port Replace dialog and it's functionality
  66c5581... Port HTML/plain text mode toggling
  96b731e... Fix build
  5846859... Make bold, italic, underline and strike-through buttons wor
  22129e3... Fix build and disable Monospace formatting for now
  b03da46... Make text-alignment buttons work
  35bb0e1... Make (Un)indent actions work
  76f69b2... Make font-size change work
  ec06671... Make changing color work
  e5ad27f... Fix loading local images
  2f27323... Make the URL editor work
  8b0f18a... Refactor EEditorDialog... classes
  43ce460... Make horizontal rule dialog work
  a9f72e8... Make the 'Table properties' dialog work
  bed0b60... Make inserting a auto-replacing emoticons work
  bc13261... Fix URL dialog
  965b34f... Fix the test application
  5d29af6... Implement 'Paste Quotation' action
  241b9ab... Implement word-wrap
  9067770... Make 'Page Properties' dialog work
  83be356... Initial support for custom context menu
  aab33e1... Use e_editor_selection_unlink() to remove link
  a9b12d7... Make 'Image Properties' dialog work
  3afb5dc... Make 'Text Properties' dialog work
  16c922b... Make 'Paragraph Properties' dialog work
  bc6bb0e... Change the node-traversal helper functions
  669cbf7... Make 'Table Cell Properties' work
  e9dac57... Add action to open WebKit Inspector from the test applicati
  4efbd94... Fix Insert->Emoticon->... action
  97a3878... Port spell-checking
  34e225f... Dialogs refactoring and fixes
  fa8d18e... Link Dialog - copy URL to label if it's empty
  8f72441... Kill e-editor-widgets.h
  c9f7c38... Make links in editor clickable only with Ctrl
  69554f9... Forgot to chainup to parent event implementation...
  2ffe37a... Kill GtkBuilder
  d13d70f... Confirm the Link Dialog by pressing Enter
  b60c1a0... Valgrind time
  e86809b... Some more fixes in the dialogs
  181f59f... Improve the 'Lose all formatting?' dialog when switching fr
  068d0de... Disable smileys in plain text mode
  0794b63... Use native command to insert plain text
  6294a14... Improve HTML -> plain text mode switching
  8bce116... Improve conversion from  HTML to plain text and vice versa
  4e94d3f... Fix block formatting
  0e1597c... Implement 'Monospaced' button
  91b3127... Move spell-checking parts to e-util
  ff473da... Various fixes in the spell-checking classes
  a9c7f5b... Port EMailSignatureEditor to EEditor
  fe95c20... Introduce EEditorWindow
  d6a3578... Port EMailSignatureEditor to EEditorWindow
  62579cb... Drop addressbook and calendar dependency on Gtkhtml
  bd49ef0... Port modules to EEditor and drop Gtkhtml dependency
  6380b95... Port plugins do EEditor and drop Gtkhtml dependency
  b4be6bf... Add e_spell_checker_new()
  198984d... Preliminary port of /mail to EEditor, drop Gtkhtml dependen
  ac51dc0... Preliminary port of composer to EEditor, drop last Gtkhtml 
  3007a35... Fix ESpellEntry crash
  f8ad19b... Fix runtime warnings and widget layouting
  e54e469... Disable debug output from EEditorWidget
  74b10eb... Remove a leftover file
  c0f4719... Move EActionComboBox from widgets/misc to widgets/editor
  9fb12f7... Disable composer UI when editor is not editable
  d54e640... Remove (most probably redundant) parts
  742f52d... Remove more dead code
  af17de2... Minor coding style update
  13e1342... Initial attempt on signatures handling.
  2217601... Convert EEditorWidget::Mode property to boolean
  a9e5ce7... Fix HTML/Plain mode switching
  8cabf3d... Don't display 'Loose formating?' dialog on startup
  e6ee4e6... Remove option to set spell-checking color
  22328b8... Fix build after merge
  e438667... Add missing blockquote formatting to styles combo
  1294f51... Add View->Open Inspector action to composer
  f7f537b... Rename e_editor_selection_get_FORMAT to e_editor_selection_
  821527b... Fix handling citation in EEditorSelection::get_has_style()
  68e233b... Break citation on Enter keypress
  8fcad4e... Add documentation to basic classes and update copyright
  2d771b7... Introduce e_editor_widget_exec_command() and port everythin
  21fcd77... Fix crash when destryoing EEditorTableDialog
  bdd433e... Bug #689797 - Picture gallery should be above message body
  922669e... Bug #689801 - Neverending text 'Replace All'
  b73663b... Force monospace font in plain text mode
  a12ff7b... Bug #689774 - Disable debug output when changing signatures
  251deef... Bug #689783 - Negative font size does nothing, keeps +0
  d597b6c... Optimize e_spell_checker_list_available_dicts()
  9ad7563... Fix return value of e_spell_checker_lookup_dictionary()
  d280619... Bug #689630 - Spell check languages are not remembered
  4e69c3a... Bug #689777 - HTML inter-line spacing too high
  8734568... Bug #689633 - Crash when attempting interactive spell check
  b175e03... Fix a warning
  d24d289... Bug #689785 - Broken mnemonic in Image Properties dialog
  7b0fa2b... Fix compiler warnings.
  f1265e4... e_spell_checker_list_available_dicts: Sort the list.
  31c000b... Coding style and whitespace cleanup.
  da0bc4c... Remove unused EEditorWidgetReplaceAnswer enum.
  935a1c5... Update libeutil API documentation.
  73c3881... Move e-editor-selection.h enums to e-util-enums.h.
  9e8cdfb... Move EEditorWidgetCommand to e-util-enums.h.
  e7ad471... Rename e_spell_checker_lookup_dictionary().
  e6d11c8... Add e_spell_dictionary_hash().
  65c5fc3... Add e_spell_dictionary_equal().
  3b360df... Document e_spell_dictionary_compare().
  62b2eb7... Remove e_spell_dictionary_free_suggestions().
  b96825b... ESpellDictionary: Keep a weak ref on the ESpellChecker.
  de82c97... ESpellChecker: Remove "active-dictionaries" property.
  680055d... ESpellChecker: Track active languages with a hash table.
  1919986... Add e_spell_checker_list_active_languages()
  e41414b... Add e_spell_checker_count_active_languages().
  23c9a7c... Add e_editor_spell_check_dialog_update_dictionaries().
  89bf460... EEditor: Remove linked list from "spell-languages-changed" 
  0db1196... EEditor: Remove private "active_dictionaries" list.
  4f1d278... Remove e_editor_emit_spell_languages_changed().
  d8a98f1... EEditorSelection: Keep a weak ref on the EEditorWidget.
  44b8c20... EEditor: Sink the floating EEditorWidget reference.
  4d2d38e... Add e_spell_checker_new().
  1b9e232... Remove e_spell_checker_instance().
  0e9eb7c... ESpellChecker: Add "active-languages" property.
  e1a6f2f... Make ESpellChecker extensible.
  afd0341... Add ESettingsSpellChecker.
  233add3... em-composer-prefs.c cleanups.
  e0553d0... Remove e_load_spell_languages().
  9dcdbbb... Add e_spell_checker_check_word().
  fa4643e... ESpellEntry: Add a "spell-checker" property.
  ee93dec... EEditorWidget: Add a read-only "spell-checker" property.
  f8bb6c8... EMsgComposer: Share the ESpellChecker with the subject head
  8db3371... Remove e_composer_spell_header_set_languages().
  fd15d3c... Remove e_spell_entry_set_languages().
  a1b6878... EEditorWidget: Remove "spell-languages" property.
  1f84194... editor_actions_setup_languages_menu: Initialize active stat
  2c804a9... Rename e_spell_dictionary_check() to check_word().
  9e1480b... e_spell_dictionary_check_word: Fix inverted result.



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