Released a new version with fixes to gamescope and added some local diagnostics.

This commit is contained in:
2026-10-25 20:54:36 +01:00
parent 1f2aad0ee2
commit c537002b1c
2 changed files with 30 additions and 30 deletions

View File

@@ -2,16 +2,16 @@
"application": "PristonTale-EU",
"archive": {
"layout": "flat",
"name": "PristonTale-EU-1.1.2.tar.gz",
"sha256": "25c75071274552ced010f410ea7c947bceb929ffa376c9ad0c03a2ed4bf9518b",
"size": 1553917,
"url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/download/v1.1.2/PristonTale-EU-1.1.2.tar.gz?sha256=25c75071274552ced010f410ea7c947bceb929ffa376c9ad0c03a2ed4bf9518b"
"name": "PristonTale-EU-1.1.3.tar.gz",
"sha256": "1d6ef697e96143377820029945561def439a5f1b0dc987406d26c8b10d5945a3",
"size": 1555269,
"url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/download/v1.1.3/PristonTale-EU-1.1.3.tar.gz?sha256=1d6ef697e96143377820029945561def439a5f1b0dc987406d26c8b10d5945a3"
},
"archive_sha256": "25c75071274552ced010f410ea7c947bceb929ffa376c9ad0c03a2ed4bf9518b",
"archive_size": 1553917,
"archive_url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/download/v1.1.2/PristonTale-EU-1.1.2.tar.gz?sha256=25c75071274552ced010f410ea7c947bceb929ffa376c9ad0c03a2ed4bf9518b",
"archive_sha256": "1d6ef697e96143377820029945561def439a5f1b0dc987406d26c8b10d5945a3",
"archive_size": 1555269,
"archive_url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/download/v1.1.3/PristonTale-EU-1.1.3.tar.gz?sha256=1d6ef697e96143377820029945561def439a5f1b0dc987406d26c8b10d5945a3",
"channel": "stable",
"commit": "531480b195518a27da3c44e59016ca4f232143a8",
"commit": "1f2aad0ee2ad1dd33aa46bdfcb9310730b802333",
"compatibility": {
"config_schema": 1,
"manifest_schema": 1,
@@ -36,7 +36,7 @@
},
{
"path": "ptlinux/__init__.py",
"sha256": "1bb085ba401a36b95964349f6415c075a18f2ecce2b08aeecfb59bab472848aa",
"sha256": "ac367a41ed3b725dd86f76c02011a1d19881d9ad9c9e4c34f13e9f380f5395d2",
"size": 151
},
{
@@ -71,8 +71,8 @@
},
{
"path": "ptlinux/application/commands/play.py",
"sha256": "13b252a82bc2b28d22e7d2fefc24e739e20e913c667e14a1cb11198b9d880aae",
"size": 38393
"sha256": "497499182df2dd39366a98e15361f67d77b42dc4dc88f0c213165b17b94b568a",
"size": 41159
},
{
"path": "ptlinux/application/commands/settings.py",
@@ -406,13 +406,13 @@
},
{
"path": "ptlinux/presentation/game_window.py",
"sha256": "6d3a50ae513bb051452d1b5be83bb5bca12f20c9a78eef30b469c195f5d59323",
"size": 82777
"sha256": "55f4dbf23261378758614fe77d8b8af5ab7a3a3d3c934025fd86368c80dd2962",
"size": 82801
},
{
"path": "ptlinux/presentation/gamescope.py",
"sha256": "93c1e9774930cc2ce2ea8b2b0a583f1525b19a6e33a12432febfd2f426f109ea",
"size": 38328
"sha256": "fdcc224193c87e709553949d7dc4ce41f86ed118e7645ad6ec6df2a60e0dae41",
"size": 38880
},
{
"path": "ptlinux/presentation/gamescope_child.py",
@@ -621,8 +621,8 @@
},
{
"path": "ptlinux/ui/controllers/operation.py",
"sha256": "8104e48b5a26b2d6a212d8c1142f155d1f5f2021883975b7dfdcd56cf9bf507a",
"size": 6854
"sha256": "8f9b43daf848c93d2341917bfb1f172fcf81c6dc6b671bd79303f6cdceee1f0c",
"size": 7074
},
{
"path": "ptlinux/ui/controllers/play.py",
@@ -631,8 +631,8 @@
},
{
"path": "ptlinux/ui/dashboard.py",
"sha256": "660b718f5695143ee10259b703f5a8ec1b1db8c37ab7ecfd37c5e6505af35f85",
"size": 54400
"sha256": "bc974c235606464058b3147351e7cc49e57218760807920b3272745f6d613371",
"size": 55213
},
{
"path": "ptlinux/ui/dialogs/__init__.py",
@@ -701,26 +701,26 @@
},
{
"path": "ptlinux/window_diagnostics.py",
"sha256": "001647801173bc5a914fbd53b9b2dd88750ded7b872fa8436ff2c5b40737e86e",
"size": 6667
"sha256": "5932f5b1376fc65fc465cd39c9ef73b503d5797770a4f44a92c488086d2e6318",
"size": 8184
},
{
"path": "release.json",
"sha256": "b9b5ed456ef4c8b3a9d0615a15576fb2e5b33307a62cf785d567e03804f7e03b",
"sha256": "71e172baee910788248a048f1b9ec2aa375c45ab8aa3606f2f0a3a4a6680d6b3",
"size": 218
}
],
"minimum_updater_version": "0.9.9",
"notes_url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/tag/v1.1.2",
"published_at": "2026-10-23T22:23:50Z",
"notes_url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/tag/v1.1.3",
"published_at": "2026-10-25T19:47:19Z",
"release": {
"notes_markdown": "# PristonTale EU Launcher 1.1.2\n\n- Fixed Gamescope startup windows remaining hidden when GE-Proton publishes the game title before the window is mapped.\n- Retry startup preparation when host focus returns, including replacement login windows, with guards against repeated mapping and focus stealing.\n- Improved GE-Proton keyboard focus on X11, including delayed startup and login-window changes.\n- Kept focus recovery active for fixed-size and borderless windows while respecting Alt-Tab and minimization.\n- Prevented replacement-window tracking from attaching to another game account.\n- Added GE-Proton comparison advice for Direct3D resource exhaustion while preserving PTR runtime requirements.\n- Clarified that reported launcher memory and CPU usage exclude the game process.\n\nThis rebuild retains version 1.1.2. Existing 1.1.2 installations will not receive it automatically through the version-based updater.\n\nThe reported Zorin/NVIDIA freeze and automatic Gamescope shutdown still need a gameplay retest.\n\n---\n\nVersion: `1.1.2` \nChannel: `stable` \nTag: `v1.1.2` \nSource commit: `531480b195518a27da3c44e59016ca4f232143a8`\n",
"release_notes_url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/tag/v1.1.2",
"summary": "Fixed Gamescope startup windows remaining hidden when GE-Proton publishes the game title before the window is mapped.",
"title": "PristonTale EU Launcher 1.1.2"
"notes_markdown": "# PristonTale EU Launcher 1.1.3\n\n- Improved game-window startup handling and focus tracking.\n- Fixed Gamescope cleanup after game exit or interrupted startup.\n- Corrected exit reporting when Gamescope closes without a recorded game status.\n- Kept the launcher visible when game-window monitoring is unavailable.\n- Added bounded local window diagnostics and preserved shutdown evidence in noisy logs.\n\n---\n\nVersion: `1.1.3` \nChannel: `stable` \nTag: `v1.1.3` \nSource commit: `1f2aad0ee2ad1dd33aa46bdfcb9310730b802333`\n",
"release_notes_url": "https://git.m4ko.net/m4ko/pristontale-eu-linux/releases/tag/v1.1.3",
"summary": "Improved game-window startup handling and focus tracking.",
"title": "PristonTale EU Launcher 1.1.3"
},
"schema": 1,
"status": "active",
"tag": "v1.1.2",
"version": "1.1.2"
"tag": "v1.1.3",
"version": "1.1.3"
}