|
4 | 4 | import os
|
5 | 5 | import io
|
6 | 6 | import time
|
7 |
| -import PySimpleGUI as PSG |
| 7 | +import FreeSimpleGUI as PSG |
8 | 8 |
|
9 | 9 | # takes in a PIL.Image and returns the raw bytes for use in PySimpleGui
|
10 | 10 | def pil_to_bytes_with_alpha(img, alpha: int):
|
@@ -161,7 +161,7 @@ def __init__(self):
|
161 | 161 | # update icon for this boolean
|
162 | 162 | img = Image.open('icons/' + field_info['icons'][0]).convert('RGBA')
|
163 | 163 | if icon.metadata['value']:
|
164 |
| - self.window[event].update(source=pil_to_bytes_with_alpha(img, 255), subsample=self.prefs['icon_shrink_factor']) |
| 164 | + self.window[event].update(source=pil_to_bytes_with_alpha(img, self.prefs['collected_transparency']), subsample=self.prefs['icon_shrink_factor']) |
165 | 165 | else:
|
166 | 166 | # use low opacity if not collected
|
167 | 167 | self.window[event].update(source=pil_to_bytes_with_alpha(img, self.prefs['uncollected_transparency']), subsample=self.prefs['icon_shrink_factor'])
|
@@ -227,7 +227,7 @@ def __init__(self):
|
227 | 227 | # use low opacity if not collected
|
228 | 228 | self.window[key].update(source=pil_to_bytes_with_alpha(img, self.prefs['uncollected_transparency']), subsample=self.prefs['icon_shrink_factor'])
|
229 | 229 | else:
|
230 |
| - self.window[key].update(source=pil_to_bytes_with_alpha(img, 255), subsample=self.prefs['icon_shrink_factor']) |
| 230 | + self.window[key].update(source=pil_to_bytes_with_alpha(img, self.prefs['collected_transparency']), subsample=self.prefs['icon_shrink_factor']) |
231 | 231 | elif field_info['field_type'] == 'counter':
|
232 | 232 | # update counter value
|
233 | 233 | self.window[key+'_counter'].update(values[key])
|
|
0 commit comments