Update for Gnome Shell 45+
This commit is contained in:
@@ -43,15 +43,12 @@ class PicturePopup(GenericMonitor):
|
||||
self.runMainLoop()
|
||||
|
||||
def display_next_img(self):
|
||||
filedata = urllib.request.urlopen('https://source.unsplash.com/random')
|
||||
# Get redirected URL without parameters
|
||||
url = filedata.url.split('?')[0]
|
||||
filedata = urllib.request.urlopen(url + '?fit=max&width=500&height=500')
|
||||
filedata = urllib.request.urlopen('https://picsum.photos/500/500')
|
||||
datatowrite = filedata.read()
|
||||
with open('/tmp/cat2.jpg', 'wb') as f:
|
||||
f.write(datatowrite)
|
||||
widget = GenericMonitorTextWidget('#%d' % self.imgs_idx, 'color:purple')
|
||||
url_widget = GenericMonitorTextWidget(url, 'color:white;font-weight:bold', signals={'on-click':'signal'}) # No name here
|
||||
url_widget = GenericMonitorTextWidget('random_pic', 'color:white;font-weight:bold', signals={'on-click':'signal'}) # No name here
|
||||
picture_widget = GenericMonitorPictureWidget('/tmp/cat2.jpg', name='NestedWidget', signals={'on-click':'signal'})
|
||||
popup = GenericMonitorPopup([url_widget, picture_widget])
|
||||
signals = {
|
||||
|
||||
Reference in New Issue
Block a user