5 Commits
Author SHA1 Message Date
solidlime 21bb26d72f feat: store temp image reference instead of base64 in workflow
File picker previously embedded base64 image data in the image_data widget, bloating workflow JSON past the 5MiB localStorage limit (Failed to save workflow draft). Now uploads via POST /upload/image with type=temp and stores a small '<path> [temp]' reference; backend resolves it with get_annotated_filepath. Base64 data URLs from older saves still load via backward-compat path.
2026-08-02 09:02:02 +09:00
solidlime 581b5e8fec Docs: Update repository URL in README 2026-01-07 22:39:13 +09:00
solidlime dedfa1d56d Docs: Update README with complete feature documentation
Updated README to reflect current implementation:
- Clearer feature descriptions
- File picker usage instructions
- Auto mode switching explanation
- Instant preview feature
- Installation methods (manual + future Manager)
- Technical details section
- Troubleshooting guide
- Better examples and formatting

Ready for GitHub publication!
2026-01-07 22:36:44 +09:00
solidlime a990101377 Add preview and file browser features
Features:
- Added OUTPUT_NODE for real-time image preview
- Implemented Browse button with JavaScript widget
- Enhanced path input with placeholder and default value
- Updated README with new feature documentation

Changes:
- random_image_picker.py: Added OUTPUT_NODE, improved INPUT_TYPES
- web/random_image_picker.js: New custom widget for file/folder selection
- README.md: Updated documentation with new features
- .gitignore: Added web directory ignore patterns
2026-01-07 20:49:47 +09:00
solidlime 1f3bfe02ef Initial implementation of Random Image Picker node
- Single image and folder random selection modes
- Subfolder scanning support
- Resolution output (width/height)
- Seed control for reproducible random selection
- Support for PNG, JPEG, WebP, BMP, GIF formats
2026-01-07 20:09:11 +09:00