From e064795de24c1bce5d7de1bbebd0c53f7ea9146a Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Sat, 17 Mar 2007 13:26:51 +0000 Subject: Suggest a filename for the document --- (limited to 'webtoolbar.py') diff --git a/webtoolbar.py b/webtoolbar.py index cc64f14..106af28 100755 --- a/webtoolbar.py +++ b/webtoolbar.py @@ -123,6 +123,11 @@ class WebToolbar(Toolbar): self._links_controller.post_link(title, address) def _save_cb(self, button): + filename = self._embed.props.document_metadata.filename + print filename + if not filename: + filename = self._embed.get_title() + '.html' + chooser = FileChooserDialog(title=None, parent=self._embed.get_toplevel(), action=gtk.FILE_CHOOSER_ACTION_SAVE, @@ -132,6 +137,7 @@ class WebToolbar(Toolbar): gtk.RESPONSE_OK)) chooser.set_default_response(gtk.RESPONSE_OK) chooser.set_current_folder(os.path.expanduser('~')) + chooser.set_current_name(filename) response = chooser.run() if response == gtk.RESPONSE_OK: -- cgit v0.9.1