14 Commits
Author SHA1 Message Date
Ranska 9d83033863 bump version 0.0.4 2026-02-15 17:30:35 +01:00
Ranska 1aa58df99d ajout nodes manipulation de palettes (batch 2)
4 nouvelles methodes sur PixelPalette : copy_subset, append_palette,
insert_palette et mix_with_palette avec leurs specs mamba (31 tests).

4 nouveaux nodes ComfyUI : CopySubsetNode, AppendPaletteNode,
InsertPaletteNode et MixPaletteNode avec workflows de test 11-14.
2026-02-14 22:21:20 +01:00
Ranska dc0ab4e34d fix imports nodes palette/ et text_size police
Remplace le chargement importlib des nodes palette/ par des imports
relatifs standard. L'ancien mecanisme creait des instances de classes
PixelColor/PixelPalette differentes entre nodes/ et nodes/palette/,
ce qui faisait echouer tous les isinstance() a l'execution ComfyUI.

Corrige aussi le text_size du ColorPreviewNode et PaletteRenderer
qui utilisaient un try/except arial.ttf avec fallback silencieux sur
la police par defaut sans taille — le texte restait toujours minuscule.
Utilise maintenant ImageFont.load_default(size=N) (Pillow 10+).
2026-02-13 22:14:00 +01:00
Ranska 47be89fae6 register all batch 1 nodes in ComfyUI
Register SortPaletteNode, GradientBetweenNode, CreateGradientPaletteNode
and PaletteViewNode in the main __init__.py using the importlib pattern
for compatibility. All nodes appear in the pixel_art/ category.
Refactored the importlib boilerplate into a shared _load_palette_node helper.
2026-02-13 13:47:55 +01:00
Ranska dd696cac6c add replace color at node 2025-09-02 10:34:43 +02:00
Ranska 56100b9d86 add replace color at node 2025-09-02 10:13:58 +02:00
levaleureux 1f64fb0c17 add mixer node ; extend readme 2025-08-19 13:21:11 +02:00
levaleureux efe98c912d add exporter string and image 2025-08-13 11:29:42 +02:00
levaleureux 3581872450 create color node 2025-08-11 17:12:49 +02:00
ranska 174a74545a fix loader and img for doc 2025-08-07 20:45:29 +02:00
ranska d55d656438 refactoring and first mamba spec 2025-08-07 11:31:48 +02:00
ranska c55f454cbb first refactoring 2025-08-06 11:12:03 +02:00
ranska ed2e8b3f25 add gimp gpl loader 2025-08-05 09:47:20 +02:00
ranska 6d13352784 first commit 2025-08-04 10:04:41 +02:00