blessedcoolant
52d15e06bf
Merge branch 'main' into lama-infill
2023-09-05 07:12:27 +12:00
blessedcoolant
95f44ff343
fix: Make the name extraction work for both ckpts and folders
2023-09-04 10:52:27 +12:00
blessedcoolant
f9c3c07d98
fix: Support UNIX paths
2023-09-04 10:16:57 +12:00
blessedcoolant
c91ba2dbe7
feat: Infer Model Name automatically if empty in Model Forms
2023-09-04 01:36:48 +12:00
blessedcoolant
917c2c480e
Merge branch 'main' into lama-infill
2023-09-03 23:16:34 +12:00
psychedelicious
0a70a856e5
Merge branch 'main' into fix/ui/fix-click-node-collapse
2023-09-03 09:43:40 +10:00
blessedcoolant
4fa66b2ba8
ui: Move Coherence settings above mask settings
2023-09-03 01:39:01 +12:00
blessedcoolant
6cfabc585a
feat: Add Coherence Mode - Mask
2023-09-03 01:26:32 +12:00
blessedcoolant
b5f42bedce
feat: Add Coherence Mode
2023-09-03 00:34:37 +12:00
blessedcoolant
fded8bee39
chore: Regen schema
2023-09-02 23:13:29 +12:00
blessedcoolant
ec09e21fc2
Merge branch 'main' into lama-infill
2023-09-02 23:02:38 +12:00
psychedelicious
625b08cff7
chore: typegen
2023-09-02 13:03:48 +10:00
psychedelicious
89b724d222
fix(ui): fix metadata parsing of older images
...
The metadata parsing was overly strict, not taking into account the shape of old metadata. Relaxed the schemas.
Also fixed a misspelling.
2023-09-02 13:03:48 +10:00
psychedelicious
699dfa222e
fix(ui): node UI elements do not select node on click
...
Add a click handler for node wrapper component that exclusively selects that node, IF no other modifier keys are held.
Technically I believe this means we are doubling up on the selection logic, as reactflow handles this internally also. But this is by far the most reliable way to fix the UX.
2023-09-02 12:11:07 +10:00
Mary Hipp
ec2b44bfbd
update hooks to pass in DTO
2023-09-02 11:36:46 +10:00
Mary Hipp
f8bb1f7a3e
update getImageMetadataFromFile query to allow dyanmic URL based on image without using baseUrl for rest of endpoints
2023-09-02 11:36:46 +10:00
psychedelicious
0a7d06f8c6
fix(ui): fix circular imports
...
The logic that introduced a circular import was actually extraneous. I have entirely removed it.
2023-09-02 11:26:48 +10:00
blessedcoolant
7269ed2a0a
Merge branch 'main' into lama-infill
2023-09-02 11:21:31 +12:00
blessedcoolant
46bc6968b8
fix: ControlImage Dimension retrieval not working as intended
2023-09-02 11:11:34 +12:00
blessedcoolant
497f66e682
feat: Add Patchmatch Downscale control to UI + refine the ui there
2023-09-02 10:24:32 +12:00
blessedcoolant
b73216ef81
feat: Decrement Brush Size by 1 for values under 5 for more precision
2023-09-02 10:23:14 +12:00
blessedcoolant
469fc49a2f
ui: Make patchmatch downscale options optional
2023-09-02 08:36:01 +12:00
blessedcoolant
1a9f552a75
experimental: Add CV2 Infill
2023-09-02 04:48:18 +12:00
blessedcoolant
7a295cbfd5
experimental: Pass Mask To Coherence Pass
2023-09-01 11:40:09 +12:00
blessedcoolant
0d3d880323
feat: Re-Enable LaMa Infill
2023-09-01 09:13:28 +12:00
Lincoln Stein
b567d65032
blackify and rerun frontend build
2023-08-31 10:35:17 -04:00
psychedelicious
e90fd96eee
fix(nodes): fix warning when using current image node
2023-08-31 13:40:38 +10:00
psychedelicious
8e470f9b6f
fix(ui): fix metadata retrieval when has controlnet
2023-08-31 11:20:18 +10:00
Lincoln Stein
05e203570d
make image import script work with python3.9; cleanup wheel creator
2023-08-30 17:35:58 -04:00
blessedcoolant
3cd2d3b764
fix: SDXL T2I and L2I not respecting Scaled on Canvas
2023-08-31 06:45:21 +12:00
blessedcoolant
4bac36356a
fix: Create SDXL Refiner Create Mask only in inpaint & outpaint
2023-08-31 06:33:09 +12:00
blessedcoolant
97763f778a
fix: SDXL Refiner not working with Canvas Inpaint & Outpaint
2023-08-31 06:26:02 +12:00
blessedcoolant
754666ed09
fix: Missing SDXL Refiner Seamless VAE plug
2023-08-31 05:49:02 +12:00
blessedcoolant
4c407328f2
fix: SDXL Refiner Seamless Interaction
2023-08-31 05:14:19 +12:00
blessedcoolant
943bedadf2
ui: Rename ControlNet Collapse header to Control Adapters
2023-08-31 01:44:13 +12:00
psychedelicious
667d4deeb7
feat(ui): improved model node ui
2023-08-30 22:36:40 +10:00
psychedelicious
adfdb02c1b
fix(ui): fix workflow edge validation for collapsed edges
2023-08-30 22:36:15 +10:00
psychedelicious
216dff143e
feat(ui): swath of UI tweaks and improvements
2023-08-30 21:31:58 +10:00
psychedelicious
f2334ec302
fix(ui): reset node execution states on cancel
2023-08-30 18:58:27 +10:00
psychedelicious
044d4c107a
feat(nodes): move all invocation metadata (type, title, tags, category) to decorator
...
All invocation metadata (type, title, tags and category) are now defined in decorators.
The decorators add the `type: Literal["invocation_type"]: "invocation_type"` field to the invocation.
Category is a new invocation metadata, but it is not used by the frontend just yet.
- `@invocation()` decorator for invocations
```py
@invocation(
"sdxl_compel_prompt",
title="SDXL Prompt",
tags=["sdxl", "compel", "prompt"],
category="conditioning",
)
class SDXLCompelPromptInvocation(BaseInvocation, SDXLPromptInvocationBase):
...
```
- `@invocation_output()` decorator for invocation outputs
```py
@invocation_output("clip_skip_output")
class ClipSkipInvocationOutput(BaseInvocationOutput):
...
```
- update invocation docs
- add category to decorator
- regen frontend types
2023-08-30 18:35:12 +10:00
psychedelicious
94d0c18cbd
feat(ui): remove highlighto n mouseover
2023-08-30 13:22:59 +10:00
psychedelicious
7b49f96472
feat(ui): style input fields
2023-08-30 13:19:37 +10:00
psychedelicious
9a2c0554de
feat(ui): better workflow validation and parsing
...
Checks for the existence of nodes for each edge - does not yet check the types.
2023-08-30 13:02:49 +10:00
blessedcoolant
29112f96d2
Merge branch 'main' into feat/nodes-phase-5
2023-08-30 14:11:49 +12:00
blessedcoolant
1d6be7f7fd
Merge branch 'ui-fixes' of https://github.com/blessedcoolant/InvokeAI into ui-fixes
2023-08-30 14:08:39 +12:00
blessedcoolant
64723f0628
fix: ControlNet DnD icons repeated twice
2023-08-30 14:07:24 +12:00
psychedelicious
8982543312
fix(ui): fix control image save button logic
2023-08-30 11:58:15 +10:00
psychedelicious
d8ce20c06f
fix(ui): fix control image save button logic
2023-08-30 11:33:38 +10:00
psychedelicious
0ed6a141f1
Merge branch 'main' into feat/nodes-phase-5
2023-08-30 11:15:34 +10:00
blessedcoolant
db4d35ed45
ui: update scaled width and height sliders to be model sensitive
2023-08-30 10:28:54 +12:00