1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-14 08:17:13 +03:00

dont explode if a key doesnt exist when resetting

This commit is contained in:
A_D 2022-01-20 16:02:23 +02:00
parent cd81f65ed7
commit 7bb060f32c
No known key found for this signature in database
GPG Key ID: 4BE9EB7DF45076C4

View File

@ -74,7 +74,7 @@ if __name__ == '__main__': # noqa: C901
###########################################################################
parser.add_argument(
'--reset-ui',
help='reset UI theme and transparency to defaults',
help='Reset UI theme, transparency, font, font size, ui scale, and ui geometry to default',
action='store_true'
)
###########################################################################
@ -1865,11 +1865,11 @@ sys.path: {sys.path}'''
if args.reset_ui:
config.set('theme', 0) # 'Default' theme uses ID 0
config.set('ui_transparency', 100) # 100 is completely opaque
config.delete('font')
config.delete('font_size')
config.delete('font', suppress=True)
config.delete('font_size', suppress=True)
config.set('ui_scale', 100) # 100% is the default here
config.delete('geometry') # unset is recreated by other code
config.delete('geometry', suppress=True) # unset is recreated by other code
logger.info('reset theme, transparency, font, font size, ui scale, and ui geometry to default.')