head 1.8; access; symbols pkgsrc-2013Q2:1.8.0.22 pkgsrc-2013Q2-base:1.8 pkgsrc-2012Q4:1.8.0.20 pkgsrc-2012Q4-base:1.8 pkgsrc-2011Q4:1.8.0.18 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q2:1.8.0.16 pkgsrc-2011Q2-base:1.8 pkgsrc-2009Q4:1.8.0.14 pkgsrc-2009Q4-base:1.8 pkgsrc-2008Q4:1.8.0.12 pkgsrc-2008Q4-base:1.8 pkgsrc-2008Q3:1.8.0.10 pkgsrc-2008Q3-base:1.8 cube-native-xorg:1.8.0.8 cube-native-xorg-base:1.8 pkgsrc-2008Q2:1.8.0.6 pkgsrc-2008Q2-base:1.8 pkgsrc-2008Q1:1.8.0.4 pkgsrc-2008Q1-base:1.8 pkgsrc-2007Q4:1.8.0.2 pkgsrc-2007Q4-base:1.8 pkgsrc-2007Q3:1.7.0.2 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.6.0.16 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.14 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.6.0.12 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.6.0.10 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.6.0.8 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.6.0.6 pkgsrc-2006Q1-base:1.6 pkgsrc-2005Q4:1.6.0.4 pkgsrc-2005Q4-base:1.6 pkgsrc-2005Q3:1.6.0.2 pkgsrc-2005Q3-base:1.6 pkgsrc-2005Q2:1.5.0.8 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.6 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.4 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.5.0.2 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.4.0.6 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.4 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.4.0.2 pkgsrc-2003Q4-base:1.4; locks; strict; comment @# @; 1.8 date 2007.10.13.14.18.34; author adam; state dead; branches; next 1.7; 1.7 date 2007.09.22.22.56.43; author wiz; state Exp; branches; next 1.6; 1.6 date 2005.07.22.21.21.47; author adam; state dead; branches; next 1.5; 1.5 date 2004.07.05.11.04.34; author drochner; state Exp; branches; next 1.4; 1.4 date 2003.08.27.16.06.13; author adam; state Exp; branches; next 1.3; 1.3 date 2003.07.22.08.59.37; author adam; state Exp; branches; next 1.2; 1.2 date 2003.07.16.15.35.27; author adam; state Exp; branches; next 1.1; 1.1 date 2003.03.15.20.32.40; author jmmv; state Exp; branches; next ; desc @@ 1.8 log @Changes 2.12.1: * PrintOperation: Corrected a reference-counting problem that caused crashes. Changes 2.12: * New classes: Builder, RecentAction, Tooltip, VolumeButton. * Deprecated the Tooltips class. * More... @ text @$NetBSD: patch-ab,v 1.7 2007/09/22 22:56:43 wiz Exp $ --- gtk/src/toolbar.hg.orig 2007-05-04 07:31:27.000000000 +0000 +++ gtk/src/toolbar.hg @@@@ -74,7 +74,11 @@@@ public: _WRAP_METHOD(void unset_toolbar_style(), gtk_toolbar_unset_style) - //Note that gtk_toolbar_set_icon_size() is deprecated, but gtk_toolbar_get_icon_size() is not. + //Note that gtk_toolbar_set_icon_size() and gtk_toolbar_unset_icon_size() were + //deprecated sometime before GTK+ 2.4, but were undeprecated in GTK+ 2.12. + _WRAP_METHOD(void set_icon_size(IconSize icon_size), gtk_toolbar_set_icon_size) + _WRAP_METHOD(void unset_icon_size(), gtk_toolbar_unset_icon_size) + _WRAP_METHOD(IconSize get_icon_size() const, gtk_toolbar_get_icon_size) _WRAP_METHOD(ReliefStyle get_relief_style() const, gtk_toolbar_get_relief_style) @@@@ -113,9 +117,11 @@@@ public: _IGNORE_SIGNAL("move_focus") _IGNORE_SIGNAL("focus_home_or_end") - //This is called get_tooltips_object() to avoid a clash with get_tooltips(), which just says whether they are enabled. - - _MEMBER_GET(tooltips_object, tooltips, Tooltips*, GtkTooltips*) + #ifndef GTKMM_DISABLE_DEPRECATED + //This was called get_tooltips_object() to avoid a clash with get_tooltips(), which just says whether they are enabled. + ///@@deprecated Use the Gtk::Tooltip API instead. + Tooltips* get_tooltips_object() const; + #endif //GTKMM_DISABLE_DEPRECATED //This is probably the same as Container::children().size(), which is deprecated anyway? //_MEMBER_GET(num_children, num_children, int, gint) @@@@ -132,8 +138,7 @@@@ public: //Ignore deprecated GtkToolbarAPI: //Normally we just deprecate it in gtkmm too, //but the GtkToolbar compatibility system is particularly unpleasant, so we just removed it in gtkmm 2.4. murrayc. - _IGNORE(gtk_toolbar_set_icon_size, gtk_toolbar_unset_icon_size, - gtk_toolbar_append_item, gtk_toolbar_prepend_item, gtk_toolbar_insert_item, gtk_toolbar_insert_stock + _IGNORE(gtk_toolbar_append_item, gtk_toolbar_prepend_item, gtk_toolbar_insert_item, gtk_toolbar_insert_stock gtk_toolbar_append_space, gtk_toolbar_prepend_space, gtk_toolbar_insert_space, gtk_toolbar_remove_space gtk_toolbar_append_element, gtk_toolbar_prepend_element, gtk_toolbar_insert_element, gtk_toolbar_append_widget, gtk_toolbar_prepend_widget, gtk_toolbar_insert_widget) @ 1.7 log @Add three patches based on files in gtkmm-2.12.0 to fix the build with gtk2+-2.12.0. Bump PKGREVISION. In case this doesn't build with gtk2+<2.12 any longer, please add an appropriate BUILDLINK_API_DEPENDS.gtk2 line. @ text @d1 1 a1 1 $NetBSD$ @ 1.6 log @Changes 2.6.3: * Gtk::Action::get_proxies() Use the correct ownership semantics. * Gdk::Display::list_devices() Use the correct ownership semantics. * examples/book/menus_and_toolbars/ Distribute the .png file. Changes 2.6.2: * TreeView: When using the append_column() convenience API, prevent a crash when the window closes while the cell is editing. * Allow derived CellRenderers to be edited, by removing some debug code that sneaked into 2.6.1. * Documented many signals, based on the GTK+ documentation. Changes 2.6.1: * CellRenderer: Prevent an infinite loop. * MSVC++ .Net 2003 build fixes. * Documentation: - Hide deprecated widgets from the list of widgets. - Correct the description of the IO input example. Chamges 2.6.0: gtkmm 2.6 wraps new API in GTK+ 2.6, and is API/ABI-compatibile with gtkmm 2.4. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.5 2004/07/05 11:04:34 drochner Exp $ d3 40 a42 11 --- docs/FAQ/Makefile.in.orig 2004-06-03 19:49:17.000000000 +0200 +++ docs/FAQ/Makefile.in @@@@ -187,7 +187,7 @@@@ docbook_docs = gtkmm-faq.xml web_path_gtkmm2 = /home/groups/g/gt/gtkmm/htdocs/gtkmm2/ web_path_docs = $(web_path_gtkmm2)docs/ rsync_args = -vz --rsh ssh --delete --delete-after -gtkmm_docdir = $(datadir)/doc/gtkmm-2.0/docs +gtkmm_docdir = $(datadir)/doc/gtkmm-2.0 gtkmm_faq_path = $(web_path_docs)FAQ EXTRA_DIST = README gtkmm-faq.xml html faqdir = $(gtkmm_docdir)/FAQ/html @ 1.5 log @update to 2.2.12, fix MASTER_SITES changes: * gtkmm 2.2.10 had an incorrect configure-time test, that mistakenly disabled some template code for gcc, used to convert from intermediate C++ containers to STL containers. For instance, this broke the gnome-vfsmm build. * TreeView::get_path_at_pos(): Correct memory management. ("David"). * ConstructParams::ConstructParams(): improvement. (Daniel Elstner). * TreePath::append(): Maybe fixed compilation for gcc 3.4. (Daniel Elstner) @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @Changes: * gcc 2.96 fix build * MS Visual C++ .Net 2003 support * Gdx::Display fix * documentation update @ text @d3 1 a3 1 --- docs/FAQ/Makefile.in.orig 2003-08-23 09:49:27.000000000 +0200 d5 2 a6 1 @@@@ -170,7 +170,7 @@@@ web_path_gtkmm2 = /home/groups/g/gt/gtkm a8 1 a10 1 d12 2 a13 1 @ 1.3 log @Changes 2.2.5: * fixed memory leak * gtkmmproc: added GMM_PROTECTED_GCLASS macro * documentation corrected @ text @d3 3 a5 3 --- docs/FAQ/Makefile.in.orig 2003-07-21 18:53:19.000000000 +0200 +++ docs/FAQ/Makefile.in 2003-07-22 10:20:04.000000000 +0200 @@@@ -119,7 +119,7 @@@@ @ 1.2 log @Changes for 2.2.3: bugfixes, updated examples and documentation, dispatcher ported to Win32 @ text @d3 3 a5 3 --- docs/FAQ/Makefile.in.orig 2003-05-22 22:51:21.000000000 +0200 +++ docs/FAQ/Makefile.in 2003-07-16 16:42:39.000000000 +0200 @@@@ -170,7 +170,7 @@@@ @ 1.1 log @Update to 2.2.1. Changes in this version: * configure depends on ATK 1.2. (Murray Cumming) * Various gtkmm/gdkmm reference-counting corrections, using refreturn. (Sven Grottke, Murray Cumming) * Gtk::Menu_Helpers::Element: lifetime refcounting fix. (Murray Cumming) * Glib: - build_path(), build_filename(): fix and performance improvement. - replace deprecated __builtin_bzero(). (Daniel Elstner) * Win32: 2.2 now builds, after lots of work. And there's an installer. (Cedric Gustin) * Documentation: - Glib::Cond documented (Rick L Vinyard Jr) - Review and completion of Gtk::AccelGroup -> Gtk::Bin (Bryan Forbes) - Minor internals docs fix. (Martin Schulze) @ text @d3 3 a5 3 --- docs/FAQ/Makefile.in.orig 2003-03-15 18:38:26.000000000 +0000 +++ docs/FAQ/Makefile.in @@@@ -158,7 +158,7 @@@@ web_path_gtkmm2 = /home/groups/g/gt/gtkm @