Fixed fullscreen issue
This commit is contained in:
parent
a17b2cab7b
commit
2910f12fcf
|
@ -95,10 +95,15 @@ class MediaService(dbus.service.Object):
|
||||||
css_provider.load_from_data(css)
|
css_provider.load_from_data(css)
|
||||||
context = Gtk.StyleContext()
|
context = Gtk.StyleContext()
|
||||||
screen = Gdk.Screen.get_default()
|
screen = Gdk.Screen.get_default()
|
||||||
|
display = screen.get_display()
|
||||||
|
monitor = display.get_monitor(0)
|
||||||
|
geom = monitor.get_geometry()
|
||||||
|
w = geom.width
|
||||||
|
h = geom.height
|
||||||
context.add_provider_for_screen(screen, css_provider, Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION)
|
context.add_provider_for_screen(screen, css_provider, Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION)
|
||||||
|
|
||||||
self.window.add(self.imagebox)
|
self.window.add(self.imagebox)
|
||||||
|
|
||||||
|
self.window.set_size_request(w,h)
|
||||||
self.window.fullscreen()
|
self.window.fullscreen()
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
@ -115,6 +120,8 @@ class MediaService(dbus.service.Object):
|
||||||
|
|
||||||
image = Gtk.Image()
|
image = Gtk.Image()
|
||||||
image.set_from_file(imfile)
|
image.set_from_file(imfile)
|
||||||
|
image.set_halign(Gtk.Align.CENTER)
|
||||||
|
image.set_valign(Gtk.Align.CENTER)
|
||||||
self.loadImage(image)
|
self.loadImage(image)
|
||||||
|
|
||||||
def loadImageData(self,data):
|
def loadImageData(self,data):
|
||||||
|
|
Loading…
Reference in New Issue
Block a user