[pygobject] pygtkcompat: Add some more compat functions
- From: Martin Pitt <martinpitt src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pygobject] pygtkcompat: Add some more compat functions
- Date: Sat, 5 May 2012 06:55:20 +0000 (UTC)
commit 2b49c5f58bb841de7a9077eeeaf996eb9851dab3
Author: Jose Rostagno <joserostagno vijona com ar>
Date: Mon Apr 30 13:44:19 2012 -0300
pygtkcompat: Add some more compat functions
https://bugzilla.gnome.org/show_bug.cgi?id=675489
Signed-off-by: Martin Pitt <martinpitt gnome org>
gi/pygtkcompat.py | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
---
diff --git a/gi/pygtkcompat.py b/gi/pygtkcompat.py
index 4eeaf04..1ac09ae 100644
--- a/gi/pygtkcompat.py
+++ b/gi/pygtkcompat.py
@@ -155,6 +155,9 @@ def enable_gtk(version='2.0'):
return orig_get_origin(self)[1:]
Gdk.Window.get_origin = get_origin
+ Gdk.screen_width = Gdk.Screen.width
+ Gdk.screen_height = Gdk.Screen.height
+
# gtk
gi.require_version('Gtk', version)
from gi.repository import Gtk
@@ -309,8 +312,19 @@ def enable_gtk(version='2.0'):
Gtk.icon_theme_get_default = Gtk.IconTheme.get_default
Gtk.image_new_from_pixbuf = Gtk.Image.new_from_pixbuf
Gtk.image_new_from_stock = Gtk.Image.new_from_stock
+ Gtk.image_new_from_animation = Gtk.Image.new_from_animation
+ Gtk.image_new_from_icon_set = Gtk.Image.new_from_icon_set
+ Gtk.image_new_from_file = Gtk.Image.new_from_file
Gtk.settings_get_default = Gtk.Settings.get_default
Gtk.window_set_default_icon = Gtk.Window.set_default_icon
+ Gtk.clipboard_get = Gtk.Clipboard.get
+
+ #AccelGroup
+ Gtk.AccelGroup.connect_group = Gtk.AccelGroup.connect
+
+ #StatusIcon
+ Gtk.status_icon_position_menu = Gtk.StatusIcon.position_menu
+ Gtk.StatusIcon.set_tooltip = Gtk.StatusIcon.set_tooltip_text
# Scale
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]