From c26902436c4fdf4c89f08d4a84033659128bdc7c Mon Sep 17 00:00:00 2001 From: somas95 Date: Wed, 18 Apr 2018 19:29:13 +0200 Subject: [PATCH] fix of web popover (inline preview) --- data/media/style.css | 4 ++++ uberwriter/UberwriterInlinePreview.py | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/data/media/style.css b/data/media/style.css index b01479c..103b242 100644 --- a/data/media/style.css +++ b/data/media/style.css @@ -263,3 +263,7 @@ popover grid { color: @dark_bg; border-color: @light_bg; } + +popover label { + color: @dark_bg; +} \ No newline at end of file diff --git a/uberwriter/UberwriterInlinePreview.py b/uberwriter/UberwriterInlinePreview.py index 090baf8..a01a1f6 100644 --- a/uberwriter/UberwriterInlinePreview.py +++ b/uberwriter/UberwriterInlinePreview.py @@ -203,6 +203,10 @@ def get_web_thumbnail(url, item, spinner): # error = False + # gnome-web-photo only understands http urls + if url.startswith("www"): + url = "http://" + url + filename = tempfile.mktemp(suffix='.png') thumb_size = '256' # size can only be 32, 64, 96, 128 or 256! args = ['gnome-web-photo', '--mode=thumbnail', '-s', thumb_size, url, filename] @@ -386,6 +390,7 @@ class UberwriterInlinePreview(): label.set_text(msg) label.show() item.add(label) + self.open_popover_with_widget(item) item.show() # menu.prepend(separator) # separator.show() @@ -431,6 +436,7 @@ class UberwriterInlinePreview(): item.set_label(_("Open Link in Webbrowser")) item.show() + self.open_popover_with_widget(webphoto_item) # menu.prepend(separator) # separator.show() @@ -492,6 +498,7 @@ class UberwriterInlinePreview(): label.show() item.add(label) item.show() + self.open_popover_with_widget(item) # menu.prepend(separator) # separator.show()