mirror of
https://github.com/Omni-guides/Jackify.git
synced 2026-06-17 11:47:44 +02:00
Sync from development - prepare for v0.5.0.3
This commit is contained in:
@@ -28,7 +28,7 @@ def main():
|
||||
# Set up signal handlers
|
||||
signal.signal(signal.SIGTERM, terminate_children)
|
||||
signal.signal(signal.SIGINT, terminate_children)
|
||||
|
||||
|
||||
try:
|
||||
cli = JackifyCLI()
|
||||
exit_code = cli.run()
|
||||
|
||||
@@ -209,6 +209,7 @@ class InstallModlistCommand:
|
||||
'modlist_value': getattr(args, 'modlist_value', None),
|
||||
'skip_confirmation': True,
|
||||
'resolution': getattr(args, 'resolution', None),
|
||||
'skip_disk_check': getattr(args, 'skip_disk_check', False),
|
||||
}
|
||||
|
||||
def _validate_install_context(self, context: dict) -> bool:
|
||||
|
||||
@@ -411,6 +411,7 @@ class JackifyCLI:
|
||||
parser.add_argument('--restart-steam', action='store_true', help='Restart Steam (native, for GUI integration)')
|
||||
parser.add_argument('--dev', action='store_true', help='Enable development features (show hidden menu items)')
|
||||
parser.add_argument('--update', action='store_true', help='Check for and install updates')
|
||||
parser.add_argument('--skip-disk-check', action='store_true', help='Skip the pre-flight disk space check (use when retrying after a disk-full warning)')
|
||||
|
||||
# Add command-specific arguments
|
||||
self.commands['install_modlist'].add_top_level_args(parser)
|
||||
|
||||
Reference in New Issue
Block a user