diff --git a/qutebrowser/browser/network/filescheme.py b/qutebrowser/browser/network/filescheme.py index 3d92f190c..2432ca74a 100644 --- a/qutebrowser/browser/network/filescheme.py +++ b/qutebrowser/browser/network/filescheme.py @@ -76,11 +76,6 @@ def dirbrowser_html(path): # pylint: disable=no-member # https://bitbucket.org/logilab/pylint/issue/490/ - folder_icon = utils.resource_filename('img/folder.svg') - file_icon = utils.resource_filename('img/file.svg') - - folder_url = QUrl.fromLocalFile(folder_icon).toString(QUrl.FullyEncoded) - file_url = QUrl.fromLocalFile(file_icon).toString(QUrl.FullyEncoded) if is_root(path): parent = None @@ -101,8 +96,7 @@ def dirbrowser_html(path): directories = get_file_list(path, all_files, os.path.isdir) html = template.render(title=title, url=path, icon='', parent=parent, files=files, - directories=directories, folder_url=folder_url, - file_url=file_url) + directories=directories) return html.encode('UTF-8', errors='xmlcharrefreplace') diff --git a/qutebrowser/html/dirbrowser.html b/qutebrowser/html/dirbrowser.html index 2365cfbea..ab0000c36 100644 --- a/qutebrowser/html/dirbrowser.html +++ b/qutebrowser/html/dirbrowser.html @@ -32,11 +32,11 @@ ul > li { } ul > li { - background-image: url('{{folder_url}}'); + background-image: url('{{ resource_url('img/folder.svg') }}'); } ul.files > li { - background-image: url('{{file_url}}'); + background-image: url('{{ resource_url('img/file.svg') }}'); } {% endblock %}