diff options
author | Lucian Branescu Mihaila <lucian.branescu@gmail.com> | 2010-06-22 16:15:36 (GMT) |
---|---|---|
committer | Lucian Branescu Mihaila <lucian.branescu@gmail.com> | 2010-06-22 16:15:36 (GMT) |
commit | 980eaede8bf725f571fb81020d83e3e7702d8c42 (patch) | |
tree | 7fd827aacbe5aa182952b4e318070e5228f2361b /browser.py | |
parent | 9b7351acae00eb8758470d0b3da35d81eaa98827 (diff) |
Downloads prototype. Missing features and it doesn't yet work.
Diffstat (limited to 'browser.py')
-rw-r--r-- | browser.py | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -168,7 +168,7 @@ class TabLabel(gtk.HBox): def __location_changed_cb(self, browser): sefl._label.set_text(browser.props.uri) - def __title_changed_cb(self, browser, pspec): + def __title_changed_cb(self, browser): self._label.set_text(browser.props.title) @@ -191,10 +191,11 @@ class Browser(webkit.WebView): super(Browser, self).load_uri(uri) - def __download_requested_cb(): + def __download_requested_cb(self, download, user_data): #TODO download ui - #TODO start download - pass + downloadmanager.save_link(download, user_data) + + return True def get_source(self, async_cb, async_err_cb): if self.props.load_status == webkit.LOAD_FINISHED: |