Initial commit: itch.io box art provider for OpenGamepadUI
All checks were successful
Build plugin / build (push) Successful in 1m10s

This commit is contained in:
Jose Falanga 2026-08-16 20:17:35 -03:00
commit cb26d9931c
11 changed files with 1115 additions and 0 deletions

15
plugin.gd Normal file
View file

@ -0,0 +1,15 @@
extends Plugin
## itch.io box art provider for OpenGamepadUI
##
## Fetches cover art and screenshots from itch.io game pages.
## Requires the itch.io library plugin to populate LibraryItem metadata.
var icon := preload("res://plugins/itch-artprovider/assets/itch.svg")
func _ready() -> void:
logger = Log.get_logger("ItchArt", Log.LEVEL.INFO)
var boxart: BoxArtProvider = load("res://plugins/itch-artprovider/core/boxart_itch.tscn").instantiate()
add_child(boxart)
logger.info("itch.io Art Provider loaded")