99bfdff536
Update README files to replace raw image URLs with GitHub Pages links for better accessibility and consistency. Add new Text Combiner node and enhance existing nodes with updated images and descriptions.
jammyfu2025-01-23 19:34:12 +08:00
e903630fe9
Enhance ComfyUI Workflow Fixer: Add SEO meta tags, improve language support, and implement new styles. Introduce a new JavaScript file for better functionality and maintainability. Update version to 0.2.2 and refine user interface elements for improved user experience.
jammyfu2025-01-23 18:48:13 +08:00
874cf9fd2f
Update GitHub Actions workflow: rename publish job to 'Publish and Deploy', add conditional triggers for publishing and deploying based on file changes, and implement deployment to GitHub Pages. Update images for workflow documentation.
jammyfu2025-01-23 14:31:57 +08:00
f0d4117ff0
Refactor workflow fixer HTML: implement theme toggle functionality, enhance button styles, and add clear button for file management. Update layout for better responsiveness and improve overall user experience.
jammyfu2025-01-23 13:41:42 +08:00
6a3c9b36e4
Enhance workflow fixer HTML: add ZIP download option, update styles, and improve language support for file processing. Update version to 0.2.2 and replace multiple images for better branding.
jammyfu2025-01-23 12:26:36 +08:00
d6d2690778
Enhance workflow fixer tool with path format detection and conversion
jammyfu2025-01-22 14:57:32 +08:00
1f3b5b2202
Update project name and version in pyproject.toml; enhance workflow fixer with path conversion functionality
jammyfu2025-01-22 13:17:32 +08:00
26cecf4058
Refactor workflow JSON files to include PaintingCoder namespace
jammyfu2025-01-21 20:22:38 +08:00
652a40fb37
Update README and workflow fixer tool for version 0.3.0 release
jammyfu2025-01-21 20:07:21 +08:00
1b46d18b58
Enhance workflow fixer UI with dark mode support and drag-and-drop file upload
jammyfu2025-01-21 18:43:23 +08:00
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.
jammyfu2025-01-21 17:48:55 +08:00
29f33a09ba
add fix workflow html file
fujammy2025-01-20 09:52:46 +08:00
f67daded6d
chore(publish): Add Github Action for Publishing to Comfy Registry
snomiao2025-01-11 01:28:10 +00:00
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.
fujammy2025-01-10 13:22:11 +08:00
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.
fujammy2025-01-10 03:27:04 +08:00
d173ea9c5f
Add new images for web image loader: web_image_loader01.png and web_image_loader02.png
jammyfu2025-01-09 19:56:37 +08:00
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.
jammyfu2025-01-09 19:43:54 +08:00
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.
fujammy2025-01-08 17:22:14 +08:00
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.
fujammy2025-01-08 17:01:39 +08:00
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.
fujammy2025-01-08 16:40:02 +08:00
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.
fujammy2025-01-08 15:19:12 +08:00
f27afe4311
Add TextSwitch and ImageSwitch nodes
fujammy2025-01-08 14:54:24 +08:00
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.
jammyfu2025-01-07 16:52:21 +08:00
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.
jammyfu2025-01-07 16:21:18 +08:00
598586d11f
Enhance node mappings by adding ImageLatentCreator class and its display name to __init__.py, improving functionality and user interface clarity.
jammyfu2025-01-07 15:47:49 +08:00
15197ec9b4
Update subproject commit reference in ComfyUI_PaintingCoderUtils.wiki to reflect the latest changes.
fujammy2025-01-07 00:49:11 +08:00
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.
fujammy2025-01-07 00:44:34 +08:00
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.
fujammy2025-01-07 00:41:24 +08:00
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.
fujammy2025-01-07 00:28:31 +08:00
d8ab4cba69
Update README.md to replace the logo image with a new version, ensuring visual consistency across documentation.
fujammy2025-01-06 03:01:15 +08:00
a54eea7729
Remove outdated logo image (paiting_coder_logo.jpg) to maintain visual consistency across documentation.
fujammy2025-01-06 02:53:21 +08:00
7d5b3614a0
Update README files to replace the logo image with a new version, enhancing visual consistency in both English and Chinese documentation.
fujammy2025-01-06 02:52:51 +08:00
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.
fujammy2025-01-06 02:05:11 +08:00
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.
fujammy2025-01-06 01:42:46 +08:00
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.
fujammy2025-01-05 20:39:54 +08:00
326cbe88f9
Update image_resolution_adjuster00.png to improve visual quality and consistency in image processing.
fujammy2025-01-05 20:35:49 +08:00
59b3895777
Refactor calculate_mask function in ImageResolutionAdjuster to enhance extend_mode handling. Added support for feathering in 'top', 'bottom', 'left', 'right', and 'center' modes, improving mask creation logic. Updated conditions for feathering effect application, ensuring better visual output and flexibility in image processing.
fujammy2025-01-05 02:01:35 +08:00
71cd8941fe
Enhance ImageResolutionAdjuster to support feathering in mask calculations. Updated mask creation logic in both 'contain' and 'pad' modes to utilize the new feathering parameter, improving the quality of image processing. This change enhances flexibility and visual output for users adjusting image resolutions.
fujammy2025-01-05 01:20:58 +08:00
ad1c204c7e
Update NODE_DISPLAY_NAME_MAPPINGS for MaskPreview and enhance calculate_mask function in ImageResolutionAdjuster. Changed display name from "Mask Preview 🖼️" to "Mask Preview 🎭". Refactored mask creation logic to improve feathering effect and added 'feathering' parameter for better mask handling. Updated adjust_resolution method to use feathering parameter, enhancing flexibility in image processing.
fujammy2025-01-05 01:06:45 +08:00
c83ea89a59
Refactor dynamic input handling in image and mask combiners. Updated combine_images and combine_masks methods to streamline input processing by sorting and filtering non-None values. Improved error handling and ensured consistent return of empty images/masks when no valid inputs are provided. Enhanced text_combiner to manage text inputs more efficiently, ensuring proper handling of separators and empty inputs. These changes improve functionality and user experience across the dynamic input features.
fujammy2025-01-04 22:58:26 +08:00