Released a new version with fixes to gamescope and added some local diagnostics.
This commit is contained in:
@@ -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"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user