psychedelicious
fbc1aae52d
feat(ui): more flexible fallbacks for model picker
2025-04-23 17:45:09 +10:00
psychedelicious
ba42c3e63f
feat(ui): tooltip for compact/full model picker view
2025-04-23 17:45:09 +10:00
psychedelicious
b24e820aa0
fix(ui): flash of "select a model" when changing model
2025-04-23 17:45:09 +10:00
psychedelicious
e8f6b3b77a
feat(ui): split out mainmodelpicker component
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
6afbc12074
feat(ui): when no model bases selected, show all models
2025-04-23 17:45:09 +10:00
psychedelicious
6b0a56ceb9
chore(ui): lint
2025-04-23 17:45:09 +10:00
psychedelicious
ca92497e52
feat(ui): remove description from model pciker for now
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
c14d33d3c1
tweak(ui): remove bg on ModelImage fallback
2025-04-23 17:45:09 +10:00
psychedelicious
e7dcb6a03f
feat(ui): wip model picker
2025-04-23 17:45:09 +10:00
psychedelicious
fb95b7cc2b
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
9a203a64dc
feat(ui): render picker in portal
2025-04-23 17:45:09 +10:00
psychedelicious
d80004e056
feat(ui): iterate on model combobox (wip)
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
48db6cfc4f
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
87aeb7f889
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
c3bf0a3277
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
f6eb4d9a6b
feat(ui): toast on select for demo purposes
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
psychedelicious
40d2092256
feat(ui): reworked model selection ui (WIP)
2025-04-23 17:45:09 +10:00
psychedelicious
d2e9237740
feat(ui): reworked model selection ui (WIP)
2025-04-23 17:45:09 +10:00
psychedelicious
b191b706c1
feat(ui): reworked model selection ui (WIP)
2025-04-23 17:45:09 +10:00
psychedelicious
65cda5365a
feat(ui): remove go to mm button from node fields
2025-04-23 17:45:09 +10:00
psychedelicious
1f2d1d086f
feat(ui): add <NavigateToModelManagerButton /> to model comboboxes everywhere
2025-04-23 17:45:09 +10:00
psychedelicious
418f3c3f19
feat(ui): abstract out workflow editor model combobox, ensure consistent ui for all model fields
2025-04-23 17:45:09 +10:00
psychedelicious
72173e284c
fix(ui): useModelCombobox should use null for no value instead of undefined
...
This fixes an issue where the refiner combobox doesn't clear itself visually when clicking the little X icon to clear the selection.
2025-04-23 17:45:09 +10:00
psychedelicious
9cc13556aa
feat(ui): accept callback to override navigate to model manager functionality
...
If provided, `<NavigateToModelManagerButton />` will render, even if `disabledTabs` includes "models". If provided, `<NavigateToModelManagerButton />` will run the callback instead of switching tabs within the studio.
The button's tooltip is now just "Manage Models" and its icon is the same as the model manager tab's icon ([CUBE!](https://www.youtube.com/watch?v=4aGDCE6Nrz0 )).
2025-04-23 17:45:09 +10:00
psychedelicious
2a8e91f94d
feat(ui): wrap JSON in dataviewer
2025-04-17 22:55:04 +10:00
psychedelicious
7b663b3432
fix(ui): scrolling in builder
...
I am at loss as the to cause of this bug. The styles that I needed to change to fix it haven't been changed in a couple months. But these do seem to fix it.
Closes #7910
2025-04-17 11:24:54 +10:00
psychedelicious
9c4159915a
feat(ui): add guardrails to prevent entity types being missed in useIsEntityTypeEnabled
2025-04-17 11:21:16 +10:00
psychedelicious
dbb5830027
fix(ui): useIsEntityTypeEnabled should use useMemo not useCallback
...
Typo/bug introduced in #7770
2025-04-17 11:21:16 +10:00