mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-30 16:58:40 -04:00
deploy-ng: add 128, 256 to req. icon sizes, prefer scale from double
This commit is contained in:
parent
2fe0599255
commit
f708402760
@ -336,14 +336,17 @@ class Icon:
|
||||
""" Generates image sizes that should be present but aren't by scaling
|
||||
from the next higher size. """
|
||||
|
||||
for required_size in (48, 32, 24, 16):
|
||||
for required_size in (256, 128, 48, 32, 16):
|
||||
if required_size in self.images:
|
||||
continue
|
||||
|
||||
sizes = sorted(self.images.keys())
|
||||
for from_size in sizes:
|
||||
if from_size > required_size:
|
||||
break
|
||||
if required_size * 2 in sizes:
|
||||
from_size = required_size * 2
|
||||
else:
|
||||
for from_size in sizes:
|
||||
if from_size > required_size:
|
||||
break
|
||||
|
||||
if from_size > required_size:
|
||||
Icon.notify.warning("Generating %dx%d icon by scaling down %dx%d image" % (required_size, required_size, from_size, from_size))
|
||||
|
Loading…
x
Reference in New Issue
Block a user