Dariusz L
9c9f2f5482
Show spinner while applying queued model
2026-09-14 15:59:44 +02:00
Dariusz L
5d6ac6c451
Show queue counts on toggle icon
2026-09-14 15:35:38 +02:00
Dariusz L
ababf330bc
Show metadata transfer apply progress
2026-09-14 15:24:52 +02:00
Dariusz L
248fb3343f
Promote missing source groups to compositor layers
2026-09-14 02:12:07 +02:00
Dariusz L
baaedb9425
Distinguish active and inactive workflow nodes
2026-09-14 01:01:23 +02:00
Dariusz L
5b86cffe60
Improve metadata action button contrast
2026-09-14 00:58:13 +02:00
Dariusz L
f714c055a6
Flatten metadata transfer panel
2026-09-14 00:32:25 +02:00
Dariusz L
d1812fa46f
Add metadata workflow model transfer
2026-09-13 21:38:52 +02:00
Dariusz L
3a106e8d67
feat: add workflow metadata transfer preview
2026-09-13 16:10:58 +02:00
Dariusz L
18ef647c83
Extract Civitai metadata from image EXIF and improve subgraph widget resolution
2026-09-12 18:34:02 +02:00
Dariusz L
74e4b190a9
Add image metadata tab and backend workflow normalization
2026-09-12 16:50:40 +02:00
Dariusz L
cf5c73c2c8
Make batch source search sequential per source and independent across sources
...
Refactor searchMissingBatch to schedule each source independently via a
per-source promise chain (scheduleSource) instead of processing all targets
in a single serial loop. This keeps source ordering intact while allowing
different sources to advance in parallel across models.
Also update searchOnline to accept scheduleSource and emit a pending UI
state for queued searches, split pending/running source colors in CSS, and
add tests covering independent batch source progression plus error/cancel
survival.
2026-09-10 14:49:28 +02:00
Dariusz L
e9bc6369a2
frontend: standardize options status styling with CSS classes
...
Add a success color token and replace scattered textContent assignments
with setElementStatusText / setStatusMode so local DB, base models,
HF index, and cache-clearing statuses consistently use is-pending,
is-valid, and is-invalid classes.
2026-09-10 01:11:38 +02:00
Dariusz L
a0f370eed0
Add persistent queue downloads subtabs container
2026-08-12 20:01:34 +02:00
Dariusz L
907876905c
Add custom resize handle to model info dialog
2026-08-09 22:58:21 +02:00
Dariusz L
93056b3447
Add multi-directional resize handles to model resolver modal
2026-08-09 22:15:13 +02:00
Dariusz L
effe6d373b
Remove scrollbar-gutter from missing detail pane
2026-08-09 22:04:45 +02:00
Dariusz L
b5518f0d57
feat(frontend): simplify missing source indicator styling
2026-08-04 15:53:08 +02:00
Dariusz L
fdaa00265a
feat(frontend): add virtualized missing browser and custom modal resize
...
- Replace full missing-models list rendering with virtual scroll container
- Improve splitter responsiveness by lowering layout frame stride to 1
- Add custom modal resize handle with pointer-event driven sizing
- Reduce live layout throttle from 40ms to 16ms
- Update related route assertions for new layout behavior
2026-08-04 15:19:26 +02:00
Dariusz L
3f0e753edd
feat: add SHA-256 search support and refresh HuggingFace author index
...
- Propagate sha256 through search orchestrator and providers
- Add hash-based lookup for CivitAI, HuggingFace, CivArchive, and LoRA Manager Archive
- Update search UI to accept SHA-256 hashes and refine link/name toggle styling
- Refresh HuggingFace author index metadata
2026-08-04 05:41:51 +02:00
Dariusz L
2bf3d4a071
refine link/name toggle control styling
2026-08-04 01:16:43 +02:00
Dariusz L
c3afd9324c
Add link/name toggle to download methods search input
2026-08-04 00:57:13 +02:00
Dariusz L
8d48e0dc37
Simplify download progress UI rendering and fix queue DOM insertion
2026-08-03 16:54:00 +02:00
Dariusz L
5b8b243aee
refactor: unify download queue rendering and add workflowBack icon
2026-08-03 16:24:52 +02:00
Dariusz L
415bcb93f4
feat: improve aria2 download resilience and queue presentation
2026-08-03 15:55:08 +02:00
Dariusz L
88b6c6761e
style: separate download queue pause/resume button colors in modal
2026-08-03 15:16:38 +02:00
Dariusz L
c28184aca3
Refactor download queue item rendering and actions
2026-08-03 15:01:07 +02:00
Dariusz L
5f1a933ae5
feat: add provider-specific search retry
2026-08-02 22:12:52 +02:00
Dariusz L
bb3ccdd47f
feat: improve CivArchive status feedback
2026-08-02 22:06:38 +02:00
Dariusz L
b9cc47cd00
chore(frontend): organize missing type filter styles
2026-08-02 15:08:36 +02:00
Dariusz L
e3affba329
Add Model Resolver version status feature
2026-08-01 20:56:02 +02:00
Dariusz L
7ba80de5d4
style(resolver): improve context menu accessibility and spacing
2026-08-01 17:07:56 +02:00
Dariusz L
95699e72a8
Reorganize CSS design tokens and update README
2026-08-01 15:03:57 +02:00
Dariusz L
2abcf15406
chore(css): remove unused CSS custom properties from css-variables.css
2026-08-01 15:00:40 +02:00
Dariusz L
45c3aa19f1
Replace hardcoded CSS sizes with custom properties for resolver UI
2026-08-01 14:56:13 +02:00
Dariusz L
e732f9c408
css: centralize repeated transition tokens into CSS variables
2026-08-01 14:52:41 +02:00
Dariusz L
a4bc220b0f
css: centralize repeated tokens into CSS variables for font stacks, shadows, and button heights
2026-08-01 14:46:34 +02:00
Dariusz L
851e7d5246
Replace CSS custom properties with literal values in resolver styles
2026-08-01 14:35:33 +02:00
Dariusz L
e9ac7fb70b
refactor(web/css): replace hardcoded colors with CSS custom properties
...
Adds new badge, gradient, and surface variables to css-variables.css,
then uses them across resolver-main.css and resolver-shell.css to
centralize theme values and simplify future color adjustments.
2026-08-01 14:28:09 +02:00
Dariusz L
c31e724a8f
refactor: replace additional hardcoded CSS values with design tokens in resolver stylesheets
2026-08-01 14:22:00 +02:00
Dariusz L
1f6d15da38
refactor: replace hardcoded CSS values with design tokens
2026-08-01 14:15:56 +02:00
Dariusz L
57a5a12aac
chore: replace hardcoded CSS values with design tokens in resolver stylesheets
2026-08-01 13:59:10 +02:00
Dariusz L
7ba2a4c28a
Increase resolver UI font size to 14px for better readability
2026-08-01 13:53:20 +02:00
Dariusz L
d4cccde2c2
refactor: switch resolver UI to custom CSS variables and add dock drag preview
2026-08-01 13:48:02 +02:00
Dariusz L
25b09799fb
Simplify Missing Models browser splitter resize behavior
2026-07-31 21:24:11 +02:00
Dariusz L
df4d4a36ac
Improve Missing Models browser resize behavior
2026-07-31 20:54:33 +02:00
Dariusz L
a8ba99800c
Expand HuggingFace author fallback to multiple known publishers
...
Support both Comfy-Org and Kijai author indexes as known HuggingFace fallbacks, aggregate their status in the backend, refresh the cached author index, and update the frontend UI and tests.
2026-07-29 16:18:25 +02:00
Dariusz L
f8a6e8b626
feat: add HuggingFace model details, variant table, and download context
2026-07-28 17:20:36 +02:00
Dariusz L
3d513f6587
Fix docked dialog drag snap threshold and add queue splitter resize feedback
2026-07-28 13:30:04 +02:00
Dariusz L
fee001829b
Pin missing browser list when saved detail width exceeds max
2026-07-28 13:17:31 +02:00