Will Miao
3118f3b43c
feat(graph): enhance node handling with graph identifiers and improve metadata updates, see #408 , #538
2025-10-07 23:22:38 +08:00
Will Miao
b91f06405d
feat: support clip strength in LoRA usage tips, fixes #401
2025-09-22 13:42:36 +08:00
Will Miao
46e430ebbb
fix(utils): update API endpoint for fetching connected trigger words
2025-09-18 15:45:57 +08:00
Will Miao
bdc86ddf15
Refactor API endpoints to use '/api/lm/' prefix
...
- Updated all relevant routes in `stats_routes.py` and `update_routes.py` to include the new '/api/lm/' prefix for consistency.
- Modified API endpoint configurations in `apiConfig.js` to reflect the new structure, ensuring all CRUD and bulk operations are correctly routed.
- Adjusted fetch calls in various components and managers to utilize the updated API paths, including recipe, model, and example image operations.
- Ensured all instances of the old API paths were replaced with the new '/api/lm/' prefix across the codebase for uniformity and to prevent broken links.
2025-09-18 14:50:40 +08:00
Will Miao
1cddeee264
style(autocomplete): remove font styles from dropdown for consistency
2025-09-17 11:04:51 +08:00
Will Miao
183c000080
Refactor ComfyUI: Remove legacy tags widget and related dynamic imports
...
- Deleted the legacy tags widget implementation from legacy_tags_widget.js.
- Updated trigger_word_toggle.js to directly import the new tags widget.
- Removed unused dynamic import functions and version checks from utils.js.
- Cleaned up lora_loader.js and lora_stacker.js by removing redundant node registration code.
2025-09-16 21:48:20 +08:00
Will Miao
897787d17c
refactor(AutoComplete): simplify search term extraction and insertion logic
2025-09-12 14:35:25 +08:00
Will Miao
d5a280cf2b
fix: increase maxItems for autocomplete to improve user experience
2025-09-12 14:01:52 +08:00
Will Miao
ead34818db
feat(utils): implement forwardMiddleMouseToCanvas function and integrate it into JSON, LoRA, and Tags widgets, see #417
2025-09-08 21:49:16 +08:00
Will Miao
a060010b96
feat(loras_widget): add delayed preview tooltip for LoRA names, see #416
2025-09-08 21:03:22 +08:00
Will Miao
b67464ea13
feat(trigger-word-toggle): update existing tags' active state based on default_active widget value
2025-09-01 20:55:50 +08:00
Will Miao
a34ade0120
feat: Enhance preview tooltip loading behavior for smoother display
2025-08-24 19:02:08 +08:00
Will Miao
597cc48248
feat: Refactor selection state handling for LoRA entries to avoid style conflicts
2025-08-22 17:19:37 +08:00
Will Miao
ec3f857ef1
feat: Add expand/collapse button functionality and improve drag event handling
2025-08-22 16:51:55 +08:00
Will Miao
383b4de539
feat: Improve cursor handling during drag operations for better user experience
2025-08-22 15:36:27 +08:00
Will Miao
d9f5459d46
feat: Add additional checkpoint loaders to PATH_CORRECTION_TARGETS for improved model support
2025-08-22 10:18:20 +08:00
Will Miao
331ad8f644
feat: Update showToast function to support options object and improve notification handling
...
fix: Adjust modal max-height for better responsiveness
2025-08-22 08:18:43 +08:00
Will Miao
52fa88b04c
feat: Add widget configuration for "Checkpoint Loader with Name (Image Saver)" in path correction targets
2025-08-21 15:03:26 +08:00
Will Miao
8895a64d24
feat: Enhance path correction functionality for widget nodes with pattern matching and user notifications
2025-08-21 13:39:35 +08:00
Will Miao
fdec535559
fix: Normalize path separators in relative path handling for improved compatibility across platforms
2025-08-21 11:52:46 +08:00
Will Miao
3d3c66e12f
fix: Improve widget handling in lora_loader, lora_stacker, and wanvideo_lora_select, and ensuring expanded state preservation in loras_widget
2025-08-19 22:31:11 +08:00
Will Miao
6500936aad
refactor: Remove unused DataWrapper class to clean up utils.js
2025-08-19 20:19:58 +08:00
Will Miao
32d2b6c013
fix: disable pysssss autocomplete in Lora-related nodes
...
Disable PySSSS autocomplete functionality in:
- Lora Loader
- Lora Stacker
- WanVideo Lora Select node
2025-08-19 08:54:12 +08:00
Will Miao
9c45d9db6c
feat: Enhance WanVideoLoraSelect with improved low_mem_load and merge_loras options for better LORA management, see #363
2025-08-18 15:05:57 +08:00
Will Miao
83d1828905
feat: Enhance text cleanup in LoraLoader, LoraStacker, and WanVideoLoraSelect to handle extra commas and trailing commas
2025-08-16 08:31:04 +08:00
Will Miao
6a281cf3ee
feat: Implement autocomplete feature with enhanced UI and tooltip support
...
- Added AutoComplete class to handle input suggestions based on user input.
- Integrated TextAreaCaretHelper for accurate positioning of the dropdown.
- Enhanced dropdown styling with a new color scheme and custom scrollbar.
- Implemented dynamic loading of preview tooltips for selected items.
- Added keyboard navigation support for dropdown items.
- Included functionality to insert selected items into the input field with usage tips.
- Created a separate TextAreaCaretHelper module for managing caret position calculations.
2025-08-16 07:53:55 +08:00
Will Miao
6678ec8a60
refactor: remove unused height properties and simplify widget height handling in various components, fixes #284
2025-08-07 16:49:39 +08:00
Will Miao
1370b8e8c1
feat: implement drag-and-drop reordering for LoRA entries and enhance keyboard navigation. Fixes #302
2025-07-30 15:32:31 +08:00
Will Miao
692796db46
refactor: Update API endpoints to include 'loras' prefix for consistency
2025-07-24 19:56:55 +08:00
Will Miao
fc4327087b
Add WanVideo Lora Select node and related functionality. Fixes #266
...
- Implemented the WanVideo Lora Select node in Python with input handling for low memory loading and LORA syntax processing.
- Updated the JavaScript side to register the new node and manage its widget interactions.
- Enhanced constants files to include the new node type and its corresponding ID.
- Modified existing Lora Loader and Stacker references to accommodate the new node in various workflows and UI components.
- Added example workflow JSON for the new node to demonstrate its usage.
2025-06-30 15:10:34 +08:00
Will Miao
64dd2ed141
feat: enhance node registration and management with support for multiple nodes and improved UI elements. Fixes #220
2025-06-26 23:00:55 +08:00
Will Miao
eb57e04e95
feat: implement thread-safe node registry and registration endpoints for Lora nodes
2025-06-26 18:31:14 +08:00
Will Miao
ae905c8630
fix: correct extension name format and update initialization method in usage stats
2025-06-26 16:57:26 +08:00
Will Miao
2471eb518a
fix: correct key reference in process_trigger_words and update comment for widget values. Fixes #254
2025-06-25 20:57:12 +08:00
Will Miao
ceee482ecc
feat: refactor Lora handling by introducing chainCallback for improved node initialization and widget management. Fixes #176
2025-06-24 16:36:15 +08:00
Will Miao
1ef88140e3
fix: adjust widget heights and padding for improved layout and text alignment
2025-06-20 17:21:31 +08:00
Will Miao
32d12bb334
feat: update API routes for version info and enhance version fetching functionality
2025-06-20 16:38:11 +08:00
Will Miao
2ff11a16c4
feat: implement DebugMetadata node with metadata display and update functionality
2025-06-20 14:17:39 +08:00
Will Miao
e5ef2ef8b5
Add default_active parameter to TriggerWordToggle for controlling default state
2025-06-03 17:45:52 +08:00
Will Miao
88779ed56c
Enhance Lora Manager widget: add configurable window size for Shift+Click behavior
2025-06-03 16:25:31 +08:00
Will Miao
37de26ce25
Enhance Lora code update handling for browser and desktop modes. Implement broadcast support for Lora Loader nodes and improve node ID management in the workflow.
2025-05-30 20:12:38 +08:00
Will Miao
0eaef7e7a0
Refactor extension name for consistency in usage statistics tracking
2025-05-30 17:30:29 +08:00
Will Miao
a562ba3746
Fix TriggerWord Toggle not updating when all LoRAs are disabled
2025-05-15 10:30:46 +08:00
Will Miao
2fedd572ff
Add header drag functionality for proportional strength adjustment of LoRAs
2025-05-15 10:12:46 +08:00
Will Miao
64a906ca5e
Add Lora syntax send to comfyui functionality: implement API endpoint and frontend integration for sending and updating LoRA codes in ComfyUI nodes.
2025-05-14 21:09:36 +08:00
Will Miao
cb539314de
Ensure full LoRA node chain is considered when updating TriggerWord Toggle nodes
2025-05-13 20:33:52 +08:00
Will Miao
c7627fe0de
Remove no longer needed ref files.
2025-05-13 17:57:59 +08:00
Will Miao
d6e175c1f1
Add API endpoints for retrieving LoRA notes and trigger words; enhance context menu with copy options. Supports #177
2025-05-13 15:14:25 +08:00
Will Miao
88088e1071
Restructure the code of loras_widget into smaller, more manageable modules.
2025-05-13 14:42:28 +08:00
Will Miao
958ddbca86
Fix workaround for saved value retrieval in Loras widget to address custom nodes issue. Fixes https://github.com/willmiao/ComfyUI-Lora-Manager/issues/176
2025-05-13 12:27:18 +08:00