Commit Graph
97 Commits
Author SHA1 Message Date
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
fujammy 326cbe88f9 Update image_resolution_adjuster00.png to improve visual quality and consistency in image processing. 2025-01-05 20:35:49 +08:00
fujammy e491b0de67 fix readme 2025-01-05 20:18:33 +08:00
fujammy 38ab1cd115 Update README 2025-01-05 02:26:07 +08:00
fujammy 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. 2025-01-05 02:01:35 +08:00
fujammy 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. 2025-01-05 01:20:58 +08:00
fujammy 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. 2025-01-05 01:06:45 +08:00
fujammy 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. 2025-01-04 22:58:26 +08:00
fujammy 615d7f1e44 Enhance internationalization support in I18n class and update text_combiner for improved user experience. Added new language handling methods and updated translation loading. Refactored placeholder and error messages in TextCombiner to utilize dynamic translations based on app language settings. Introduced new nodes: DynamicMaskCombiner and SimpleTextInput, with corresponding mappings in NODE_CLASS_MAPPINGS and NODE_DISPLAY_NAME_MAPPINGS. 2025-01-04 20:10:44 +08:00
fujammy 4c5a371fde Refactor dynamic_image_input.js to improve image input connection management. Enhanced logic for counting and managing image inputs, ensuring at least one input is retained. Updated input addition and removal processes to only remove unused inputs when necessary, improving functionality and user experience for dynamic image handling. 2025-01-04 18:48:29 +08:00
fujammy e618383a32 Refactor text_combiner.js to improve input connection management. Enhanced logic for counting and managing text input connections, ensuring at least one input is retained. Updated input addition and removal processes to be more efficient and only remove unused inputs when necessary. This change improves the functionality and user experience of the text combiner feature. 2025-01-04 18:23:18 +08:00
fujammy 7555bd8085 fix bug,add different language 2025-01-04 17:15:11 +08:00
fujammy f481e1015a fix 2025-01-04 02:42:24 +08:00
fujammy 44502674ac fix bugs 2025-01-04 02:28:24 +08:00
jammyfu 9eaf7b12e9 Enhance ImageResolutionAdjuster by adding 'invert_mask' parameter for improved mask handling. Updated adjust_resolution method to support mask inversion, enhancing flexibility in image processing. This change streamlines the workflow for users requiring mask adjustments.
添加mask反向参数
2025-01-03 21:16:34 +08:00
fujammy f38d7e3a79 Refactor image processing and UI components for improved functionality. Enhanced MaskPreview class to streamline mask handling and output structure. Updated ClickPopup and DynamicImageCombiner nodes to improve event handling and connection management. Added custom styles for TextCombiner node to enhance visual presentation. These changes improve user experience and maintainability across the application. 2025-01-03 02:55:55 +08:00
fujammy 60aa821fca Update mask_preview01.png to enhance visual representation for the Mask Preview functionality, improving overall user experience and consistency with recent feature additions. 2025-01-03 01:26:39 +08:00
fujammy f766f68f22 fix readme 2025-01-03 01:25:06 +08:00
fujammy d9c651eb7f Enhance README files to include the new Mask Preview node, detailing its features, usage instructions, and visual examples. This update also introduces the Show Text Plus node, improving text display options. Version history updated to reflect these additions and enhancements. 2025-01-03 01:21:36 +08:00
fujammy e6e4dc7865 Update README files to include new features: added Show Text Plus and Multiline Text nodes with detailed descriptions, usage instructions, and examples. Enhanced text formatting options and statistics functionality for improved user experience. 2025-01-03 01:05:29 +08:00
fujammy d437bd7454 Refactor ShowTextPlus extension to improve widget management and dynamic display functionality. Enhanced widget cleanup logic to retain the first two widgets, added a toggle for output visibility, and ensured proper handling of text input arrays. Updated node size adjustment methods for better responsiveness during configuration and execution. This update streamlines user interaction and improves overall usability.
完善文本显示开关功能逻辑
2024-12-31 02:24:26 +08:00
fujammy bb1f345a25 Refactor web extension to improve widget management and display functionality. Updated widget cleanup logic to retain the first two widgets and added a toggle for output display. Enhanced node creation to include a display toggle, allowing dynamic visibility of output text based on user interaction.
添加控制开关
2024-12-31 02:05:09 +08:00