140 Commits
Author SHA1 Message Date
benjamin 55ae8db0e2 added Nano Banana 2 2026-02-26 19:40:01 +01:00
noeljustin 98db27c286 "nano-banana"/gemini 3 image + gpt image 1.5 support 2025-12-17 17:25:07 +01:00
noeljustin eeb162eac1 "nano-banana"/gemini 2.5 image preview support with image-batch input 2025-08-28 01:22:23 +02:00
noeljustin ce8a6995c9 "nano-banana"/gemini 2.5 image preview support with image-batch input 2025-08-28 01:19:25 +02:00
lum3on 995229a0d6 Merge pull request #21 from lum3on/fix-flux-context-preset-visibility
Complete Flux Context Preset Node Implementation and Fixes
2025-07-17 12:22:58 +02:00
lum3on 999d142e26 Add comprehensive test script for FluxContextPreset node
- Created test_flux_node.py for debugging and verification
- Tests import structure, node functionality, and ComfyUI integration
- Provides clear troubleshooting guidance for users
- Helps identify issues with node visibility in ComfyUI
2025-07-17 10:21:37 +00:00
lum3on 36131f95e0 Update FluxContextPreset class with user-provided content
- Updated class definition with cleaner formatting
- Maintained all 13 presets with improved spacing
- Preserved all functionality and node structure
- Kept NODE_CLASS_MAPPINGS and NODE_DISPLAY_NAME_MAPPINGS intact
2025-07-17 10:16:34 +00:00
lum3on e8cb0ddb77 Update __init__.py with user-provided content
- Clean and simplified import structure
- Maintains robust error handling for missing dependencies
- Ensures FluxContextPreset is always available
- Updated ASCII art formatting
2025-07-17 10:09:36 +00:00
lum3on f3da013062 Restore NODE_CLASS_MAPPINGS in flux_context_preset.py
Each node file needs its own mappings for ComfyUI to properly register the node.
This follows the same pattern as other nodes in the repository.
2025-07-15 20:22:04 +00:00
lum3on f99a4fcc31 Merge pull request #20 from lum3on/fix-flux-context-preset-visibility
Fix Flux Context Preset node not showing up in ComfyUI
2025-07-15 22:01:22 +02:00
lum3on 3c0bf2917c Fix Flux Context Preset node not showing up in ComfyUI
- Updated import structure in __init__.py to handle both relative and absolute imports
- Added robust error handling for missing dependencies
- Prioritized FluxContextPreset import to ensure it always loads
- Removed duplicate node mappings from flux_context_preset.py
- Added proper display name mapping for all nodes
- Enhanced error handling with graceful fallback for missing dependencies

The Flux Context Preset node now appears correctly in ComfyUI under 'Polymath/Flux' category.
2025-07-15 19:59:53 +00:00
lum3on 6abcf34347 Merge pull request #19 from lum3on/feature/flux-context-preset-node
Add Flux Context Preset Node with 13 Embedded Presets and JavaScript Revelation Window
2025-07-15 21:06:02 +02:00
lum3on 9c031f5443 Implement clickable icon embedded in node for preset revelation
- Replace button widget with embedded clickable icon in top-right corner of node
- Add circular 📋 icon with purple gradient background and white border
- Implement hover effects with scaling and purple glow
- Add tooltip showing 'Show All Presets' on hover
- Use absolute positioning for seamless integration with node UI
- Add click event protection with stopPropagation()
- Implement fallback system with MutationObserver for DOM element detection
- Add memory management to prevent observer leaks
- Include duplicate prevention for icon replacement

