From: <nu...@co...> - 2011-11-30 10:28:42
|
Masaaki Aoyagi 2011-11-30 10:25:16 +0000 (Wed, 30 Nov 2011) New Revision: c9cd5824c7932bb232d5eeafaa7285961d069404 Merged dcdc522: Merge pull request #64 from masaakiaoyagi/master Log: Remove Gtk::Widget#state Modified files: gtk3/ext/gtk3/rbgtkwidget.c gtk3/lib/gtk3/deprecated.rb Modified: gtk3/ext/gtk3/rbgtkwidget.c (+0 -7) =================================================================== --- gtk3/ext/gtk3/rbgtkwidget.c 2011-11-30 10:24:53 +0000 (c888a4e) +++ gtk3/ext/gtk3/rbgtkwidget.c 2011-11-30 10:25:16 +0000 (79bbfb4) @@ -752,12 +752,6 @@ rg_set_requisition(VALUE self, VALUE w, VALUE h) } static VALUE -rg_state(VALUE self) -{ - return GENUM2RVAL(_SELF(self)->state, GTK_TYPE_STATE_TYPE); -} - -static VALUE rg_saved_state(VALUE self) { return GENUM2RVAL(_SELF(self)->saved_state, GTK_TYPE_STATE_TYPE); @@ -1274,7 +1268,6 @@ Init_gtk_widget(VALUE mGtk) /* deprecated RG_DEF_METHOD(requisition, 0); RG_DEF_METHOD(set_requisition, 2); - RG_DEF_METHOD(state, 0); RG_DEF_METHOD(saved_state, 0); */ RG_DEF_METHOD(destroy, 0); Modified: gtk3/lib/gtk3/deprecated.rb (+1 -0) =================================================================== --- gtk3/lib/gtk3/deprecated.rb 2011-11-30 10:24:53 +0000 (16722fa) +++ gtk3/lib/gtk3/deprecated.rb 2011-11-30 10:25:16 +0000 (b175b88) @@ -529,6 +529,7 @@ module Gtk define_deprecated_method :render_icon, :warn => "Use '#{self}#render_icon_pixbuf'." do |_self, stock_id, size, detail| _self.render_icon_pixbuf(stock_id, size) end + define_deprecated_method :state, :raise => "Use '#{self}#state_flags'." alias :__set_allocation__ :set_allocation private :__set_allocation__ |