Files
olivv-cs-ComfyUI-FunPack/app/ui/modules.js
T
digital-garbageandClaude Sonnet 5.5 aa31b95ea5 Timeline header on one line; kit literals into tokens; Composer fits; running-state viewport test; remove Auto Montage
- Header: view toggles (Assets/Preview/Properties/Auto-hide) move to the top bar; progress, the prompt warning and scene actions (rate, upscale, interpolate) move to the row under the toolbar; the timeline head never wraps from 1000px up and never clips its controls. The top bar grows a line instead of spilling when it wraps.
- Kit: every literal pixel size in element CSS is a token (the ratchet test is now zero); Composer's text box follows the viewport; the catalogue shows the component sizes.
- test:viewport adds a fake ComfyUI queue and socket for the render-running state and asserts the header is one row.
- Auto Montage removed (button, window, code, README/docs, tests). Saved projects holding pieces it made still load: the reused flag is kept.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-06 14:28:45 +02:00

51 lines
1.7 KiB
JavaScript

// The one list of UI features. Adding a feature is a folder under ./features and a line here.
export default [
"./features/log/index.js",
"./features/projects/index.js",
"./features/media/index.js",
"./features/sampler/index.js",
"./features/dock/index.js",
"./features/peek/index.js",
"./features/keys/index.js",
"./features/timeline/index.js",
"./features/inspector/index.js",
"./features/generate/index.js",
"./features/preview/index.js",
"./features/menus/index.js",
"./features/render/index.js",
"./features/render/selected.js",
"./features/rating/index.js",
"./features/takes/index.js",
"./features/subjects/index.js",
"./features/upscale/index.js",
"./features/interpolate/index.js",
"./features/revolver/index.js",
"./features/autocomplete/index.js",
"./features/autosave/index.js",
"./features/ideas/index.js",
"./features/wizard/index.js",
"./features/tour/index.js",
"./features/wheel/index.js",
"./features/status/index.js",
"./features/audio/index.js",
"./features/audio/tracks.js",
"./features/imports/index.js",
"./features/clipfx/index.js",
"./features/overlays/index.js",
"./features/overlays/monitor.js",
"./features/preview/lanes.js",
"./features/preview/peek.js",
"./features/preview/fx.js",
"./features/generate/warn.js",
"./features/generate/progress.js",
"./features/continuity/index.js",
"./features/temporal/index.js",
"./features/guides/index.js",
"./features/composer/index.js",
"./features/settings/index.js",
"./features/welcome/index.js",
"./features/addons/index.js",
"./features/temp/index.js",
"./features/training/index.js",
].map((path) => new URL(path, import.meta.url).href);