Benjamin Lu
b06ad201d8
Merge branch 'feat/vue-widget-toggle-switch' into bl-vue-widget
2025-07-02 02:24:04 -04:00
Benjamin Lu
4808018b10
remove barrel export
2025-07-02 01:41:46 -04:00
Benjamin Lu
3ad9c1bd7c
"improve" typings
2025-07-01 15:13:41 -04:00
Benjamin Lu
9056a2e89c
add AllowedToggleSwitchProps
2025-07-01 14:09:07 -04:00
Benjamin Lu
79b5c75b85
add interface for ToggleSwitchProps
2025-07-01 14:06:56 -04:00
Benjamin Lu
36955407e7
[feat] Add WidgetToggleSwitch Vue component
...
- New WidgetToggleSwitch component for boolean values
- Added export to vueWidgets index
2025-07-01 13:49:11 -04:00
Benjamin Lu
951b04144a
add outline
2025-06-30 20:41:17 -04:00
Benjamin Lu
e2814ec761
add index file for exports
2025-06-30 20:28:49 -04:00
Benjamin Lu
8142d6fcbd
basic styling
2025-06-30 19:40:44 -04:00
Benjamin Lu
e25a6e5068
Adjust widget test panel layout from 3 to 2 columns
...
Changed the grid layout of the widget test panel from 3 columns (xl:grid-cols-3) to 2 columns maximum for better widget visibility and usability
2025-06-30 15:43:34 -04:00
Benjamin Lu
1bd85099ec
Add temporary widget testing panel
2025-06-30 14:19:39 -04:00
bymyself
56f59103a5
[feat] Add Vue action widgets
...
- WidgetButton: Action button with Button component and callback handling
- WidgetFileUpload: File upload interface with FileUpload component
2025-06-24 12:33:42 -07:00
bymyself
8129ba2132
[feat] Add Vue visual widgets
...
- WidgetColorPicker: Color selection with ColorPicker component
- WidgetImage: Single image display with Image component
- WidgetImageCompare: Before/after comparison with ImageCompare component
- WidgetGalleria: Image gallery/carousel with Galleria component
- WidgetChart: Data visualization with Chart component
2025-06-24 12:33:27 -07:00
bymyself
346cac0889
[feat] Add Vue selection widgets
...
- WidgetSelect: Dropdown selection with Select component
- WidgetMultiSelect: Multiple selection with MultiSelect component
- WidgetSelectButton: Button group selection with SelectButton component
- WidgetTreeSelect: Hierarchical selection with TreeSelect component
2025-06-24 12:33:11 -07:00
bymyself
7573bca6a2
[feat] Add Vue input widgets
...
- WidgetInputText: Single-line text input with InputText component
- WidgetTextarea: Multi-line text input with Textarea component
- WidgetSlider: Numeric range input with Slider component
- WidgetToggleSwitch: Boolean toggle with ToggleSwitch component
2025-06-24 12:32:54 -07:00
bymyself
c25206ad3b
[feat] Add Vue widget registry system
...
- Complete widget type enum with all 15 widget types
- Component mapping registry for dynamic widget rendering
- Helper function for type-safe widget component resolution
2025-06-24 12:32:41 -07:00
bymyself
36e4e79994
[feat] Add core Vue widget infrastructure
...
- SimplifiedWidget interface for Vue-based node widgets
- widgetPropFilter utility with component-specific exclusion lists
- Removes DOM manipulation and positioning concerns
- Provides clean API for value binding and prop filtering
2025-06-24 12:32:27 -07:00
Jin Yi
47145ce4b8
[Manager] Modal UI Adjustment (Align with Design) ( #4222 )
2025-06-23 21:30:56 -07:00
Christian Byrne
6cf77a9814
[Manager] Fix bug: installed packs metadata not re-fetched after installations ( #4254 )
2025-06-23 04:37:50 -07:00
Christian Byrne
886e4908d4
[Manager] Fix flush timing issue when switching tabs ( #4253 )
2025-06-23 03:49:47 -07:00
Christian Byrne
24cbc41832
[Manager] Fix bug: opening modal when last focused tab was 'Installed' always shows empty list ( #4252 )
2025-06-23 02:41:15 -07:00
Christian Byrne
a80a939324
Fix: virtual grid scrolling bug when container is rendered with emtpy items (switching tabs) ( #4251 )
2025-06-23 00:13:46 -07:00
Christian Byrne
8e2d7cabba
Fix bug: drag-and-drop, copy-paste, and upload don't work in nodes that specify upload folder that isn't 'input' ( #4186 )
2025-06-22 20:18:36 -07:00
Christian Byrne
e8dd26ff59
[Manager] Fix: When using registry search provider, results not properly paginated' ( #4249 )
2025-06-22 20:05:37 -07:00
Christian Byrne
3a1bd1829a
[feat] Add auto-refresh on task completion for RemoteWidget nodes ( #4191 )
...
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
2025-06-22 17:30:24 -07:00
ComfyUI Wiki
2f9dcd1669
Fix: fix typo in Lite Graph settings ( #4245 )
2025-06-22 08:32:09 +00:00
filtered
e23547dd5a
[TS] Remove expect-error (type fix) ( #4235 )
2025-06-21 20:52:35 -07:00
Comfy Org PR Bot
f0f40bc39b
1.23.1 ( #4234 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
v1.23.1
2025-06-21 18:37:51 +00:00
Christian Byrne
4b32786ef5
[Manager] Update Algolia mappings ( #4230 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-06-21 11:09:14 -07:00
Comfy Org PR Bot
9942b17388
[chore] Update Comfy Registry API types from comfy-api@4286a10 ( #4229 )
...
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
2025-06-20 15:47:04 -07:00
Christian Byrne
b99214bf5e
[feat] Show version-specific missing core nodes in workflow warnings ( #4227 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-06-20 15:33:47 -07:00
Christian Byrne
2ef760c599
[Manager] Keep progress dialog on top using priority system ( #4225 )
2025-06-20 15:22:42 -07:00
Christian Byrne
429ab6c365
[Manager] Fix "total nodes" count when selecting multiple packs ( #4228 )
2025-06-20 15:20:26 -07:00
ComfyUI Wiki
b7693ae9f5
Fix typo in 3D settings ( #4224 )
2025-06-20 13:26:40 -07:00
filtered
ebedf1074d
[CI] Fix intermittent actions/cache errors ( #4220 )
2025-06-18 03:55:05 -07:00
filtered
0832347f47
[CI] Fix intermittent failure when using actions/cache ( #4219 )
2025-06-18 01:24:42 -07:00
filtered
c745af0f25
[Test] Fix vitest scope overlaps playwright tests ( #4218 )
2025-06-18 01:08:30 -07:00
Comfy Org PR Bot
8c05266b83
1.23.0 ( #4217 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
v1.23.0
2025-06-18 00:32:54 -07:00
Jin Yi
fa14ec52f4
[Manager] Impletent “Install All” button ( #4196 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: filtered <176114999+webfiltered@users.noreply.github.com >
Co-authored-by: Christian Byrne <cbyrne@comfy.org >
Co-authored-by: Terry Jia <terryjia88@gmail.com >
Co-authored-by: comfy-waifu <comfywaifu.ai@gmail.com >
Co-authored-by: Comfy Org PR Bot <snomiao+comfy-pr@gmail.com >
2025-06-18 10:52:24 +09:00
Christian Byrne
ec9da0b6c5
[refactor] Add ResultItemType and improve image upload typing ( #4200 )
2025-06-16 14:31:24 -07:00
Christian Byrne
98bb1df436
[refactor] introduce frontend type augmentation pattern ( #4192 )
2025-06-16 11:32:07 -07:00
Christian Byrne
75077fe9ed
[Manager] Add registry search fallback with gateway pattern ( #4187 )
2025-06-15 17:22:05 -07:00
filtered
d5ecfb2c99
Revert "[refactor] Refactor and type image upload options" ( #4190 )
2025-06-15 12:17:54 -07:00
Christian Byrne
3211875084
[refactor] Refactor and type image upload options ( #4185 )
2025-06-15 12:07:26 -07:00
Christian Byrne
a6bd04f951
[Manager] Make dialog closeable with button and hotkey ( #4179 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-06-14 15:21:43 -07:00
Christian Byrne
5b32d2aad0
[Manager] Persist/Restore Manager UI state ( #4180 )
2025-06-14 15:19:56 -07:00
Christian Byrne
23ba7e6501
[Manager] Fix version selector popover not closing when selecting different pack ( #4176 )
2025-06-14 15:06:32 -07:00
Comfy Org PR Bot
1e2b16f14d
1.22.2 ( #4170 )
...
Co-authored-by: webfiltered <176114999+webfiltered@users.noreply.github.com >
v1.22.2
2025-06-14 07:19:53 +00:00
Christian Byrne
ec27d50333
[Manager] Fix selection state race condition during pack data merge ( #4165 )
2025-06-13 23:46:53 -07:00
Christian Byrne
693e156ab2
[Manager] Update PackCard styling to match Figma design ( #4164 )
2025-06-13 22:27:34 -07:00