1.20.4: 2011-12-30 Murray Cumming Cut menu: Prevent cutting from non-editable GtkTextViews. * glom/bakery/app_withdoc_gtk.cc: on_menu_edit_cut_activate(): Pass the extra parameter to cut_clipboard(). 2011-12-30 Murray Cumming Details: Really make non-editable multiline text fields non-editable. * glom/mode_data/datawidget/textview.[h|cc]: Override set_read_only(), so that multiline text fields are really non-editable when the formatting specifies that. 2011-12-29 Murray Cumming App_WithDoc_Gtk: Simple clipboard menu handlers: Handle GtkTextView * glom/bakery/app_withdoc_gtk.cc: Add code to handle cut/copy/paste when GtkTextView is focused. This is tedious - see bug #667008 . 2011-12-29 Murray Cumming App_WithDoc_Gtk: Improve simple clipboard handlers. * glom/bakery/app_withdoc_gtk.cc: Do not use C code. And therefore do not use Glib::wrap() strangely. 2011-12-27 David King Add simple clipboard handlers to App_WithDoc_Gtk * glom/bakery/app_withdoc_gtk.[cc|h]: Add simple clipboard handlers to fix bug 518315. 2011-12-24 Murray Cumming Choices: Make sure related choices are sorted. * glom/mode_data/datawidget/combochoiceswithtreemodel.cc: set_choices_related(): Add a sort clause, though it would be best if the developer could specify this. Note that Utils::get_choice_values(), used for other choices, already does this, and we should reduce the code duplication. 2011-12-23 Murray Cumming Document_XML: Remove an unimplemented method. * glom/libglom/document/bakery/document_xml.h: add_indenting_white_space() was never implemented or used.