itchio-opengamepadui-artpro.../core
Jose Falanga 2ed80ec8a1
All checks were successful
Build plugin / build (push) Successful in 1m6s
fix: critical bugs from code review
- Split get_boxart() into _enrich_metadata + _fetch_banner_textures (under 50 lines)
- Fix race condition: add _pending_gif_requests to prevent concurrent downloads
- Fix race condition: add is_instance_valid checks in _on_focus_changed
- Fix stale reference: check is_instance_valid on _focused_animated_texture
- Fix temp file collisions: use URL hash for unique temp file names
- Add timeout to HTTPRequest in _download_url_bytes (HTTP_TIMEOUT_MS was unused)
- Add bounds checks in _parse_gif_extension and _skip_gif_header for truncated GIFs
2026-08-19 21:31:57 -03:00
..
artprovider_settings.gd feat: animated GIF covers with config toggle and focus-based pausing 2026-08-19 21:11:04 -03:00
artprovider_settings.tscn feat: animated GIF covers with config toggle and focus-based pausing 2026-08-19 21:11:04 -03:00
boxart_itch.gd fix: critical bugs from code review 2026-08-19 21:31:57 -03:00
boxart_itch.tscn Initial commit: itch.io box art provider for OpenGamepadUI 2026-08-16 20:17:35 -03:00