mirror of
https://github.com/gryf/wmdocklib.git
synced 2025-12-19 04:20:17 +01:00
Use font object information, instead of local list.
This commit is contained in:
@@ -79,7 +79,6 @@ class DockApp:
|
||||
"""
|
||||
palette = {}
|
||||
patterns = self.patterns
|
||||
fonts = []
|
||||
|
||||
if self.background:
|
||||
palette, background = helpers.read_xpm(self.background)
|
||||
@@ -88,13 +87,12 @@ class DockApp:
|
||||
for font in self.fonts:
|
||||
if not palette:
|
||||
palette = font.palette
|
||||
fonts.append(font.bitmap)
|
||||
else:
|
||||
# merge background and font_palette and remap characters
|
||||
palette, fontdef = helpers.merge_palettes(palette,
|
||||
font.palette,
|
||||
font.bitmap)
|
||||
fonts.append(fontdef)
|
||||
font.bitmap = fontdef
|
||||
|
||||
if not palette:
|
||||
palette[' '] = 'None'
|
||||
|
||||
Reference in New Issue
Block a user