Release 1.1.3 with game window and Gamescope lifecycle fixes
This commit is contained in:
@@ -27,7 +27,8 @@
|
||||
"version_mirrors": [
|
||||
"pyproject.toml"
|
||||
],
|
||||
"version_source": "ptlinux/__init__.py",
|
||||
"version_source": "src/ptlinux/__init__.py",
|
||||
"packaged_version_path": "ptlinux/__init__.py",
|
||||
"payload": {
|
||||
"python_trees": [
|
||||
{
|
||||
@@ -35,61 +36,80 @@
|
||||
"desktop_entry.py",
|
||||
"launcher_wrapper.py"
|
||||
],
|
||||
"source": "ptlinux"
|
||||
"source": "src/ptlinux",
|
||||
"destination": "ptlinux"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"mode": "0644",
|
||||
"path": "ptlinux/launcher-update-public.pem"
|
||||
"source": "src/ptlinux/launcher-update-public.pem",
|
||||
"destination": "ptlinux/launcher-update-public.pem"
|
||||
},
|
||||
{
|
||||
"mode": "0644",
|
||||
"path": "ptdiag/__init__.py"
|
||||
"source": "src/ptdiag/__init__.py",
|
||||
"destination": "ptdiag/__init__.py"
|
||||
},
|
||||
{
|
||||
"mode": "0644",
|
||||
"path": "ptdiag/assbin.py"
|
||||
"source": "src/ptdiag/assbin.py",
|
||||
"destination": "ptdiag/assbin.py"
|
||||
},
|
||||
{
|
||||
"mode": "0644",
|
||||
"path": "ptdiag/logs.py"
|
||||
"source": "src/ptdiag/logs.py",
|
||||
"destination": "ptdiag/logs.py"
|
||||
},
|
||||
{
|
||||
"mode": "0644",
|
||||
"path": "ptlinux/native/pt-identity-probe.exe"
|
||||
"source": "src/ptlinux/native/pt-identity-probe.exe",
|
||||
"destination": "ptlinux/native/pt-identity-probe.exe"
|
||||
},
|
||||
{
|
||||
"mode": "0644",
|
||||
"source": "src/ptlinux/native/ptr-bcrypt-proxy.dll",
|
||||
"destination": "ptlinux/native/ptr-bcrypt-proxy.dll"
|
||||
},
|
||||
{
|
||||
"mode": "0755",
|
||||
"path": "ptlinux/native/gamescope-3.16.20-ubuntu26.04-amd64"
|
||||
"source": "src/ptlinux/native/gamescope-3.16.20-ubuntu26.04-amd64",
|
||||
"destination": "ptlinux/native/gamescope-3.16.20-ubuntu26.04-amd64"
|
||||
},
|
||||
{
|
||||
"mode": "0644",
|
||||
"path": "ptlinux/native/gamescope-compat.README"
|
||||
"source": "native/gamescope/gamescope-compat.README",
|
||||
"destination": "ptlinux/native/gamescope-compat.README"
|
||||
},
|
||||
{
|
||||
"mode": "0644",
|
||||
"path": "ptlinux/native/gamescope-compat.copyright"
|
||||
"source": "native/gamescope/gamescope-compat.copyright",
|
||||
"destination": "ptlinux/native/gamescope-compat.copyright"
|
||||
},
|
||||
{
|
||||
"mode": "0644",
|
||||
"path": "ptlinux/native/gamescope-lazy-output-images.patch"
|
||||
"source": "native/gamescope/patches/gamescope-lazy-output-images.patch",
|
||||
"destination": "ptlinux/native/gamescope-lazy-output-images.patch"
|
||||
},
|
||||
{
|
||||
"mode": "0644",
|
||||
"path": "ptlinux/native/gamescope-wayland-live-resize.patch"
|
||||
"source": "native/gamescope/patches/gamescope-wayland-live-resize.patch",
|
||||
"destination": "ptlinux/native/gamescope-wayland-live-resize.patch"
|
||||
},
|
||||
{
|
||||
"mode": "0644",
|
||||
"path": "ptlinux/native/gamescope-wayland-letterbox-backing.patch"
|
||||
"source": "native/gamescope/patches/gamescope-wayland-letterbox-backing.patch",
|
||||
"destination": "ptlinux/native/gamescope-wayland-letterbox-backing.patch"
|
||||
},
|
||||
{
|
||||
"mode": "0644",
|
||||
"path": "ptlinux/native/gamescope-wayland-libdecor-input-scope.patch"
|
||||
"source": "native/gamescope/patches/gamescope-wayland-libdecor-input-scope.patch",
|
||||
"destination": "ptlinux/native/gamescope-wayland-libdecor-input-scope.patch"
|
||||
},
|
||||
{
|
||||
"mode": "0644",
|
||||
"path": "ptlinux/native/gamescope-keep-nested-windows-visible.patch"
|
||||
"source": "native/gamescope/patches/gamescope-keep-nested-windows-visible.patch",
|
||||
"destination": "ptlinux/native/gamescope-keep-nested-windows-visible.patch"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -97,12 +117,76 @@
|
||||
"release.json",
|
||||
"ptlinux/__init__.py",
|
||||
"ptlinux/__main__.py",
|
||||
"ptlinux/application/__init__.py",
|
||||
"ptlinux/application/common.py",
|
||||
"ptlinux/application/commands/__init__.py",
|
||||
"ptlinux/application/commands/health.py",
|
||||
"ptlinux/application/commands/installation.py",
|
||||
"ptlinux/application/commands/launcher_update.py",
|
||||
"ptlinux/application/commands/play.py",
|
||||
"ptlinux/application/commands/settings.py",
|
||||
"ptlinux/cli.py",
|
||||
"ptlinux/diagnostics/__init__.py",
|
||||
"ptlinux/diagnostics/crash_dumps.py",
|
||||
"ptlinux/diagnostics/native_logs.py",
|
||||
"ptlinux/game/__init__.py",
|
||||
"ptlinux/game/arguments.py",
|
||||
"ptlinux/game/compatibility/__init__.py",
|
||||
"ptlinux/game/compatibility/assbin.py",
|
||||
"ptlinux/game/depot/__init__.py",
|
||||
"ptlinux/game/depot/catalogs.py",
|
||||
"ptlinux/game/depot/filesystem.py",
|
||||
"ptlinux/game/depot/integrity.py",
|
||||
"ptlinux/game/depot/manifest.py",
|
||||
"ptlinux/game/depot/models.py",
|
||||
"ptlinux/game/depot/transfer.py",
|
||||
"ptlinux/game/ptr_compat.py",
|
||||
"ptlinux/gui_bootstrap.py",
|
||||
"ptlinux/launcher_updates/__init__.py",
|
||||
"ptlinux/launcher_updates/activation.py",
|
||||
"ptlinux/launcher_updates/archive.py",
|
||||
"ptlinux/launcher_updates/discovery.py",
|
||||
"ptlinux/launcher_updates/models.py",
|
||||
"ptlinux/launcher_updates/parsing.py",
|
||||
"ptlinux/launcher_updates/rollback.py",
|
||||
"ptlinux/launcher_updates/staging.py",
|
||||
"ptlinux/self_update.py",
|
||||
"ptlinux/telemetry/__init__.py",
|
||||
"ptlinux/telemetry/dependencies.py",
|
||||
"ptlinux/telemetry/environment.py",
|
||||
"ptlinux/telemetry/errors.py",
|
||||
"ptlinux/telemetry/extended.py",
|
||||
"ptlinux/telemetry/graphics.py",
|
||||
"ptlinux/telemetry/identity.py",
|
||||
"ptlinux/telemetry/payload.py",
|
||||
"ptlinux/telemetry/privacy.py",
|
||||
"ptlinux/telemetry/probes.py",
|
||||
"ptlinux/telemetry/runtime.py",
|
||||
"ptlinux/telemetry/service.py",
|
||||
"ptlinux/telemetry/transport.py",
|
||||
"ptlinux/telemetry_environment.py",
|
||||
"ptlinux/ui/components/content_view.py",
|
||||
"ptlinux/ui/components/preloader.py",
|
||||
"ptlinux/ui/components/startup_preloader.py",
|
||||
"ptlinux/ui/controllers/__init__.py",
|
||||
"ptlinux/ui/controllers/content.py",
|
||||
"ptlinux/ui/controllers/events.py",
|
||||
"ptlinux/ui/controllers/installation.py",
|
||||
"ptlinux/ui/controllers/launcher_update.py",
|
||||
"ptlinux/ui/controllers/operation.py",
|
||||
"ptlinux/ui/controllers/play.py",
|
||||
"ptlinux/ui/dialogs/debug.py",
|
||||
"ptlinux/ui/dialogs/game_preloader.py",
|
||||
"ptlinux/ui/viewmodels/debug.py",
|
||||
"ptlinux/update_resolver.py",
|
||||
"ptlinux/launcher-update-public.pem"
|
||||
"ptlinux/launcher-update-public.pem",
|
||||
"ptlinux/native/ptr-bcrypt-proxy.dll",
|
||||
"ptdiag/__init__.py",
|
||||
"ptdiag/assbin.py",
|
||||
"ptdiag/logs.py"
|
||||
],
|
||||
"exclusions": [
|
||||
".artifacts",
|
||||
".git",
|
||||
".gitea",
|
||||
".idea",
|
||||
@@ -133,8 +217,6 @@
|
||||
"ptlinux/launcher-update-public.pem"
|
||||
],
|
||||
"preflight": [
|
||||
"\"$PTLINUX_PYTHON\" -m compileall -q ptlinux ptdiag scripts release_tests",
|
||||
"\"$PTLINUX_PYTHON\" -m unittest discover -s release_tests -p 'test_*.py'",
|
||||
"\"$PTLINUX_PYTHON\" -m unittest discover -s tests -p 'test_*.py'"
|
||||
"\"$PTLINUX_PYTHON\" -m compileall -q src/ptlinux src/ptdiag scripts"
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user