Commit Graph

6275 Commits

Author SHA1 Message Date
Austin Mroz
3e1c8a1c06 Move run button up, fix font color 2026-01-08 10:12:19 -08:00
Austin Mroz
11c43ea5f5 Fix notes positioning 2026-01-08 09:43:41 -08:00
Austin Mroz
4b9909701c WIP mobile layout for linear 2026-01-08 09:22:55 -08:00
Austin Mroz
d0cc44d962 Move center preview to component 2026-01-07 23:23:18 -08:00
Austin Mroz
aa91b52f6b Move workflow/widgets into component 2026-01-07 22:46:46 -08:00
Austin Mroz
532b8f0454 Fix scrollToTop button, respect sidebar location 2026-01-07 21:50:09 -08:00
Austin Mroz
42025ab6d4 Magically fix build 2026-01-07 21:31:56 -08:00
Austin Mroz
12e9bf6e34 Refactor outputs into sub-component 2026-01-07 20:22:27 -08:00
Austin Mroz
4baf1cf355 Sizing cleanup 2026-01-07 15:02:29 -08:00
Austin Mroz
ab39a394d1 Fix pending jobs count 2026-01-07 13:49:59 -08:00
Austin Mroz
129d3b0aa4 Update floating items to reflect sidebar location 2026-01-07 13:34:32 -08:00
Austin Mroz
fc55fa9005 More reliable dimension tracking 2026-01-07 12:49:42 -08:00
Austin Mroz
835a0fcc3e Use teleport for panel content
Simpler than fully untangling dependencies, but still pushes towards it
2026-01-07 11:44:43 -08:00
Austin Mroz
7cfe959340 Fix guard on selected item watch 2026-01-07 10:56:41 -08:00
Austin Mroz
4e1d46613f Prevent deselecting output 2026-01-06 20:39:00 -08:00
Austin Mroz
21559b079d Update locales 2026-01-06 18:26:50 -08:00
Austin Mroz
d9547516dd Move note popover, widget styling 2026-01-06 18:15:37 -08:00
Austin Mroz
2845320ddf Workflows/Templates fixes
Match styles

Make workflows button functional

When opening a workflow or template from linear mode that does not
explicitly have a value set for linear mode, open the workflow or
template in linear mode

Known issue: workflows sidebar pane has a higher min-width than the
outputs panel. This is not an easy fix and I may have to re-implement
our own splitter component to smooth over the annoyances I've faced
2026-01-06 11:49:32 -08:00
Austin Mroz
664150b6a3 Make download all download all 2026-01-06 10:13:15 -08:00
Austin Mroz
6071b63077 Remove Primevue divider. Move tabular-nums up 2026-01-06 08:24:31 -08:00
Austin Mroz
82fac5bc0b Use tabular nums for item stats
Potentially worth adding additional padding, but this is a small win
2026-01-06 00:16:59 -08:00
Austin Mroz
10752c31af Remove click handler, reset only scroll 2026-01-06 00:13:30 -08:00
Austin Mroz
0ef5c91a82 Use temp variable when toggling linearMode
This seems to make the workflow indicator more consistent
2026-01-05 22:52:40 -08:00
Austin Mroz
cfa3800ae3 Add badge to outputs if multiple jobs queued 2026-01-05 22:45:14 -08:00
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