Subject: CVS commit: pkgsrc/x11/gtkmm3
From: Thomas Klausner
Date: 2014-11-19 13:54:08
Message id: 20141119125408.33AC898@cvs.netbsd.org

Log Message:
Update to 3.14.0:

3.14.0 (stable):

Documentation:
* Headerbar demo: Update for renamed arrow icons.
  (Kjell Ahlstedt)

Build:
* Update and Overhaul Visual Studio 2008 and 2010 Projects.
  (Chun-wei Fan)
* Fix the demos on Windows.
  (Chun-wei Fan)

3.13.8 (unstable):

Gdk:
* Window: Add get/set_event_compression(), set_shadow_width(),
  and show_window_menu().
  (Murray Cumming)

Gtk:
* Application: Add get_actions_for_accel(), prefers_app_menu(), and
  get_menu_by_id().
  (Murray Cumming)
* CellArea: Add attribute_get_column().
  (Murray Cumming)
* EntryCompletion: Add the no_matches signal.
  (Murray Cumming)
* ListBox:
  - Add selected_foreach(), get_selected_rows(), unselect_row(), select_all()
  and unselect_all(). Add the selected_rows_changed signal.
  (Murray Cumming)
* ListBoxRow: Add is_selected(), set/get_selectable(), set/get_activatable().
  Add the selectable and activatable properties.
  (Murray Cumming)
* Settings: Add the gtk_long_press_time property.
  (Murray Cumming)
* StatusIcon:  Deprecate this because it is deprecated in gtk+
  (Kjell Ahlstedt)
* StyleContext: Really add get_scale().
  (Murray Cumming)
* Widget: Add get/set_clip().
  (Murray Cumming)

3.13.7 (unstable):

Gtk:
* Box: Wrap child properties
  (Juan R. García Blanco) Bug #140515
* Grid: Wrap child properties
  (Juan R. García Blanco) Bug #140515
* HeaderBar: Wrap child properties
  (Juan R. García Blanco) Bug #140515
* Paned: Wrap child properties
  (Juan R. García Blanco) Bug #140515
* TreeView: Deprecate property_rules_hint().
  (Kjell Ahlstedt)

Documentation:
* Gtk::FileChooser::get_current_folder(): Update documentation from GTK+.
  (Kjell Ahlstedt) Bug #734570 (da_fox)

3.13.5 (unstable):

Gtk:
* Container: Support child properties.
  (Juan R. García Blanco)
* Add EventController and Gesture* classes.
  (Kjell Ahlstedt)
* IconTheme: Add add_resource_path() and deprecate add_builtin_icon().
  (Murray Cumming)
* Notebook: Add child properties tab_label, menu_label, position,
  tab_expand, tab_fill, reorderable, and detachable.
  (Juan R. García Blanco)
* Stack: Add child properties name, title, icon_name, position, and
  needs_attention.
  (Juan R. García Blanco)
* Switch: Add set/get_state(), the state property, and the state_set signal.
* Toolbar: Add child properties expand and homogeneous.
  (Juan R. García Blanco) Bug #140515
* Widget: Deprecate get/set_double_buffered() and the property.
  (Kjell Ahlstedt)

Documentation:
* Demo: Update notebook's tabs style to match the gtk3-demo.
  (Juan R. García Blanco)
* Demo: Add a gestures example, based on the gtk3-demo equivalent.
  (Kjell Ahlstedt)
* Add Gestures group to the reference docs
  (Kjell Ahlstedt)

3.13.3 (unstable):

Gtk:
* Builder: Fix ref count in get_widget() and get_widget_derived() and add test
  case.
  (Kjell Ahlstedt) Bug #731444 (Peter)
* Container: Deprecate [set|get]_resize_mode() and set_reallocate_redraws().
* Widget: Deprecate reparent(), region_intersect(),
  get_root_window(), [set|get]_margin_[left|right](), property_style(),
  property_margin_[left|right]().
  (Kjell Ahlstedt)
* Add Overlay.
  (Juan R. García Blanco)
* IconInfo: Deprecate set_raw_coordinates(), get_embedded_rect(),
  get_attach_points() and get_display_name().
  (Murray Cumming)
* Widget: Undeprecate and reimplement reparent() because it is still useful in
  gtkmm.
  (Kjell Ahlstedt)
* WidgetPath:  Deprecate iter_add_region(),
  iter_remove_region(), iter_clear_regions(), iter_list_regions()
  and iter_has_region().
  (Murray Cumming)

Documentation:
* Application: Add documentation concerning the use of quit()
  (Kjell Ahlstedt) Bug #731126 (Glenn Rice)
* Builder: Add documentation about widget and window lifetimes.
  (Kjell Ahlstedt) Bug #731444 (Peter)
* Add Overlay demo.
  (Juan R. García Blanco)
* demo: Avoid use of deprecated API.
  (Murray Cumming)
* demo: Make side bar scrollable as in the C version.
   (Juan R. García Blanco)

3.13.2 (unstable):

Gtk:
* Don't assert argc/argv are non-null in Application::run()
  (Jonathon Jongsma) Bug #729212.
* Deprecate Alignment.
  (Murray Cumming)
* Deprecate Arrow.
  (Kjell Ahlstedt)
* Bin: 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).
* Label: Deprecate Label(const Glib::ustring& label, float xalign, float \ 
yalign, bool mnemonic).
* MenuItem: Don't use deprecated Misc property.
* Deprecate Misc (almost - it is still a base class).
  (Kjell Ahlstedt)
* Deprecate NumerableIcon.
  (Kjell Ahlstedt)

Documentation:
* gtkmm-demo: use HeaderBar in main window.
  (Juan R. García Blanco)
* Fix a segfault in the Drawing Area demo
  (Kjell Ahlstedt )
* Update documentation of Gtk::Dialog::run()
  (Kjell Ahlstedt)
*  Remove unnecessary parts of the docs_override.xml files
  (Kjell Ahlstedt)

Files:
RevisionActionfile
1.10modifypkgsrc/x11/gtkmm3/Makefile
1.4modifypkgsrc/x11/gtkmm3/PLIST
1.4modifypkgsrc/x11/gtkmm3/distinfo