Overview of Changes from GTK+ 2.91.1 to 2.91.2 ============================================== * GtkApplication has been rewritten. It mostly relies on GApplication API now. Remaining functions include gtk_application_new() and gtk_window_set_application() * A GtkScrollable interface has been added and implemented by all scrollable widgets. GtkScrolledWindow has ::min-display-width/height properties to control the minimal size of the content area. * GtkComboBox changes: - Popups can be wider than the combo box itself - The deprecated GtkComboBoxEntry subclass has been removed - The deprecated combo box text convenience API has been removed * GtkRecentManager changes: - Store xbel file in XDG_USER_DATA - Add gtk_recent_info_create_app_info() - Add gtk_recent_info_get_gicon() - Coalesce multiple changes * GtkIconView allows tree models (ignoring anything below the root level) * GtkProgressBar, GtkSpinButton, GtkEntry and GtkCalendar no longer have their own input-output window * gtk_widget_hide_all() has been removed * GtkGrid: A legacy-free, height-for-width grid container * GDK gained a GdkRGBA color struct containing 4 doubles, and various GdkColor APIs have GdkRGBA counterparts now. * Bugs fixed: 324899 GtkComboBoxText needs API to remove all items 438318 Deprecate and remove hide_all() 524304 Use XDG_USER_DATA to store the recent files 617174 gtkrecentinfo & GIcon 632381 gtk_combo_box_text_new_with_entry() adds two text cell renderers 632538 Move setting property registration in gtksettings.c 632539 Do not install gtkprivate.h 632677 restore copyright header 632736 change the window class of entry from INPUT_OUTPUT to INPUT_ONLY 632936 gtkcellrenderer gdkrgba changes not correct * Translation updates: Arabic Galician Hebrew Japanese Norwegian bokmål Spanish Telugu