Austin Mroz
6fdfc72019
Make cancel button square
2026-01-05 16:12:01 -08:00
Austin Mroz
f8b6981fec
Minor comment cleanup
2026-01-05 15:56:06 -08:00
Austin Mroz
5a05a6b9f5
Implement cancel button interrupting execution
...
Was just placeholder
2026-01-05 15:51:18 -08:00
Austin Mroz
522ad67ced
Fix dropzone border
2026-01-05 15:50:12 -08:00
Austin Mroz
5cf57ff8e8
Add click handler to DropZone
2026-01-05 13:41:49 -08:00
Austin Mroz
7cf8e89f44
Filter linear outputs to current workflow
2026-01-05 10:42:51 -08:00
Austin Mroz
1d611e857c
Add resolution indicator for video previews
...
Attempting to future proof things a little here.
I'm conflicted on current implementation vs slot based implementation
(which also requires a siblingElement lookup) vs dedicated components
for each type media being previewed
2026-01-05 09:34:43 -08:00
Austin Mroz
e652944586
Sidebar cleanup, toggle as feature flag
2025-12-31 17:47:29 -08:00
Austin Mroz
dbd1c30c98
3d support
2025-12-31 13:13:58 -08:00
Austin Mroz
0addee8fb1
Improve mediaType handling
2025-12-31 12:20:44 -08:00
Austin Mroz
eee096120a
Preview dimensions for images
...
Need to put some further thought into handling other types
Adding a global ref here is bad.
Creating stub components for each preview type is bad
Each preview type needs different handling for calculation of it's
dimensions/type
2025-12-31 11:41:07 -08:00
Austin Mroz
8f83468eaa
Round linear toggle, fix scoll reset padding
2025-12-31 11:15:47 -08:00
Austin Mroz
d1dd276335
Allow center image to expand beyond initial size
2025-12-31 11:02:56 -08:00
Austin Mroz
9202b80ee2
Inset border, default dropIndicator for LoadImage
2025-12-30 22:04:37 -08:00
Austin Mroz
1151350ee4
Drag/drop support for linear mode
...
Causes some border woes which need fixing
2025-12-30 21:09:05 -08:00
Austin Mroz
09021b605c
Disable display of markdown/note nodes
2025-12-30 19:51:47 -08:00
Austin Mroz
3cbdc30517
Allow navigating history with up/down keys
2025-12-30 19:48:13 -08:00
Austin Mroz
cdb422fefc
Placeholder support for text output
...
Since text outputs are not currently exposed in history, there's not way
to test this and the label doesn't actually exist
2025-12-30 19:14:44 -08:00
Austin Mroz
b145566a7f
Placeholder icons for non-image outputs
2025-12-30 18:30:54 -08:00
Austin Mroz
76c722c656
Support right sidebar
2025-12-30 17:02:57 -08:00
Austin Mroz
aa6a0580ec
Analog scrolling for touchpad
2025-12-30 16:38:48 -08:00
Austin Mroz
a9e5989a3a
Add Popover component,with extra options
...
Extra options are implemented through commands that seem to not
function. Further investigation is needed
2025-12-30 15:30:29 -08:00
Austin Mroz
c7d1869e41
Preview and rerun cleanup
2025-12-30 10:09:49 -08:00
Austin Mroz
df974e56a2
Implement reuse and rerun buttons
2025-12-29 14:34:57 -08:00
Austin Mroz
79bd8a4dd2
Update histroy for new outputs, spinner for active
...
A spinner is now displayed when a job is actively executing
- Spinner has slightly incorrect sizing
- Only one spinner is displayed regardless of output count
History tracking change makes me very unhappy. I want to clean this up
to correctly leverage vue reactivity in the future, but required
functionality comes first
2025-12-29 11:16:58 -08:00
Austin Mroz
5e740c6efe
Re-enable previews in naive way
2025-12-29 10:14:38 -08:00
Austin Mroz
0beebd0302
Display audio outputs, div cleanup
2025-12-29 09:52:33 -08:00
Austin Mroz
a7a7ea348f
Minor fixes: video size, no job toast on enter
2025-12-23 20:30:24 -08:00
Austin Mroz
a96e0dec0c
Initial pan/zoom implementation
2025-12-23 17:52:18 -08:00
Austin Mroz
1f17f5f1b5
Popover cleanup - a working queue indicator
2025-12-23 15:49:04 -08:00
Austin Mroz
49ede05221
Skeleton queue button changes
2025-12-23 15:49:04 -08:00
Austin Mroz
d5d995de80
Initial main panel video support
2025-12-23 15:49:04 -08:00
Austin Mroz
75cc8b8b59
Toggle button cleanup
...
Experimented with ToggleGroups, but it was too much effort and YAGNI
Add icon and descriptions for other media types
2025-12-23 15:49:04 -08:00
Austin Mroz
4cb0eb6fec
Setup infinite scroll for outputs
2025-12-23 15:49:04 -08:00
Austin Mroz
d1b4ec44df
Fix node reactivity in linear mode
2025-12-23 15:49:04 -08:00
Austin Mroz
1c007d650d
Add sidebar
...
Conflicted on this one. Will likely argue for inlining history
2025-12-23 15:49:04 -08:00
Austin Mroz
24523a5397
Ugly growth hack
2025-12-23 15:49:04 -08:00
Austin Mroz
7ef03de7fb
Add icon for image mediatype
2025-12-23 15:49:04 -08:00
Austin Mroz
842043999c
Scoll into view for history panel
...
Functional, but I don't like the implementation specifics,
will return to later
2025-12-23 15:49:04 -08:00
Austin Mroz
461ee6c6d6
Side panel cleanup
2025-12-23 15:49:04 -08:00
Austin Mroz
302990ca9b
Buttons, new and old
2025-12-23 15:49:03 -08:00
Austin Mroz
a35b87354f
Add generation info display
2025-12-23 15:49:03 -08:00
Austin Mroz
735a60e6d7
Allow resizing history
2025-12-23 15:49:03 -08:00
Austin Mroz
5455c85a29
Initial scorll implementation
2025-12-23 15:49:03 -08:00
Austin Mroz
323649557f
WIP sidebar update
2025-12-23 15:49:03 -08:00
AustinMroz
f2a0e5102e
Cleanup app.graph usage ( #7399 )
...
Prior to the release of subgraphs, there was a single graph accessed
through `app.graph`. Now that there's multiple graphs, there's a lot of
code that needs to be reviewed and potentially updated depending on if
it cares about nearby nodes, all nodes, or something else requiring
specific attention.
This was done by simply changing the type of `app.graph` to unknown so
the typechecker will complain about every place it's currently used.
References were then updated to `app.rootGraph` if the previous usage
was correct, or actually rewritten.
By not getting rid of `app.graph`, this change already ensures that
there's no loss of functionality for custom nodes, but the prior typing
of `app.graph` can always be restored if future dissuasion of
`app.graph` usage creates issues.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7399-Cleanup-app-graph-usage-2c76d73d365081178743dfdcf07f44d0 )
by [Unito](https://www.unito.io )
2025-12-11 23:37:34 -07:00
AustinMroz
58b051a473
Share button and Assets Panel in Linear Mode ( #6794 )
...
- Re-enables the share button in Linear Mode and have it export the
current workflow
- Not as nice as having it copy an actual URL, but good enough for the
interim and it help with dead space
- Display the Media Assets Panel on the left hand side to replace the
removed Queue Panel
<img width="806" alt="image"
src="https://github.com/user-attachments/assets/93786dfa-8fbb-4368-8594-b9c98bbeb79e "
/>
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-6794-Share-button-and-Assets-Panel-in-Linear-Mode-2b26d73d36508178aef9ededa38d47f1 )
by [Unito](https://www.unito.io )
2025-11-23 12:25:30 -07:00
Benjamin Lu
26578981d4
Remove queue sidebar tab ( #6724 )
...
## Summary
- drop the queue sidebar entry, its component, and the supporting
composable so only the overlay-based queue UI remains
- clean up the related tests and keybindings so nothing references the
removed tab
- prune the unused queue task card components to keep the repo tidy
- remove unused queue sidebar translations and command strings across
all locales
## Testing
- pnpm typecheck
- pnpm lint:fix
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-6724-Remove-queue-sidebar-tab-2ae6d73d3650811db0d4c5ad4c5ffc8d )
by [Unito](https://www.unito.io )
---------
Co-authored-by: pythongosssss <125205205+pythongosssss@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Jin Yi <jin12cc@gmail.com >
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Alexander Brown <drjkl@comfy.org >
Co-authored-by: Johnpaul Chiwetelu <49923152+Myestery@users.noreply.github.com >
Co-authored-by: Christian Byrne <cbyrne@comfy.org >
Co-authored-by: Comfy Org PR Bot <snomiao+comfy-pr@gmail.com >
Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com >
2025-11-19 19:50:24 -07:00
AustinMroz
bb51a5aa76
Add linear mode ( #6670 )
...

See also: #6642
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-6670-Add-linear-mode-2aa6d73d365081d08887e4a6db3a8fa0 )
by [Unito](https://www.unito.io )
2025-11-19 16:59:43 -07:00