Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu@sugarlabs.org>2009-05-21 17:42:20 (GMT)
committer Tomeu Vizoso <tomeu@sugarlabs.org>2009-05-21 17:42:20 (GMT)
commite3338caf24a226ff209da9b651cc8cfe3611bbe4 (patch)
treeb73ab59efae7502f36af3f42d52a631d07693df1
parent90f567f602a5ddfd51d5af6316a56feb3e33b688 (diff)
And more misc. conversions
-rwxr-xr-xpybank-convert.sh16
1 files changed, 12 insertions, 4 deletions
diff --git a/pybank-convert.sh b/pybank-convert.sh
index 98481e3..3be59e7 100755
--- a/pybank-convert.sh
+++ b/pybank-convert.sh
@@ -1,7 +1,7 @@
#!/bin/sh
for f in $@; do
- sed -i '
+ sed -i "
s/import gconf/import GConf/g
s/gconf\./GConf\./g
s/GConf\.client_get_default/GConf.Client.get_default/g
@@ -11,20 +11,27 @@ for f in $@; do
s/Gtk.SIZE_GROUP_/Gtk.SizeGroupMode./g
s/Gtk.POLICY_/Gtk.PolicyType./g
s/Gtk.STATE_/Gtk.StateType./g
- s/Gtk.settings_get_default/Gtk.Settings.get_default/g
s/Gtk.TARGET_/Gtk.TargetFlags./g
s/Gtk.SHADOW_NONE/Gtk.ShadowType.NONE/g
s/Gtk.ICON_SIZE_/Gtk.IconSize./g
s/Gtk.IMAGE_/Gtk.ImageType./g
+ s/Gtk.settings_get_default/Gtk.Settings.get_default/g
s/Gtk.icon_theme_get_default/Gtk.IconTheme.get_default/g
s/.window.set_type_hint/.set_type_hint/g
- s/Gtk\..*\.__init__/gobject.GObject.__init__/g
s/self.drag_source_unset()/Gtk.drag_source_unset(self)/g
s/self.drag_dest_unset()/Gtk.drag_dest_unset(self)/g
s/Gtk.ScrolledWindow()/Gtk.ScrolledWindow(None, None)/g
s/\.child/.get_child()/g
+
s/pack_start(\([^,]*\))/pack_start(\1, expand=True, fill=True, padding=0)/g
+ s/pack_start(\([^,]*\), fill=\([^,]*\))/pack_start(\1, expand=True, fill=\2, padding=0)/g
+ s/pack_start(\([^,]*\), expand=\([^,]*\))/pack_start(\1, expand=\2, fill=True, padding=0)/g
+ s/Gtk.HBox()/Gtk.HBox(homogeneous=False, spacing=0)/g
+ s/Gtk.VBox()/Gtk.VBox(homogeneous=False, spacing=0)/g
+ s/Gtk.Label()/Gtk.Label('')/g
+
+ s/Gtk\..*\.__init__/gobject.GObject.__init__/g
s/Gtk.gdk\./Gdk\./g
s/Gdk.screen_width/Gdk.Screen.width/g
@@ -38,6 +45,7 @@ for f in $@; do
s/import pango/import Pango/g
s/pango\./Pango\./g
s/Pango\.FontDescription/Pango\.Font\.description_from_string/g
+ s/Pango.ELLIPSIZE_/Pango.EllipsizeMode./g
s/import hippo/import Hippo/g
s/hippo\./Hippo\./g
@@ -52,7 +60,7 @@ for f in $@; do
s/import wnck/import Wnck/g
s/wnck\./Wnck\./g
s/Wnck.screen_get_default/Wnck.Screen.get_default/g
- ' $f
+ " $f
done
echo 'Add "import Gdk" to'