6 Commits
Author SHA1 Message Date
x0x0b e7e0eb7ec0 fix: reassign pixels after final k-means update 2026-05-30 15:16:40 +09:00
x0x0b 7dbcbf0f92 feat: port pixel size override from upstream (#8)
* feat: add pixel size override input

* fix: append pixel size input to preserve workflow compatibility

* fix: show exact pixel size upper bound
2026-05-30 15:14:01 +09:00
x0x0b c06c657ce9 Add format (#5)
* Add: integrate Ruff for code formatting and import order checks

* Refactor: improve code formatting and readability in pixel_snapper_node.py

* Update: upgrade Python version to 3.12 and Ruff to 0.14.10 in CI configuration

* Update: upgrade GitHub Actions checkout and setup-python to v6
2025-12-30 14:57:50 +09:00
x0x0b cde401209e Fix: make PixelSnapper batch-safe and list-based (#4)
* fix: handle per-image grid sizes in batch mode

* fix: add support for processing image batches and introduce PixelSnapperListNode

* fix: enforce single-image input for PixelSnapper and update README

* fix: update INPUT_TYPES to support batch image input in PixelSnapperNode

* fix: refactor PixelSnapperNode to support batch image processing and update README

* fix: remove unused build_config and build_input_types functions for cleaner code
2025-12-30 14:44:23 +09:00
x0x0b b9b983738b fix: Update node name and category (#2)
* Update category from 'image/processing' to 'image/transform'

* Remove ComfyUI prompt history entries from .gitignore

* Fix naming consistency for Sprite Fusion Pixel Snapper

* Bump version to 0.2.1
2025-12-07 10:39:50 +09:00
x0x0b 97ff6cba46 first version (#1)
* Add Pixel Snapper custom node for ComfyUI

* Add MIT license and update README with licensing information

* Update pixel_snapper_node.py licensing information

* add tooltip

* Rename node

* Add original algorithm author to pyproject.toml

* Update project description and keywords in pyproject.toml

* Improve tensor conversion functions to support both channel-first and channel-last layouts

* Enhance error handling in pixel snapper for tensor shape validation and input image integrity

* Add nearest neighbor upscaling option for pixel snapping

* Increase maximum upscaling factor to 16 in pixel snapper and update documentation

* add AGENTS.md

* Add GitHub Actions workflow for publishing to Comfy Registry and set global code owner
2025-12-07 09:24:09 +09:00