All checks were successful
Build plugin / build (push) Successful in 1m8s
- Add settings menu with 'Animate GIF covers' toggle (default: off) - When enabled: extract all GIF frames via ffmpeg, build AnimatedTexture - When disabled: extract first frame only (static ImageTexture) - AnimatedTexture starts paused — unpauses only when card has focus - Focus-based pausing via gui_focus_changed signal (walks up to GameCard) - Parse GIF89a frame delays for accurate animation speed - Cache invalidation when setting changes (no restart needed) - Cache AnimatedTextures in memory to avoid re-extraction - Bump to v0.1.13
15 lines
828 B
JSON
15 lines
828 B
JSON
{
|
|
"plugin.id": "itch-artprovider",
|
|
"plugin.name": "itch.io Art Provider",
|
|
"plugin.version": "0.1.13",
|
|
"plugin.min-api-version": "1.1.0",
|
|
"plugin.link": "https://forge.thergic.ar/jose/itchio-opengamepadui-artprovider-plugin",
|
|
"plugin.source": "https://forge.thergic.ar/jose/itchio-opengamepadui-artprovider-plugin",
|
|
"plugin.summary": "Box art provider for itch.io games",
|
|
"plugin.description": "Fetches cover art and screenshots from itch.io game pages for use as box art in OpenGamepadUI. Works alongside the itch.io library plugin to provide per-layout artwork: cover for portrait/logo, full-res screenshots for landscape/banner.",
|
|
"store.tags": ["itch.io", "boxart", "library"],
|
|
"store.images": [],
|
|
"author.name": "Jose Falanga",
|
|
"author.email": "jose.falanga@gmail.com",
|
|
"entrypoint": "plugin.gd"
|
|
}
|