Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/toolbar.py
diff options
context:
space:
mode:
authorJustin Gallardo <justin.gallardo@gmail.com>2006-12-04 18:40:44 (GMT)
committer Justin Gallardo <justin.gallardo@gmail.com>2006-12-04 18:40:44 (GMT)
commit8316811b50321da4d9166e8fff209cd0ee31e8f7 (patch)
tree2f7b9eeecb9496d19bbcb9fe489b335b88572cc2 /toolbar.py
parent8946f4e47fa34eab98c9b86bf7d960fc567018da (diff)
Converted tabs to 4 spaces for python style
Diffstat (limited to 'toolbar.py')
-rwxr-xr-xtoolbar.py254
1 files changed, 127 insertions, 127 deletions
diff --git a/toolbar.py b/toolbar.py
index a516d9f..ffae8f0 100755
--- a/toolbar.py
+++ b/toolbar.py
@@ -19,130 +19,130 @@ import gtk
from _sugar import AddressEntry
class Toolbar(gtk.Toolbar):
- def __init__(self, embed):
- gtk.Toolbar.__init__(self)
-
- self.set_style(gtk.TOOLBAR_BOTH_HORIZ)
-
- self._insert_spring()
-
- self._back = gtk.ToolButton()
- self._back.props.sensitive = False
- self._back.set_icon_name('stock-back')
- self._back.connect("clicked", self._go_back_cb)
- self.insert(self._back, -1)
- self._back.show()
-
- self._forward = gtk.ToolButton()
- self._forward.props.sensitive = False
- self._forward.set_icon_name('stock-forward')
- self._forward.connect("clicked", self._go_forward_cb)
- self.insert(self._forward, -1)
- self._forward.show()
-
- self._stop_and_reload = gtk.ToolButton()
- self._forward.props.sensitive = False
- self._stop_and_reload.connect("clicked", self._stop_and_reload_cb)
- self.insert(self._stop_and_reload, -1)
- self._stop_and_reload.show()
-
- separator = gtk.SeparatorToolItem()
- separator.set_draw(False)
- self.insert(separator, -1)
- separator.show()
-
- address_item = gtk.ToolItem()
-
- self._entry = AddressEntry()
- self._entry.connect("activate", self._entry_activate_cb)
-
- width = int(gtk.gdk.screen_width() / 1.8)
- self._entry.set_size_request(width, -1)
-
- address_item.add(self._entry)
- self._entry.show()
-
- self.insert(address_item, -1)
- address_item.show()
-
- separator = gtk.SeparatorToolItem()
- separator.set_draw(False)
- self.insert(separator, -1)
- separator.show()
-
- self._post = gtk.ToolButton()
- self._post.props.sensitive = False
- self._post.set_icon_name('stock-add')
- self._post.connect("clicked", self._post_cb)
- self.insert(self._post, -1)
- self._post.show()
-
- self._insert_spring()
-
- self._embed = embed
- self._embed.connect("notify::progress", self._progress_changed_cb)
- self._embed.connect("notify::loading", self._loading_changed_cb)
- self._embed.connect("notify::address", self._address_changed_cb)
- self._embed.connect("notify::title", self._title_changed_cb)
- self._embed.connect("notify::can-go-back",
- self._can_go_back_changed_cb)
- self._embed.connect("notify::can-go-forward",
- self._can_go_forward_changed_cb)
-
- self._update_stop_and_reload_icon()
-
- def set_links_controller(self, links_controller):
- self._links_controller = links_controller
- self._post.props.sensitive = True
-
- def _update_stop_and_reload_icon(self):
- if self._embed.props.loading:
- self._stop_and_reload.set_icon_name('stock-close')
- else:
- self._stop_and_reload.set_icon_name('stock-continue')
-
- def _progress_changed_cb(self, embed, spec):
- self._entry.props.progress = embed.props.progress
-
- def _loading_changed_cb(self, embed, spec):
- self._update_stop_and_reload_icon()
-
- def _address_changed_cb(self, embed, spec):
- self._entry.props.address = embed.props.address
-
- def _title_changed_cb(self, embed, spec):
- self._entry.props.title = embed.props.title
-
- def _can_go_back_changed_cb(self, embed, spec):
- self._back.props.sensitive = embed.props.can_go_back
-
- def _can_go_forward_changed_cb(self, embed, spec):
- self._forward.props.sensitive = embed.props.can_go_forward
-
- def _entry_activate_cb(self, entry):
- self._embed.load_url(entry.get_text())
- self._embed.grab_focus()
-
- def _go_back_cb(self, button):
- self._embed.go_back()
-
- def _go_forward_cb(self, button):
- self._embed.go_forward()
-
- def _stop_and_reload_cb(self, button):
- if self._embed.props.loading:
- self._embed.stop_load()
- else:
- self._embed.reload(0)
-
- def _post_cb(self, button):
- title = self._embed.get_title()
- address = self._embed.get_location()
- self._links_controller.post_link(title, address)
-
- def _insert_spring(self):
- separator = gtk.SeparatorToolItem()
- separator.set_draw(False)
- separator.set_expand(True)
- self.insert(separator, -1)
- separator.show()
+ def __init__(self, embed):
+ gtk.Toolbar.__init__(self)
+
+ self.set_style(gtk.TOOLBAR_BOTH_HORIZ)
+
+ self._insert_spring()
+
+ self._back = gtk.ToolButton()
+ self._back.props.sensitive = False
+ self._back.set_icon_name('stock-back')
+ self._back.connect("clicked", self._go_back_cb)
+ self.insert(self._back, -1)
+ self._back.show()
+
+ self._forward = gtk.ToolButton()
+ self._forward.props.sensitive = False
+ self._forward.set_icon_name('stock-forward')
+ self._forward.connect("clicked", self._go_forward_cb)
+ self.insert(self._forward, -1)
+ self._forward.show()
+
+ self._stop_and_reload = gtk.ToolButton()
+ self._forward.props.sensitive = False
+ self._stop_and_reload.connect("clicked", self._stop_and_reload_cb)
+ self.insert(self._stop_and_reload, -1)
+ self._stop_and_reload.show()
+
+ separator = gtk.SeparatorToolItem()
+ separator.set_draw(False)
+ self.insert(separator, -1)
+ separator.show()
+
+ address_item = gtk.ToolItem()
+
+ self._entry = AddressEntry()
+ self._entry.connect("activate", self._entry_activate_cb)
+
+ width = int(gtk.gdk.screen_width() / 1.8)
+ self._entry.set_size_request(width, -1)
+
+ address_item.add(self._entry)
+ self._entry.show()
+
+ self.insert(address_item, -1)
+ address_item.show()
+
+ separator = gtk.SeparatorToolItem()
+ separator.set_draw(False)
+ self.insert(separator, -1)
+ separator.show()
+
+ self._post = gtk.ToolButton()
+ self._post.props.sensitive = False
+ self._post.set_icon_name('stock-add')
+ self._post.connect("clicked", self._post_cb)
+ self.insert(self._post, -1)
+ self._post.show()
+
+ self._insert_spring()
+
+ self._embed = embed
+ self._embed.connect("notify::progress", self._progress_changed_cb)
+ self._embed.connect("notify::loading", self._loading_changed_cb)
+ self._embed.connect("notify::address", self._address_changed_cb)
+ self._embed.connect("notify::title", self._title_changed_cb)
+ self._embed.connect("notify::can-go-back",
+ self._can_go_back_changed_cb)
+ self._embed.connect("notify::can-go-forward",
+ self._can_go_forward_changed_cb)
+
+ self._update_stop_and_reload_icon()
+
+ def set_links_controller(self, links_controller):
+ self._links_controller = links_controller
+ self._post.props.sensitive = True
+
+ def _update_stop_and_reload_icon(self):
+ if self._embed.props.loading:
+ self._stop_and_reload.set_icon_name('stock-close')
+ else:
+ self._stop_and_reload.set_icon_name('stock-continue')
+
+ def _progress_changed_cb(self, embed, spec):
+ self._entry.props.progress = embed.props.progress
+
+ def _loading_changed_cb(self, embed, spec):
+ self._update_stop_and_reload_icon()
+
+ def _address_changed_cb(self, embed, spec):
+ self._entry.props.address = embed.props.address
+
+ def _title_changed_cb(self, embed, spec):
+ self._entry.props.title = embed.props.title
+
+ def _can_go_back_changed_cb(self, embed, spec):
+ self._back.props.sensitive = embed.props.can_go_back
+
+ def _can_go_forward_changed_cb(self, embed, spec):
+ self._forward.props.sensitive = embed.props.can_go_forward
+
+ def _entry_activate_cb(self, entry):
+ self._embed.load_url(entry.get_text())
+ self._embed.grab_focus()
+
+ def _go_back_cb(self, button):
+ self._embed.go_back()
+
+ def _go_forward_cb(self, button):
+ self._embed.go_forward()
+
+ def _stop_and_reload_cb(self, button):
+ if self._embed.props.loading:
+ self._embed.stop_load()
+ else:
+ self._embed.reload(0)
+
+ def _post_cb(self, button):
+ title = self._embed.get_title()
+ address = self._embed.get_location()
+ self._links_controller.post_link(title, address)
+
+ def _insert_spring(self):
+ separator = gtk.SeparatorToolItem()
+ separator.set_draw(False)
+ separator.set_expand(True)
+ self.insert(separator, -1)
+ separator.show()