Commit Graph
118 Commits
Author SHA1 Message Date
jammyfu bbdca191ef bug fix 2025-01-22 07:31:27 +08:00
jammyfu bafcfff8b0 fix readme 2025-01-21 20:37:33 +08:00
jammyfu 2b5e581b00 remove wiki 2025-01-21 20:31:17 +08:00
jammyfu 26cecf4058 Refactor workflow JSON files to include PaintingCoder namespace
- Updated node types in the workflow JSON files to prepend 'PaintingCoder::' for improved organization and compatibility.
- Adjusted README to reflect breaking changes in version 0.3.0, emphasizing the modified namespace and its impact on existing workflows.
2025-01-21 20:22:38 +08:00
jammyfu 652a40fb37 Update README and workflow fixer tool for version 0.3.0 release
- Introduced breaking changes with modified namespace for improved compatibility.
- Added a workflow fixer tool to assist users in migrating existing workflows.
- Implemented path separator conversion functionality for Windows and Unix formats.
- Enhanced error handling and user feedback in the fixer tool.
- Updated README files with important update notices and detailed change logs.
2025-01-21 20:07:21 +08:00
jammyfu 1b46d18b58 Enhance workflow fixer UI with dark mode support and drag-and-drop file upload
- Added CSS variables for light and dark themes, improving visual consistency.
- Implemented a drag-and-drop area for file uploads, enhancing user experience.
- Updated file input handling to support multiple file selection and display selected files.
- Improved error handling for file type validation and added success messages for file processing.
- Refactored existing code for better readability and maintainability.
2025-01-21 18:43:23 +08:00
jammyfu 3865813a7c Refactor node mappings to include PaintingCoder namespace and enhance workflow fixer UI
- Updated NODE_CLASS_MAPPINGS and NODE_DISPLAY_NAME_MAPPINGS across multiple modules to prepend 'PaintingCoder::' to node names for better organization.
- Enhanced the workflow fixer HTML with a new layout, language toggle feature, and improved styling for better user experience.
- Added functionality for selecting fix types and path conversion options in the workflow fixer tool.
- Improved error handling and success messages in the workflow fixer script.
2025-01-21 17:48:55 +08:00
fujammy 29f33a09ba add fix workflow html file 2025-01-20 09:52:46 +08:00
fujammy 5eb4b3854d Merge branch 'main' of https://github.com/jammyfu/ComfyUI_PaintingCoderUtils 2025-01-19 15:18:07 +08:00
fujammy 226e401b00 Update pyproject.toml to include icon URL for Painting Coder Utils 2025-01-19 15:18:03 +08:00
PaintingCoder 29c4cc9ee0 Merge pull request #2 from ComfyNodePRs/pyproject
Add pyproject.toml for Custom Node Registry
2025-01-19 14:39:49 +08:00
PaintingCoder 5ccb593666 Merge branch 'main' into pyproject 2025-01-19 14:39:38 +08:00
fujammy d89af4064a add pyproject.toml 2025-01-19 14:37:28 +08:00
PaintingCoder 248236ff16 Merge pull request #1 from ComfyNodePRs/publish
Add Github Action for Publishing to Comfy Registry
2025-01-19 09:20:45 +08:00
snomiao 8818d061af chore(pyproject): Add pyproject.toml for Custom Node Registry 2025-01-11 01:28:11 +00:00
snomiao f67daded6d chore(publish): Add Github Action for Publishing to Comfy Registry 2025-01-11 01:28:10 +00:00
fujammy e023a9f80d Update README files to include new Image Size Creator and Image Latent Creator nodes
- Added detailed descriptions, features, usage instructions, and use cases for the new Image Size Creator and Image Latent Creator nodes.
- Enhanced documentation to support users in creating specific image dimensions and empty latent spaces for SDXL workflows.
- Improved clarity and organization of the README content.
2025-01-10 13:22:11 +08:00
fujammy 4bdb0245de Add LatentSwitch and update NODE_CLASS_MAPPINGS for PaintingCoder namespace
- Introduced LatentSwitch node with versioning and namespace support.
- Updated NODE_CLASS_MAPPINGS and NODE_DISPLAY_NAME_MAPPINGS to include PaintingCoder namespace for existing nodes: TextSwitch, ImageSwitch, MaskSwitch, and WebImageLoader.
- Enhanced registration of nodes to improve organization and clarity in the codebase.
2025-01-10 03:27:04 +08:00
jammyfu 892d2d1a11 Add LatentSwitch node for conditional latent selection
- Introduced LatentSwitch node to allow switching between two latent inputs based on a boolean flag.
- Enhanced NODE_CLASS_MAPPINGS and NODE_DISPLAY_NAME_MAPPINGS to include LatentSwitch.
- Implemented error handling to return a default empty latent when no inputs are provided, improving robustness.
2025-01-09 21:24:34 +08:00
jammyfu 71fa5bbe83 Add MaskSwitch node and update documentation
- Introduced MaskSwitch node for conditional switching between two masks.
- Enhanced NODE_CLASS_MAPPINGS and NODE_DISPLAY_NAME_MAPPINGS to include MaskSwitch.
- Updated README files to document the new MaskSwitch and Web Image Loader features, including usage instructions and examples.
- Improved error handling in MaskSwitch to return a default empty mask when no inputs are provided.
2025-01-09 20:26:16 +08:00
jammyfu 0717d27ffc add images 2025-01-09 20:21:21 +08:00
jammyfu d173ea9c5f Add new images for web image loader: web_image_loader01.png and web_image_loader02.png 2025-01-09 19:56:37 +08:00
jammyfu 41bfc629e8 Refactor WebImageLoader to enhance image processing capabilities: integrated PreviewImage class, added support for preview image generation, improved error handling, and updated input parameters to include preview_enabled. This update streamlines image loading from multiple sources and ensures robust error management while providing temporary file naming and subfolder organization for previews. 2025-01-09 19:43:54 +08:00
jammyfu 3bfc443f4b Add ImageToBase64 node 2025-01-09 17:22:23 +08:00
fujammy 5f189c7023 Refactor WebImageLoader to support processing of multiple image sources: introduced process_single_source method for improved handling of individual URLs and Base64 strings, enhanced error handling, and updated load_image method to manage multiple inputs efficiently. This update increases flexibility and robustness in image loading functionality. 2025-01-08 17:22:14 +08:00
fujammy 2106b2a715 Enhance WebImageLoader functionality: updated display name to include URL or Base64 support, added create_error_image method for improved error handling, and modified error responses to return a generated error image instead of a placeholder. Updated .gitignore to exclude cache files. 2025-01-08 17:01:39 +08:00
fujammy 8c051580f5 Refactor WebImageLoader to support multiple image sources: updated input parameter to accept base64 strings in addition to URLs, added validation methods for URL and base64 formats, and improved error handling with default image responses. This enhances flexibility and robustness in image loading functionality. 2025-01-08 16:40:02 +08:00
fujammy eedb7aa3e6 add web image loder 2025-01-08 16:33:43 +08:00
fujammy b013702314 Refactor ImageSwitch and TextSwitch classes to improve handling of None inputs. Introduced default empty image and string return values when both inputs are None, enhancing robustness and user experience. 2025-01-08 15:19:12 +08:00
fujammy f27afe4311 Add TextSwitch and ImageSwitch nodes 2025-01-08 14:54:24 +08:00
jammyfu f50a2c2917 Refactor installation instructions in README files: move and update the installation section for clarity and consistency in both English and Chinese versions. Ensure users have clear steps to clone the repository and restart ComfyUI. 2025-01-07 16:52:21 +08:00
jammyfu dc81145988 Refactor image processing nodes: remove ImageLatentCreator class and its mappings from __init__.py, and update related JavaScript code to integrate new size node functionality. Adjust web directory path for improved structure. 2025-01-07 16:21:18 +08:00
jammyfu 598586d11f Enhance node mappings by adding ImageLatentCreator class and its display name to __init__.py, improving functionality and user interface clarity. 2025-01-07 15:47:49 +08:00
fujammy 15197ec9b4 Update subproject commit reference in ComfyUI_PaintingCoderUtils.wiki to reflect the latest changes. 2025-01-07 00:49:11 +08:00
fujammy aa8b3fe7fc Enhance download link descriptions in README files for the Flux Image Resolution Adjuster batch workflow, providing clearer instructions for users in both English and Chinese. Update subproject commit status in the wiki file. 2025-01-07 00:44:34 +08:00
fujammy b136dd7406 Update README files to enhance download links for the Flux Image Resolution Adjuster batch workflow, improving accessibility and clarity in both English and Chinese versions. 2025-01-07 00:41:24 +08:00
fujammy d31e436735 Update README files to include bilingual links and add a download link for the Flux Image Resolution Adjuster batch workflow, enhancing accessibility and clarity for users in both English and Chinese. 2025-01-07 00:28:31 +08:00
fujammy ded0c4a234 delete __pycache__ folder 2025-01-06 23:23:52 +08:00
fujammy d0bc5d5140 Add workflow exsample 2025-01-06 22:00:04 +08:00
fujammy d8ab4cba69 Update README.md to replace the logo image with a new version, ensuring visual consistency across documentation. 2025-01-06 03:01:15 +08:00
fujammy a54eea7729 Remove outdated logo image (paiting_coder_logo.jpg) to maintain visual consistency across documentation. 2025-01-06 02:53:21 +08:00
fujammy 7d5b3614a0 Update README files to replace the logo image with a new version, enhancing visual consistency in both English and Chinese documentation. 2025-01-06 02:52:51 +08:00
fujammy 031ae4a6d1 add picture 2025-01-06 02:51:03 +08:00
fujammy 021aca3815 Update README files to include images for the "Remove Empty Lines And Leading Spaces" feature, enhancing visual representation and clarity in both English and Chinese versions. 2025-01-06 02:05:11 +08:00
fujammy b94ea57099 Refactor install script to manage package installations and update requirements. Translated error messages to Chinese and added gradio as a required package in requirements.txt. Updated image_resolution_adjuster.py by removing unused imports for cleaner code. 2025-01-06 01:42:46 +08:00
fujammy 0106a5e4cb readme fix 2025-01-06 00:56:17 +08:00
fujammy 98aa25e88f image fix 2025-01-05 22:43:30 +08:00
fujammy ac2ea3912b add logo picture 2025-01-05 22:33:05 +08:00
fujammy 4ac083f48b image fix 2025-01-05 20:50:57 +08:00
fujammy d63cdec36f Update README files to improve clarity and consistency in the description of the Image Resolution Adjuster. Removed redundant text in the English version and added a blank line for better formatting in the Chinese version. 2025-01-05 20:39:54 +08:00