/usr/lib/ruby/vendor_ruby/gdk3/deprecated.rb is in ruby-gdk3 2.2.5-4build1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 | module Gdk
extend GLib::Deprecatable
define_deprecated_enums :GrabStatus, 'GRAB'
define_deprecated_enums :Status
define_deprecated_const :Image, :raise => "Use 'Gdk::Pixbuf' or 'Cairo::Surface' instead."
define_deprecated_const :Colormap, :raise => "Use 'Gdk::Visual' instead."
define_deprecated_const :Input, :raise => "Use 'GLib::IOChannel' instead."
define_deprecated_const :X11, 'GdkX11'
class Cursor
extend GLib::Deprecatable
define_deprecated_enums :Type
define_deprecated_method :pixmap?, :warn => "Don't use this method." do |_self|
false
end
Gdk::CursorType.constants.each do |cursor_type|
define_deprecated_const cursor_type, ['Gdk::CursorType', cursor_type].join('::')
end
end
class Device
extend GLib::Deprecatable
define_deprecated_enums :AxisUse, 'AXIS'
define_deprecated_enums :ExtensionMode, 'EXTENSION_EVENTS'
define_deprecated_enums :InputMode, 'MODE'
define_deprecated_enums :InputSource, 'SOURCE'
end
class Display
extend GLib::Deprecatable
define_deprecated_method :double_click_time, :raise => "Don't use this method."
define_deprecated_method :double_click_distance, :raise => "Don't use this method."
define_deprecated_method :button_click_time, :raise => "Don't use this method."
define_deprecated_method :button_window, :raise => "Don't use this method."
define_deprecated_method :button_number, :raise => "Don't use this method."
define_deprecated_method :button_x, :raise => "Don't use this method."
define_deprecated_method :button_y, :raise => "Don't use this method."
end
class DragContext
extend GLib::Deprecatable
define_deprecated_flags :Action, 'ACTION'
define_deprecated_enums :Protocol, 'PROTO'
define_deprecated_singleton_method :drag_begin, :warn => "Use 'Gdk::Window#drag_begin'." do |_self, window, targets|
window.drag_begin(targets)
end
define_deprecated_singleton_method :get_protocol, :raise => "Use 'Gdk::Window#drag_protocol'."
define_deprecated_method :initialize, :raise => "Use 'Gdk::Window#drag_begin'."
define_deprecated_method :action, :selected_action
define_deprecated_method :source?, :warn => "Don't use this method."
define_deprecated_method :start_time, :raise => "Don't use this method."
end
class Event
extend GLib::Deprecatable
define_deprecated_const :Mask, "Gdk::EventMask"
define_deprecated_const :Type, "Gdk::EventType"
end
class EventCrossing
extend GLib::Deprecatable
define_deprecated_enums :Mode
define_deprecated_enums :NotifyType, 'NOTIFY'
end
class EventOwnerChange
extend GLib::Deprecatable
define_deprecated_enums :OwnerChange
end
class EventProperty
extend GLib::Deprecatable
define_deprecated_enums :State, 'PROPERTY'
end
class EventScroll
extend GLib::Deprecatable
define_deprecated_enums :Direction
end
class EventSetting
extend GLib::Deprecatable
define_deprecated_enums :Action, 'ACTION'
end
class EventVisibility
extend GLib::Deprecatable
define_deprecated_enums :State
end
class EventWindowState
extend GLib::Deprecatable
define_deprecated_flags :WindowState
end
module Keyval
extend GLib::Deprecatable
constants.each do |key|
old_names = []
old_names << key.to_s.sub(/^KEY_/, 'GDK_KEY_')
old_names << key.to_s.sub(/^KEY_/, 'GDK_')
old_names.each do |old_name|
define_deprecated_const old_name, [self, key].join('::')
end
end
end
class Pixmap
extend GLib::Deprecatable
define_deprecated_method :initialize, :raise => "Use 'Gdk::Window#create_similar_surface'."
define_deprecated_singleton_method :create_from_data, :raise => "Use 'Cairo::ImageSurface.new'."
define_deprecated_singleton_method :create_from_xbm, :raise => "Use 'Cairo::ImageSurface.new'."
define_deprecated_singleton_method :create_from_xpm, :raise => "Use 'Gdk::Pixbuf.new'."
define_deprecated_singleton_method :create_from_xpm_d, :raise => "Use 'Gdk::Pixbuf.new'."
define_deprecated_singleton_method :colormap_create_from_xpm, :raise => "Use 'Gdk::Pixbuf.new'."
define_deprecated_singleton_method :colormap_create_from_xpm_d, :raise => "Use 'Gdk::Pixbuf.new'."
define_deprecated_singleton_method :foreign_new, :raise => "Don't use this method."
define_deprecated_singleton_method :lookup, :raise => "Don't use this method."
end
module Property
extend GLib::Deprecatable
define_deprecated_enums :PropMode, 'MODE'
end
class Visual
extend GLib::Deprecatable
define_deprecated_enums :ByteOrder
define_deprecated_enums :Type
end
class Window
extend GLib::Deprecatable
define_deprecated_const :Gravity, "Gdk::Gravity"
define_deprecated_const :AttributesType, "Gdk::WindowAttributesType"
define_deprecated_const :Edge, "Gdk::WindowEdge"
define_deprecated_const :FilterReturn, "Gdk::FilterReturn"
define_deprecated_const :Hints, "Gdk::WindowHints"
define_deprecated_const :ModifierType, "Gdk::ModifierType"
define_deprecated_const :Type, "Gdk::WindowType"
define_deprecated_const :TypeHint, "Gdk::WindowTypeHint"
define_deprecated_const :WindowClass, "Gdk::WindowWindowClass"
define_deprecated_const :Class, "Gdk::WindowWindowClass"
define_deprecated_const :WMDecoration, "Gdk::WMDecoration"
define_deprecated_const :WMFunction, "Gdk::WMFunction"
define_deprecated_const :PARENT_RELATIVE, "Gdk::PARENT_RELATIVE"
define_deprecated_method :clear, :warn => "Don't use this method."
define_deprecated_method :clear_area, :warn => "Don't use this method."
define_deprecated_method :internal_paint_info, :raise => "Don't use this method."
define_deprecated_method :shape_combine_mask, :warn => "Don't use this method."
define_deprecated_method :input_shape_combine_mask, :warn => "Don't use this method."
define_deprecated_method :set_back_pixmap, :warn => "Don't use this method."
end
class WindowAttr
extend GLib::Deprecatable
define_deprecated_method :colormap, :raise => "Don't use this method."
define_deprecated_method :set_colormap, :warn => "Don't use this method."
alias :colormap= :set_colormap
end
end
|