2016-01-07 Murray Cumming base.h: Remove unused using Glib::unconst. 2016-01-01 Philipp Lenk Gtk::TreeView: Fix a crash in get_tooltip_context_path() * gtk/src/treeview.ccg: Don't create a temporary TreeModel::Path object. Its GtkTreePath is deleted twice, if gtk_tree_view_get_tooltip_context() returns false. Bug #760030. This is equivalent to commit fdbdce42f4a4405e9709f5a206c9df96c2adb6e4, which fixed the same issue in IconView. 2015-12-29 Kjell Ahlstedt Gdk::Device, DeviceManager, Display: Add and deprecate gdk/src/device.[hg|ccg]: Deprecate grab() and ungrab(). Add get_seat(). gdk/src/devicemanager.hg: Deprecate list_devices() and get_client_pointer(). gdk/src/display.[hg|ccg]: Deprecate get_device_manager(). Add list_seats(), get_default_seat(), signal_seat_added() and signal_seat_removed(). Bug #759806. 2015-12-29 Kjell Ahlstedt Add Gdk::Seat .gitignore: Add seat.[h|cc]. gdk/gdkmm.h: Add seat.h. gdk/src/filelist.am: Add seat.hg. gdk/src/gdk_extra_objects.defs: Add GdkSeat. gdk/src/seat.[hg|ccg]: New files. tools/m4/convert_gdk.m4: Add conversions for GdkSeat and GdkSeatCapabilities. Bug #759806. 2015-12-29 Kjell Ahlstedt Regenerate gdk_signals.defs tools/extra_defs_gen/generate_defs_gdk.cc: Add GDK_TYPE_DEVICE, GDK_TYPE_DEVICE_MANAGER, GDK_TYPE_SEAT. gdk/src/gdk_signals.defs: Regenerate. 2015-12-29 Kjell Ahlstedt Regenerate gdk_docs.xml 2015-12-29 Kjell Ahlstedt Gtk::TextIter: Add starts_tag(), deprecate begins_tag() 2015-12-29 Kjell Ahlstedt Regenerate gtk_docs.xml 2015-12-24 Murray Cumming C++11: Use override instead of virtual. This ensures that the base class is really virtual. 2015-12-24 Murray Cumming C++11: demos/tests: Destructors: Use override instead of virtual. This ensures that the base destructor is really virtual. 2015-12-24 Murray Cumming C++11: gmmproc: GtkObject: Destructor: Use override instead of virtual keyword. This ensures that the base class is really virtual. 2015-12-23 Murray Cumming 3.19.5