Commit Graph
121 Commits
Author SHA1 Message Date
Simon Cordt 37c36f86a3 Feat: Implement toolbar summary metrics 2025-09-27 10:14:10 +02:00
Simon Cordt 5f1a08e3b5 Refactor: Remove metrics card and integrate metrics into toolbar summary 2025-09-27 10:14:10 +02:00
Simon Cordt 949d72daf2 Feat: Disable bulk priority button 2025-09-27 09:02:24 +02:00
Simon Cordt cf0000fb80 Refactor: Centralize History Row comparison function 2025-09-27 09:02:24 +02:00
Simon Cordt 9b75f41ffd Fix: Persistent Queue UI Runtime Initialization 2025-09-27 09:02:24 +02:00
Simon Cordt 604b3f73af Implement UI.getActiveWorkflowName to Robustly Determine Workflow Name 2025-09-27 02:41:36 +02:00
Simon Cordt 36a12f8d7d Initialize PQueue.UI namespace defensively 2025-09-27 02:41:36 +02:00
Simon Cordt 35599e1b24 Enhance Persistent Queue with Workflow Name Capture 2025-09-27 02:41:36 +02:00
Simon Cordt 7b14ac50d1 Remove UI.getCurrentWorkflowNameFromTitle function 2025-09-27 01:40:37 +02:00
Simon Cordt 0ce1ddac2e Delete pqueue.ui.js 2025-09-27 01:37:59 +02:00
Simon Cordt 0b6c13287e Revert: "Feat: Derive workflow label from current browser tab title"
This reverts commit bad99099f6.
2025-09-27 01:20:13 +02:00
Simon Cordt bad99099f6 Feat: Derive workflow label from current browser tab title 2025-09-27 00:19:24 +02:00
Simon Cordt dc4ad17968 Refactor: Consolidate workflow name derivation from title 2025-09-27 00:19:24 +02:00
Simon Cordt 93a16867f3 Remove drag-and-drop icon from pqueue actions 2025-09-27 00:00:30 +02:00
Simon Cordt 38165d5cb2 Remove filter from body inner of queue card 2025-09-26 23:08:52 +02:00
Simon Cordt 761324b33b Implement sticky header for queue card 2025-09-26 23:08:52 +02:00
Simon Cordt ec80f94c0f Make History card header sticky on scroll 2025-09-26 22:54:33 +02:00
Simon Cordt 98c3f66077 Refactor persistent queue UI for bottom toolbar and styling 2025-09-26 22:44:35 +02:00
Simon Cordt 669687d79e Fix: Pin player queue toolbar to bottom of screen 2025-09-26 20:43:53 +02:00
Simon Cordt 7d1255a18c Refactor: Restructure pqueue.ui.render.js and queue_style.css for better layout and styling 2025-09-26 18:39:13 +02:00
Simon Cordt 42a1beffc8 Improve pending queue card UI and responsiveness 2025-09-26 18:17:51 +02:00
Simon Cordt 21a930a58b Fix: Remove extra newline from icons js 2025-09-26 18:09:11 +02:00
Simon Cordt f1936b9e6c Fix: Ensure UI assets are reloaded on version change 2025-09-26 18:09:11 +02:00
Simon Cordt d5d41309b7 Feat: Use database data for pending items 2025-09-26 18:09:11 +02:00
Simon Cordt 2c16b807c0 UI: Improve queue/history card collapsing and styling 2025-09-26 18:09:11 +02:00
Simon Cordt 62bdd528b8 Implement 'run selected' feature for queue manager 2025-09-26 17:10:20 +02:00
Simon Cordt 4a58b58c2c Refactor: Force refresh after queue mutations for immediate UI update 2025-09-26 15:34:27 +02:00
Simon Cordt f8f8a40148 Improve empty state handling for pending queues 2025-09-26 14:50:48 +02:00
Simon Cordt c38dc39451 Fix typo in extension name 2025-09-26 06:03:05 +02:00
Simon Cordt 0a8bd4b7e4 Style: Adjust padding for queue sections and toolbar host 2025-09-25 17:20:34 +02:00
Simon Cordt beaafcb2af Refactor: Move toolbar outside of scrollable queue sections 2025-09-25 17:20:34 +02:00
Simon Cordt a0283637bb Remove 'In Queue' metric tile 2025-09-25 14:45:05 +02:00
Simon Cordt 48db01facd fix: prevent horizontal overflow in the queue UI 2025-09-25 14:45:05 +02:00
Simon Cordt fff9bfbb0e feat: Add collapsible queue metrics UI 2025-09-25 14:45:05 +02:00
Simon Cordt 954706dff4 Refactor and split out pqueue.ui.js into smaller modules 2025-09-25 14:20:25 +02:00
Simon Cordt 43c7c5698d Add separate module for Workflow Modal for Viewing Workflow Details 2025-09-25 14:20:25 +02:00
Simon Cordt ee74f92acb Add separate module for Queue Toolbar with Pause and Clear Controls 2025-09-25 14:20:25 +02:00
Simon Cordt fef91411af Add separate module for UI Rendering Pipeline for Persistent Queue 2025-09-25 14:20:25 +02:00
Simon Cordt e5b957737b Add separate module for rendering Queue Metrics and Pending Queue Table 2025-09-25 14:20:25 +02:00
Simon Cordt 57c14a6062 Add separate module for History Card and Rendering for Persistent Queue 2025-09-25 14:20:25 +02:00
Simon Cordt a2fe18a787 Add separate module for Image Gallery Overlay to Persistent Queue 2025-09-25 14:20:25 +02:00
Simon Cordt 530b59b53d Add separate module for UI Fallback Mechanism for Persistent Queue 2025-09-25 14:20:25 +02:00
Simon Cordt 9698c402bf Add separate module for UI Core Module for Persistent Queue 2025-09-25 14:20:25 +02:00
Simon Cordt 884c5d5fca fix: Ensure thumbnail observer is initialized after history updates 2025-09-25 12:20:56 +02:00
Simon Cordt 851e87fce4 feat: Implement image lazy loading for history thumbnails 2025-09-25 12:20:56 +02:00
Simon Cordt 8f048f94e0 Improve intersection observer root detection 2025-09-25 12:11:15 +02:00
Simon Cordt a26102deb5 Fix scroll event listener on filters popover 2025-09-25 12:11:15 +02:00
Simon Cordt 3ab92173ef Improve image loading and rendering in history view 2025-09-25 12:11:15 +02:00
Simon Cordt 20ad903aa0 Fix: Prevent duplicate history card removal on UI update 2025-09-25 12:02:38 +02:00
Simon Cordt 7131297170 Refactor: Split pqueue.js into smaller modules 2025-09-25 11:54:50 +02:00