We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
diffuse spews out lots of pygtk deprecation warnings on stderr
This is the result of just starting diffuse with no arguments:
# src/usr/bin/diffuse src/usr/bin/diffuse:6646: PyGIDeprecationWarning: GObject.SIGNAL_RUN_LAST is deprecated; use GObject.SignalFlags.RUN_LAST instead GObject.signal_new('swapped-panes', FileDiffViewer, GObject.SIGNAL_RUN_LAST, GObject.TYPE_NONE, (int, int)) src/usr/bin/diffuse:6647: PyGIDeprecationWarning: GObject.SIGNAL_RUN_LAST is deprecated; use GObject.SignalFlags.RUN_LAST instead GObject.signal_new('num-edits-changed', FileDiffViewer, GObject.SIGNAL_RUN_LAST, GObject.TYPE_NONE, (int, )) src/usr/bin/diffuse:6648: PyGIDeprecationWarning: GObject.SIGNAL_RUN_LAST is deprecated; use GObject.SignalFlags.RUN_LAST instead GObject.signal_new('mode-changed', FileDiffViewer, GObject.SIGNAL_RUN_LAST, GObject.TYPE_NONE, ()) src/usr/bin/diffuse:6649: PyGIDeprecationWarning: GObject.SIGNAL_RUN_LAST is deprecated; use GObject.SignalFlags.RUN_LAST instead GObject.signal_new('cursor-changed', FileDiffViewer, GObject.SIGNAL_RUN_LAST, GObject.TYPE_NONE, ()) src/usr/bin/diffuse:6650: PyGIDeprecationWarning: GObject.SIGNAL_RUN_LAST is deprecated; use GObject.SignalFlags.RUN_LAST instead GObject.signal_new('syntax-changed', FileDiffViewer, GObject.SIGNAL_RUN_LAST, GObject.TYPE_NONE, (str, )) src/usr/bin/diffuse:6651: PyGIDeprecationWarning: GObject.SIGNAL_RUN_LAST is deprecated; use GObject.SignalFlags.RUN_LAST instead GObject.signal_new('format-changed', FileDiffViewer, GObject.SIGNAL_RUN_LAST, GObject.TYPE_NONE, (int, int)) src/usr/bin/diffuse:8342: PyGIDeprecationWarning: GObject.SIGNAL_RUN_LAST is deprecated; use GObject.SignalFlags.RUN_LAST instead GObject.signal_new('title-changed', Diffuse.FileDiffViewer, GObject.SIGNAL_RUN_LAST, GObject.TYPE_NONE, (str, )) src/usr/bin/diffuse:8343: PyGIDeprecationWarning: GObject.SIGNAL_RUN_LAST is deprecated; use GObject.SignalFlags.RUN_LAST instead GObject.signal_new('status-changed', Diffuse.FileDiffViewer, GObject.SIGNAL_RUN_LAST, GObject.TYPE_NONE, (str, )) src/usr/bin/diffuse:8344: PyGIDeprecationWarning: GObject.SIGNAL_RUN_LAST is deprecated; use GObject.SignalFlags.RUN_LAST instead GObject.signal_new('title-changed', Diffuse.FileDiffViewer.PaneHeader, GObject.SIGNAL_RUN_LAST, GObject.TYPE_NONE, ()) src/usr/bin/diffuse:8345: PyGIDeprecationWarning: GObject.SIGNAL_RUN_LAST is deprecated; use GObject.SignalFlags.RUN_LAST instead GObject.signal_new('open', Diffuse.FileDiffViewer.PaneHeader, GObject.SIGNAL_RUN_LAST, GObject.TYPE_NONE, ()) src/usr/bin/diffuse:8346: PyGIDeprecationWarning: GObject.SIGNAL_RUN_LAST is deprecated; use GObject.SignalFlags.RUN_LAST instead GObject.signal_new('reload', Diffuse.FileDiffViewer.PaneHeader, GObject.SIGNAL_RUN_LAST, GObject.TYPE_NONE, ()) src/usr/bin/diffuse:8347: PyGIDeprecationWarning: GObject.SIGNAL_RUN_LAST is deprecated; use GObject.SignalFlags.RUN_LAST instead GObject.signal_new('save', Diffuse.FileDiffViewer.PaneHeader, GObject.SIGNAL_RUN_LAST, GObject.TYPE_NONE, ()) src/usr/bin/diffuse:8348: PyGIDeprecationWarning: GObject.SIGNAL_RUN_LAST is deprecated; use GObject.SignalFlags.RUN_LAST instead GObject.signal_new('save-as', Diffuse.FileDiffViewer.PaneHeader, GObject.SIGNAL_RUN_LAST, GObject.TYPE_NONE, ()) src/usr/bin/diffuse:7423: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "type" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations Gtk.Window.__init__(self, Gtk.WindowType.TOPLEVEL) src/usr/bin/diffuse:7432: DeprecationWarning: Gdk.Screen.width is deprecated self.int_state['window_x'] = max(0, (Gdk.Screen.width() - self.int_state['window_width']) / 2) src/usr/bin/diffuse:7433: DeprecationWarning: Gdk.Screen.height is deprecated self.int_state['window_y'] = max(0, (Gdk.Screen.height() - self.int_state['window_height']) / 2) src/usr/bin/diffuse:7455: DeprecationWarning: Gtk.Widget.render_icon is deprecated p0 = self.render_icon(Gtk.STOCK_NEW, Gtk.IconSize.LARGE_TOOLBAR) src/usr/bin/diffuse:7466: DeprecationWarning: Gtk.IconSet.new_from_pixbuf is deprecated factory.add(DIFFUSE_STOCK_NEW_2WAY_MERGE, Gtk.IconSet.new_from_pixbuf(p)) src/usr/bin/diffuse:7466: DeprecationWarning: Gtk.IconFactory.add is deprecated factory.add(DIFFUSE_STOCK_NEW_2WAY_MERGE, Gtk.IconSet.new_from_pixbuf(p)) src/usr/bin/diffuse:7502: DeprecationWarning: Gtk.IconFactory.add_default is deprecated factory.add_default() src/usr/bin/diffuse:1178: DeprecationWarning: Gtk.ImageMenuItem.new_with_mnemonic is deprecated item = Gtk.ImageMenuItem.new_with_mnemonic(spec[0]) src/usr/bin/diffuse:1185: DeprecationWarning: Gtk.Image.set_from_stock is deprecated image.set_from_stock(spec[3], Gtk.IconSize.MENU) src/usr/bin/diffuse:1186: DeprecationWarning: Gtk.ImageMenuItem.set_image is deprecated item.set_image(image) src/usr/bin/diffuse:7612: DeprecationWarning: Gtk.HBox.new is deprecated hbox = Gtk.HBox.new(False, 0) src/usr/bin/diffuse:1233: DeprecationWarning: Gtk.VSeparator.new is deprecated separator = Gtk.VSeparator.new() src/usr/bin/diffuse:6831: DeprecationWarning: Gtk.Misc.set_alignment is deprecated label.set_alignment(0, 0.5) src/usr/bin/diffuse:2716: DeprecationWarning: Gtk.VScrollbar.new is deprecated self.vbar = bar = Gtk.VScrollbar.new(vadj) src/usr/bin/diffuse:2720: DeprecationWarning: Gtk.HScrollbar.new is deprecated self.hbar = bar = Gtk.HScrollbar.new(hadj) src/usr/bin/diffuse:6893: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "homogeneous, spacing" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations Gtk.Box.__init__(self, Gtk.Orientation.HORIZONTAL, 0) src/usr/bin/diffuse:6946: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "homogeneous, spacing" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations Gtk.Box.__init__(self, Gtk.Orientation.HORIZONTAL, 0)
The text was updated successfully, but these errors were encountered:
With the recent PR merged there are a lot less warnings. It is now down to 6 warnings only.
Sorry, something went wrong.
Closing this issue, superseded by #55
No branches or pull requests
diffuse spews out lots of pygtk deprecation warnings on stderr
This is the result of just starting diffuse with no arguments:
The text was updated successfully, but these errors were encountered: