2014-05-30 Murray Cumming 3.13.2 2014-05-30 Murray Cumming Deprecate Alignment because it is deprecated in GTK+. * gtk/src/alignment.hg: Deprecate this. * demos/gtkmm-demo/example_colorsel.c: * demos/gtkmm-demo/example_icontheme.cc: * demos/gtkmm-demo/example_images.cc: * demos/gtkmm-demo/example_textview.cc: Replace use of Gtk::Alignment with Widget h/valign. 2014-05-30 Murray Cumming Color: Fix the build with --enable-warnings=fatal. * gdk/src/color.hg: Disable GTK+ deprecation warnings for the .cc file so we can still build our (also deprecated) implementation. 2014-05-26 Kjell Ahlstedt Gtk::Misc: Deprecate all methods and properties * demos/gtk-demo/example_change_display.cc: * demos/gtk-demo/example_sizegroup.cc: Don't use deprecated Misc methods. * gtk/src/bin.[ccg|hg]: Deprecate add_label(const Glib::ustring& label, bool mnemonic, double x_align, double y_align) and add_pixlabel(const std::string& pixfile, const Glib::ustring& label, double x_align, double y_align). Add add_pixlabel(const std::string& pixfile, const Glib::ustring& label, Align x_align, Align y_align). * gtk/src/label.[ccg|hg]: Deprecate Label(const Glib::ustring& label, float xalign, float yalign, bool mnemonic). * gtk/src/menuitem.ccg: Don't use deprecated Misc property. * gtk/src/misc.hg: Deprecate all methods and properties. GtkMisc is deprecated, but we can't deprecate Gtk::Misc completely, because it's a base class of Arrow, Label and Image. Label and Image are not deprecated. 2014-05-26 Kjell Ahlstedt Add a missing quote to unfinished quoted strings in _WRAP directives * gtk/src/colorbutton.hg: * gtk/src/entrycompletion.hg: * gtk/src/widget.hg: Add a missing double quote in gmmproc directives like _WRAP_PROPERTY("text_column, int). 2014-05-25 Juan R. García Blanco gtkmm-demo: use HeaderBar in main window As it is currently done in gtk3-demo, pleace a HeaderBar at the top of the demo main window. 2014-05-22 Kjell Ahlstedt Fix a segfault in the Drawing Area demo * demos/gtk-demo/example_drawingarea.cc: Take a reference of event->device in Example_DrawingArea::on_drawingarea_scribble_motion_notify_event(). RefPtr's destructor unreferences it. 2014-05-21 Kjell Ahlstedt Deprecate Gtk::Misc (almost) and Gtk::NumerableIcon * gtk/src/filelist.am: Move numerableicon.hg to gtkmm_files_deprecated_hg. * gtk/src/misc.hg: Deprecate, but only with comments. Can't be really deprecated yet, because Misc is a base class of Label and Image. * gtk/src/numerableicon.hg: Deprecate. 2014-05-21 Kjell Ahlstedt Fix 'make check' after Gtk::Arrow has been deprecated * demos/gtk-demo/example_headerbar.cc: Use Gtk::Button::set_image_from_icon_name() instead of Gtk::Arrow. * gtk/src/arrow.hg: Add #define GDK_DISABLE_DEPRECATION_WARNINGS in arrow.cc. * gtk/src/filelist.am: Move arrow.hg to gtkmm_files_deprecated_hg. 2014-05-15 Juan R. García Blanco PlacesSidebar: Wrap "show-location" symbols * Wrap ::show-location signal. * Wrap "show-location" property. * Wrap gtk_places_sidebar_get_show_location() and gtk_places_sidebar_set_show_location() accessor methods. 2014-05-14 Murray Cumming Deprecate Gtk::Arrow because GtkArrow is deprecated. 2014-05-01 Kjell Ahlstedt Update documentation of Gtk::Dialog::run() * gtk/src/dialog.hg: Add documentation of Gtk::Dialog::run(), similar to the gtk+ documentation, except for the code snippet. * gtk/src/gtk_docs_override.xml: Remove documentation of gtk_dialog_run(). 2014-04-29 Jonathon Jongsma Don't assert argc/argv are non-null in Application::run() NULL is a valid value to pass to gtk_init(), and these asserts make it impossible to use theses functions with NULL argc/argv. 2014-04-22 Kjell Ahlstedt Remove unnecessary parts of the docs_override.xml files * gdk/src/gdk_docs_override.xml: * gtk/src/gtk_docs_override.xml: Remove parts with no significant difference compared to the docs.xml files. Remove leftovers from gtkmm 2. 2014-04-15 Kjell Ahlstedt Gtk::Application: Fix the build with the latest gtk+ * gtk/src/application.hg: Define GDK_DISABLE_DEPRECATION_WARNINGS, because gtk_application_add/remove_accelerator() are deprecated. 2014-04-14 Murray Cumming NEWS: Mention API additions in 3.12