From 306fb94cf597dd09631008e6dcf3abc3caf831e0 Mon Sep 17 00:00:00 2001 From: AustinMroz Date: Fri, 20 Feb 2026 03:17:19 -0800 Subject: [PATCH] Linear mode arrangement tweaks (#8853) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Planning to keep updates smaller and more contained in the interest of collaboration and velocity - The breadcrumb hamburger menu that provides workflow options is now displayed in linear mode - As part of this change, the reka-ui popover component now accepts primvevue format MenuItems - I prefer the format I had, but this makes transitioning stuff easier. - The simplified linear history is moved to always be horizontal and shown beneath previews. - The label has been removed from the "Give Feedback" button on desktop so it does not overlap - The full side toolbar is displayed in linear mode - This is temporary, but it gets the dead code pruned out now. - Lays some groundwork for selecting an asset from the assets panel to also select the item in the main linear panel - The api `promptQueued` event can now optionally include a promptIds, which list the ids for all jobs that were queued together as part of that batch - Update the max for the `number of generations` field to respect the recently updated cloud limits | Before | After | | ------ | ----- | | before | after| ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-8853-Linear-mode-arrangement-tweaks-3066d73d365081589355ef753513900b) by [Unito](https://www.unito.io) --- .../sidebar/tabs/AssetsSidebarTab.vue | 4 + src/components/ui/Popover.vue | 34 +-- .../extensions/linearMode/LinearControls.vue | 9 +- .../extensions/linearMode/LinearPreview.vue | 71 +++-- .../extensions/linearMode/OutputHistory.vue | 271 ++++++------------ src/views/LinearView.vue | 121 +++----- 6 files changed, 206 insertions(+), 304 deletions(-) diff --git a/src/components/sidebar/tabs/AssetsSidebarTab.vue b/src/components/sidebar/tabs/AssetsSidebarTab.vue index f945be1799..74a4c88a40 100644 --- a/src/components/sidebar/tabs/AssetsSidebarTab.vue +++ b/src/components/sidebar/tabs/AssetsSidebarTab.vue @@ -1,6 +1,7 @@