refactor: remove animated GIF feature, keep static first-frame extraction
Some checks failed
Build plugin / build (push) Has been cancelled
Some checks failed
Build plugin / build (push) Has been cancelled
AnimatedTexture is deprecated and broken in Godot 4.4. Strip all animated GIF infrastructure (frame cycling, focus handler, settings UI, frame delay parsing). GIFs are now always converted to a static first-frame PNG cached to disk. Banner stitching disk cache and format detection fallback retained.
This commit is contained in:
parent
494a00bb2a
commit
dfe94b92be
3 changed files with 28 additions and 398 deletions
|
|
@ -6,7 +6,6 @@ extends Plugin
|
|||
## Requires the itch.io library plugin to populate LibraryItem metadata.
|
||||
|
||||
var icon := preload("res://plugins/itch-artprovider/assets/itch.svg")
|
||||
var _settings_scene := load("res://plugins/itch-artprovider/core/artprovider_settings.tscn") as PackedScene
|
||||
|
||||
|
||||
func _ready() -> void:
|
||||
|
|
@ -14,7 +13,3 @@ func _ready() -> void:
|
|||
var boxart_provider: BoxArtProvider = load("res://plugins/itch-artprovider/core/boxart_itch.tscn").instantiate()
|
||||
add_child(boxart_provider)
|
||||
logger.info("itch.io Art Provider loaded")
|
||||
|
||||
|
||||
func get_settings_menu() -> Control:
|
||||
return _settings_scene.instantiate()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue