Seregon/PkgToolBox

Toolbox for analyzing and editing pkg application files for psp,ps3, ps4 and ps5, includes the most useful functions you might need.

Python/57.3 KB/No license
Utilities/Settings/AppSettings.py
PkgToolBox / Utilities / Settings / AppSettings.py
1from PyQt5.QtGui import QColor
2
3class AppSettings:
4 def __init__(self):
5 self.pkg_directories = []
6 self.scan_recursive = False
7 self.play_bgm = False
8 self.show_directory_settings_at_startup = True
9 self.auto_sort_row = False
10 self.local_server_ip = ""
11 self.ps4_ip = ""
12 self.nodejs_installed = False
13 self.http_server_installed = False
14 self.official_update_download_directory = ""
15 self.pkg_color_label = False
16 self.game_pkg_forecolor = QColor(0xDDDDDD)
17 self.patch_pkg_forecolor = QColor(0xDDDDDD)
18 self.addon_pkg_forecolor = QColor(0xDDDDDD)
19 self.app_pkg_forecolor = QColor(0xDDDDDD)
20 self.game_pkg_backcolor = QColor(0x333333)
21 self.patch_pkg_backcolor = QColor(0x333333)
22 self.addon_pkg_backcolor = QColor(0x333333)
23 self.app_pkg_backcolor = QColor(0x333333)
24 self.rename_custom_format = ""
25 self.ps5bc_json_download_date = ""
26 self.psvr_neo_ps5bc_check = False
27 self.pkg_titleId_column = True
28 self.pkg_contentId_column = True
29 self.pkg_region_column = True
30 self.pkg_minimum_firmware_column = True
31 self.pkg_version_column = True
32 self.pkg_type_column = True
33 self.pkg_category_column = True
34 self.pkg_size_column = True
35 self.pkg_location_column = True
36 self.pkg_backport_column = True