3.5.12: 2012-08-30 Murray Cumming Add LevelBar. * gtk/src/levelbar.[hg|ccg]: New files to wrap GtkLevelBar. * tools/m4/convert_gtk.m4: Add a necessary conversion. * gtk/gtkmm.h: * gtk/src/filelist.am: Mention it in these files. 2012-08-30 Murray Cumming CellRendererText: Add the placeholder_text property. * gtk/src/cellrenderertext.hg: Wrap the new placeholder-text property. 2012-08-29 Murray Cumming Widget: Add insert_action_group(). * gtk/src/widget.hg: Wrap gtk_widget_insert_action_group(). * tools/m4/convert_gtk.m4: Add a necessary conversion. 2012-08-29 Murray Cumming TextView: Add input purpose and input hints methods. * gtk/src/textview.hg: Added get/set_input_purpose() and get/set_input_hints() and properties. * gtk/src/entry.hg: * gtk/src/enums.hg: Moved the enums from entry.hg to here. 2012-08-29 Murray Cumming Regenerate properties and signals defs for GTK+. * gtk/src/gtk_signals.defs: Regenerate. 2012-08-29 Murray Cumming MenuButton: Added get/set_popup(), deprecated get/set_menu(). * gtk/src/menubutton.[hg|ccg]: Added get/set/unset_popup(). Deprecated get/set/unset_menu() and changed their implementations to use the gtk_menu_button_set/get_menu() functions. This change in GTK+ was cosmetic and we already used the correct type. 2012-08-29 Murray Cumming Application: Add get_active_window(). * gtk/src/application.hg: Added get_active_window() and the property. Also used refreturn on get_window_by_id(). 2012-08-29 Murray Cumming Entry: Add input purpose and input hints methods. * gtk/src/entry.hg: Added get/set_input_purpose() and get/set_input_hints() and properties. * gtk/src/gtk_enums.defs: * gtk/src/gtk_methods.defs: Regenerate. * tools/m4/convert_gtk.m4: Add necessary conversions. 2012-08-29 Kjell Ahlstedt Application: Don't call add_window() before the application is registered. * gtk/src/application.[hg|ccg]: Move the call to add_window() from run(Window& window, int argc, char** argv) and run(Window& window) to on_activate_show_main_window() and rename it to on_activate_add_and_show_main_window(). Bug #681323. 2012-07-16 Murray Cumming Show get_type() in the API documentation. * tools/m4/class_gtkobject.m4: Move the static get_type() functions out of the ifdef so that doxygen can see them, because they are sometimes needed, for instance when implementing a custom container. Bug #670212 (Mark Vender). 2012-07-16 Murray Cumming Settings: Deprecate the gtk-touchscreen-property. * gtk/src/settings.hg: Because it was deprecated in GTK+.