Revert to threaded butlerd client; keep min-api 1.1.0; add InstallLocation stub

This commit is contained in:
jose 2026-08-05 20:43:32 -03:00
parent 3132a5015a
commit 5d686a5b02
2 changed files with 9 additions and 1 deletions

8
core/install_location.gd Normal file
View file

@ -0,0 +1,8 @@
## Stub mirroring OpenGamepadUI's nested Library.InstallLocation class.
## Required only so the plugin's GDScript type annotation `InstallLocation`
## compiles against a global class and resolves at runtime from the plugin
## pack (OGPU has no top-level InstallLocation global class).
class_name InstallLocation
var id: String = ""
var path: String = ""

View file

@ -2,7 +2,7 @@
"plugin.id": "itch",
"plugin.name": "itch.io",
"plugin.version": "0.1.0",
"plugin.min-api-version": "2.0.0",
"plugin.min-api-version": "1.1.0",
"plugin.link": "https://github.com/YOUR_USERNAME/OpenGamepadUI-itch",
"plugin.source": "https://github.com/YOUR_USERNAME/OpenGamepadUI-itch",
"plugin.description": "itch.io library for OpenGamepadUI. Browse, install, update, and launch your itch.io games using butlerd, itch's official JSON-RPC launcher daemon.",