psychedelicious
4665f0df40
refactor(ui): use image names for selection instead of dtos
...
Update the frontend to incorporate the previous changes to how image
selection and general image identification is handled in the frontend.
2025-06-26 20:00:35 +10:00
psychedelicious
f4794e409b
fix(ui): generate tab hotkey
2025-06-26 20:00:33 +10:00
psychedelicious
abaa33e22c
wip
2025-06-26 20:00:32 +10:00
psychedelicious
32aa3e6d48
feat(ui): switch tab on drag over tab button
2025-06-26 20:00:32 +10:00
psychedelicious
d08e2fbd82
fix(ui): hack to close chakra tooltips on drag
2025-06-26 19:59:04 +10:00
psychedelicious
8d1ab0a2e5
refactor(ui): ref images (WIP)
2025-06-26 19:59:04 +10:00
psychedelicious
aa93e95a94
feat(ui): split out ref images into own slice (WIP)
2025-06-26 19:55:21 +10:00
psychedelicious
2ddcde13ff
refactor(ui): migrate from canceling queue items to deleteing, make queue hook APIs consistent
2025-06-26 19:51:36 +10:00
psychedelicious
e3fc244126
chore(ui): lint (partial cleanup)
2025-06-26 19:51:35 +10:00
psychedelicious
2e2ac71278
feat: canvas flow rework (wip)
2025-06-26 19:50:36 +10:00
psychedelicious
e80f0b2b43
fix(ui): unstable selector results in lora drop down
2025-06-26 19:50:35 +10:00
psychedelicious
faeb5f0c3b
refactor(ui): canvas flow (wip)
2025-06-26 19:50:34 +10:00
psychedelicious
5f2f12f803
refactor(ui): org state in prep for new flow
2025-06-26 19:50:33 +10:00
psychedelicious
4835c344b3
feat(ui): implement generalized textarea size tracking system
2025-05-30 12:36:06 +10:00
Mary Hipp
d36bc185c8
only use client side uploads if more than one image to retain metadata for single uploads
2025-05-20 08:03:00 +10:00
Lucian Hardy
a4cddfa47d
feat(ui): model relationship management
...
Adds full support for managing model-to-model relationships in the UI and backend.
Introduces RelatedModels subpanel for linking and unlinking models in model management.
- Adds REST API routes for adding, removing, and retrieving model relationships.
- New database migration: creates model_relationships table for bidirectional links.
- New service layer (model_relationships) for relationship management.
- Updated frontend: Related models float to top of LoRA/Main grouped model comboboxes for quick access.
- Added 'Show Only Related' toggle badge to MainModelPicker filter bar
**Amended commit to remove changes to ParamMainModelSelect.tsx and MainModelPicker.tsx to avoid conflict with upstream deletion/ rewrite**
2025-05-19 10:29:07 +10:00
psychedelicious
703557c8a6
feat(ui): cleanup
2025-05-01 23:22:19 +10:00
psychedelicious
d59a53b3f9
feat(ui): simplify picker types
2025-05-01 23:22:19 +10:00
psychedelicious
7b8f78c2d9
fix(ui): focus bug w/ popvoer
2025-05-01 23:22:19 +10:00
psychedelicious
31ab9be79a
feat(ui): iterate on picker
2025-05-01 23:22:19 +10:00
psychedelicious
c768f47365
fix(ui): dnd autoscroll in scrollable containers
2025-04-28 09:46:38 +10:00
psychedelicious
75ec36bf9a
chore(ui): lint
2025-04-23 17:45:09 +10:00
psychedelicious
d802f8e7fb
feat(ui): disable search when no options
2025-04-23 17:45:09 +10:00
psychedelicious
66eb73088e
feat(ui): rename user-provided extra ctx for picker from ctx to extra to be less confusing
2025-04-23 17:45:09 +10:00
psychedelicious
ed81a13eb4
docs(ui): add some comments for picker
2025-04-23 17:45:09 +10:00
psychedelicious
fbc1aae52d
feat(ui): more flexible fallbacks for model picker
2025-04-23 17:45:09 +10:00
psychedelicious
8f13518c97
feat(ui): add clear search button to model combobox
2025-04-23 17:45:09 +10:00
psychedelicious
6b0a56ceb9
chore(ui): lint
2025-04-23 17:45:09 +10:00
psychedelicious
97d45ceaf2
feat(ui): model picker filter buttons
2025-04-23 17:45:09 +10:00
psychedelicious
aeb3841a6f
feat(ui): wip model picker
2025-04-23 17:45:09 +10:00
psychedelicious
e7dcb6a03f
feat(ui): wip model picker
2025-04-23 17:45:09 +10:00
psychedelicious
015dc3ac0d
feat(ui): wip model picker
2025-04-23 17:45:09 +10:00
psychedelicious
9d8a71b362
feat(ui): genericizing picker
2025-04-23 17:45:09 +10:00
psychedelicious
2eb212f393
feat(ui): onSelectId -> onSelectById
2025-04-23 17:45:09 +10:00
psychedelicious
34b268c15c
feat(ui): use context for stable picker state
2025-04-23 17:45:09 +10:00
psychedelicious
de32ed23a7
feat(ui): iterate on model combobox (wip)
2025-04-23 17:45:09 +10:00
psychedelicious
5aed2b315d
feat(ui): iterate on model combobox (wip)
2025-04-23 17:45:09 +10:00
psychedelicious
aa7c5c281a
feat(ui): iterate on model combobox (wip)
2025-04-23 17:45:09 +10:00
psychedelicious
3b3d6e413a
feat(ui): iterate on model combobox (wip)
2025-04-23 17:45:09 +10:00
psychedelicious
b6432f2de3
feat(ui): iterate on model combobox (wip)
2025-04-23 17:45:09 +10:00
psychedelicious
9d0a28ccae
feat(ui): iterate on model combobox (wip)
2025-04-23 17:45:09 +10:00
psychedelicious
b516610c1e
feat(ui): iterate on model combobox (wip)
2025-04-23 17:45:09 +10:00
psychedelicious
677e717cd7
feat(ui): iterate on model combobox (wip)
2025-04-23 17:45:09 +10:00
psychedelicious
c52584e057
feat(ui): simplify ScrollableContent
2025-04-23 17:45:09 +10:00
psychedelicious
b6767441db
feat(ui): iterate on model combobox (wip)
2025-04-23 17:45:09 +10:00
psychedelicious
8745dbe67d
feat(ui): iterate on model combobox (wip)
2025-04-23 17:45:09 +10:00
psychedelicious
a565d9473e
feat(ui): add useStateImperative
2025-04-23 17:45:09 +10:00
psychedelicious
4dbf07c3e0
feat(ui): iterate on model combobox (wip)
2025-04-23 17:45:09 +10:00
psychedelicious
5037967b82
feat(ui): just make the damn thing myself
2025-04-23 17:45:09 +10:00
psychedelicious
4930ba48ce
feat(ui): just make the damn thing myself
2025-04-23 17:45:09 +10:00