Austin Mroz
6200722c39
Minor component nits
2026-01-05 22:22:28 -08:00
Austin Mroz
f01bb4d8d2
Add workflow info popover
2026-01-05 21:52:53 -08:00
Austin Mroz
5c693c5d23
Popover polish
2026-01-05 21:27:59 -08:00
Austin Mroz
8ffcf5a143
Widget border cleanup
2026-01-05 21:03:13 -08:00
Austin Mroz
41ea0387d7
Sizing cleanup
2026-01-05 20:34:30 -08:00
Austin Mroz
fc07cd15b0
Fix SplitterPanel outline. Unintended scrolling
2026-01-05 17:09:45 -08:00
Austin Mroz
1166e2a0e6
On output click, only select. Don't load
2026-01-05 16:14:20 -08:00
Austin Mroz
6fdfc72019
Make cancel button square
2026-01-05 16:12:01 -08:00
Austin Mroz
8a8325353b
Remove ghost div on controless number widgets
2026-01-05 15:57:42 -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
24500415cf
Fix swapping from linear to normal workflow
...
There was an attempted fitView with 0 visible area
Not super happy with location of fix
- FitView shouldn't cause total loss of functionality if called from
invalid state
- As previously discussed, this fitview call should probably be moved to
only apply on newly loaded workflow, not restored workflows
2026-01-05 11:40:45 -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
44bd2469ef
Fix bad enum
2025-12-31 17:59:50 -08:00
Austin Mroz
a780efb5ff
Add linear indicator to workflow tab
2025-12-31 17:56:14 -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
38479c4a40
Persist enabling of linear mode to workflow
2025-12-31 11:17:05 -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
63ad1b289b
Reset zoom on preview change
2025-12-27 19:09:23 -08:00
Austin Mroz
7051b5e491
Center zoom on mouse
2025-12-27 18:35:29 -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
b77f028097
Prune unused export
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