The icon now appears as a native part of the node interface, providing intuitive access to the preset revelation modal.
2025-07-15 13:55:00 +00:00
lum3on 1c06f188c4 Add Flux Context Preset Node with 13 embedded presets and JavaScript revelation window
- Created flux_context_preset.py with 13 predefined image transformation presets
- Added dropdown selection for presets (Teleport, Move Camera, Relight, Product, Zoom, Colorize, Movie Poster, Cartoonify, Remove Text, Haircut, Bodybuilder, Remove Furniture, Interior Design)
- Included additional multiline text field for custom instructions
- String output combines selected preset with additional text
- Added web/flux_context_preset.js with modal window to reveal all system prompts
- Updated __init__.py to register the new node
- Features beautiful dark theme styling matching ComfyUI aesthetic
2025-07-15 13:40:43 +00:00
benjamin 35b5d9caac merge 2025-07-06 21:02:48 +02:00
benjamin 5bac364410 clean up of the mediascraper 2025-07-06 21:00:48 +02:00
noeljustin 842869b787 node loading fix 2025-07-01 14:37:25 +02:00
benjamin b4a4348418 adjustet gemmini api support 2025-06-13 00:24:32 +02:00
benjamin 7259b971cc cleaned up model selection 2025-05-18 19:07:58 +02:00
benjamin f789a96531 Refinded Installing instructions 2025-05-18 18:23:20 +02:00
benjamin 73e7d50719 Refinded Installing instructions 2025-05-18 18:22:12 +02:00
benjamin 1afdb5e6a7 naming of batchsize 2025-05-10 23:59:49 +02:00
benjamin fb3a544844 fixed wrong connection in text mask 2025-04-28 18:21:37 +02:00
benjamin 45cff4bc55 fixed some bugs with the dalle API 2025-04-24 19:27:11 +02:00
benjamin 71739ec130 typo 2025-04-24 10:38:12 +02:00
benjamin b988f5c630 Updates 2025-04-23 22:29:38 +02:00
benjamin 6ff1f48c8a GPT-Image-1 support 2025-04-23 22:17:50 +02:00
benjamin 0fd97564fd prepare 4o Image generation 2025-04-23 10:57:42 +02:00
benjamin 280750f77d prepare 40 image generation API 2025-04-23 09:59:32 +02:00
benjamin af4bd6c5f6 Merge branch 'main' of https://github.com/lum3on/comfyui_LLM_Polymath 2025-04-10 08:47:22 +02:00
benjamin b770fe61d1 added grok3 api 2025-04-10 08:47:13 +02:00
lum3on 448ec4bf6a Merge pull request #10 from ComfyNodePRs/update-publish-yaml
Update Github Action for Publishing to Comfy Registry
2025-04-09 19:53:54 +02:00
benjamin 59b54156d5 Merge branch 'main' of https://github.com/lum3on/comfyui_LLM_Polymath 2025-04-01 12:09:58 +02:00
benjamin e8f5149694 bugfixed ollama support for deepseek models 2025-04-01 12:08:47 +02:00
benjamin-bertram 0a23272dd7 Update textmask.py 2025-03-31 15:14:15 +02:00
benjamin-bertram 9878b25b5a Update textmask.py 2025-03-31 15:09:35 +02:00
benjamin-bertram 47cb3917d0 Update README.md 2025-03-30 18:29:46 +02:00
benjamin 9065d2df5e added settings for gemini 2025-03-30 18:19:42 +02:00
benjamin 5b8efe66ea added settings for LLMs 2025-03-30 16:09:21 +02:00
benjamin 4d3356cd06 added DallE support 2025-03-29 22:57:43 +01:00
benjamin 1be6acfd32 updated dependencies 2025-03-29 10:37:36 +01:00
benjamin 415ce9479c Changed details 2025-03-29 10:24:57 +01:00
benjamin 71975417e4 support for both ollama gemma and api gemma 2025-03-29 09:47:23 +01:00
benjamin 3bb4970e2a added an experimental text masking node 2025-03-28 21:49:18 +01:00
benjamin 0ca96e135a Merge branch 'main' of https://github.com/lum3on/comfyui_LLM_Polymath 2025-03-28 20:48:17 +01:00
benjamin bb3862e76d added an experimental text masking node 2025-03-28 20:48:07 +01:00
lum3on e467c6e51f node finder.txt 2025-03-26 17:24:24 +01:00
benjamin b283c4b8bd added gemini 2.5 2025-03-25 19:16:48 +01:00
benjamin cbfcfac12c added gemini 2.5 2025-03-25 19:06:24 +01:00
benjamin 82d1ef55a9 Merge branch 'main' of https://github.com/lum3on/comfyui_LLM_Polymath 2025-03-25 18:57:06 +01:00