mirror of
https://github.com/1j01/textual-paint.git
synced 2025-01-07 07:19:56 +03:00
Get screen size in the simplest way that could possibly work
This commit is contained in:
parent
8fb561f457
commit
fd7f3e8fcc
@ -3589,7 +3589,10 @@ Columns: {len(palette) // 2}
|
|||||||
self.message_box(_("Paint"), _("Failed to set the wallpaper."), "ok", error=e)
|
self.message_box(_("Paint"), _("Failed to set the wallpaper."), "ok", error=e)
|
||||||
def get_screen_size(self) -> tuple[int, int]:
|
def get_screen_size(self) -> tuple[int, int]:
|
||||||
"""Get the screen size."""
|
"""Get the screen size."""
|
||||||
return 1920, 1080 # TODO: get the actual screen size
|
# TODO: test DPI scaling; implement this without taking a screenshot
|
||||||
|
import PIL.ImageGrab
|
||||||
|
im = PIL.ImageGrab.grab()
|
||||||
|
return im.size
|
||||||
|
|
||||||
def action_recent_file(self) -> None:
|
def action_recent_file(self) -> None:
|
||||||
self.message_box(_("Paint"), "Not implemented.", "ok")
|
self.message_box(_("Paint"), "Not implemented.", "ok")
|
||||||
|
Loading…
Reference in New Issue
Block a user