psychedelicious
77f2690711
fix(ui): remove duplicate gallery
2023-05-11 11:55:51 +10:00
psychedelicious
c4b3a24ed7
feat(ui): revert tabs to txt2img/img2img
2023-05-11 11:55:51 +10:00
psychedelicious
33c69359c2
feat(ui): add IAICollapse for parameters
2023-05-11 11:55:51 +10:00
psychedelicious
864f4bb4af
feat(ui): wip img2img layouting
2023-05-11 11:55:51 +10:00
psychedelicious
5365f42a04
feat(ui): wip layouting
2023-05-11 11:55:51 +10:00
psychedelicious
3dc60254b9
feat(ui): support collect nodes
2023-05-11 11:55:51 +10:00
psychedelicious
027a8562d7
fix(ui): default node model selection
2023-05-11 11:55:51 +10:00
psychedelicious
6945d10297
chore(ui): regen api client
2023-05-11 11:55:51 +10:00
psychedelicious
4d6cef7ac8
fix(ui): fix types bug
2023-05-11 11:55:51 +10:00
psychedelicious
5457c7f069
fix(ui): use lodash-es
instead of lodash
2023-05-11 11:55:51 +10:00
psychedelicious
b8c1a3f96c
chore(ui): remove unused babelrc & npm script
2023-05-11 11:55:51 +10:00
psychedelicious
cee8e85f76
chore(ui): bump redux-remember
2023-05-11 11:55:51 +10:00
psychedelicious
09f166577e
feat(ui): migrate to redux-remember
2023-05-11 11:55:51 +10:00
psychedelicious
bcc21531fb
feat(ui): update for InfillInvocation
2023-05-11 11:55:51 +10:00
psychedelicious
ff3aa57117
feat(ui): fix endless gallery scroll for single col layout
2023-05-11 11:55:51 +10:00
psychedelicious
04c453721c
feat(ui): tweak gallery loading indicator
2023-05-11 11:55:51 +10:00
psychedelicious
350ffecc1f
feat(ui): endless gallery scroll
2023-05-11 11:55:51 +10:00
psychedelicious
b0557aa16b
fix(ui): fix currentimagepreview not working for uploads
2023-05-11 11:55:51 +10:00
psychedelicious
1c9429a6ea
feat(ui): wip canvas
2023-05-11 11:55:51 +10:00
psychedelicious
c7303adb0d
feat(ui): fix generation mode logic
2023-05-11 11:55:51 +10:00
psychedelicious
ed1f096a6f
feat(ui): wip canvas migration 4
2023-05-11 11:55:51 +10:00
psychedelicious
6ab5d28cf3
feat(ui): wip canvas migration, createListenerMiddleware
2023-05-11 11:55:51 +10:00
psychedelicious
f7bbc4004a
feat(ui): wip canvas nodes migration 3
2023-05-11 11:55:51 +10:00
psychedelicious
cee21ca082
feat(ui): wip canvas nodes migration 2
2023-05-11 11:55:51 +10:00
psychedelicious
08ec12b391
feat(ui): wip canvas nodes migration
2023-05-11 11:55:51 +10:00
psychedelicious
ff5e2a9a8c
chore(ui): regen api client
2023-05-11 11:55:51 +10:00
Mary Hipp Rogers
fb6ef61a4d
change path for locale ( #3381 )
...
Co-authored-by: Mary Hipp <maryhipp@Marys-MacBook-Air.local>
2023-05-10 10:30:17 -04:00
Mary Hipp
853c83d0c2
surface detail field for 403 errors
2023-05-09 12:40:19 +10:00
Mary Hipp
1809990ed4
if backend returns an error, show it in toast
2023-05-09 11:09:36 +10:00
Eugene
79d49853d2
use websocket transport first for socket.io
2023-05-09 11:01:02 +10:00
Lincoln Stein
f28632980d
Merge branch 'main' into lstein/global-configuration
2023-05-07 07:52:46 -04:00
psychedelicious
440912dcff
feat(ui): make base log level debug
2023-05-07 15:36:37 +10:00
psychedelicious
8b87a26e7e
feat(ui): support collect nodes
2023-05-07 15:36:37 +10:00
Lincoln Stein
afd2e32092
Merge branch 'main' into lstein/global-configuration
2023-05-06 21:20:25 -04:00
Lincoln Stein
e4196bbe5b
adjust non-app modules to use new config system
2023-05-04 00:43:51 -04:00
Lincoln Stein
15ffb53e59
remove globals, args, generate and the legacy CLI
2023-05-03 23:36:51 -04:00
StAlKeR7779
56d3cbead0
Merge branch 'main' into feat/compel_node
2023-05-04 00:28:33 +03:00
Lincoln Stein
4687ad4ed6
Merge branch 'main' into enhance/invokeai-logs
2023-05-03 13:36:06 -04:00
psychedelicious
994b247f8e
feat(ui): do not persist gallery images
...
- I've sorted out the issues that make *not* persisting troublesome, these will be rolled out with canvas
- Also realized that persisting gallery images very quickly fills up localStorage, so we can't really do it anyways
2023-05-03 23:41:48 +10:00
psychedelicious
0419f50ab0
chore(ui): bump react-virtuoso
...
- Resolves an issue with gallery not rendering all items
2023-05-02 20:15:29 +10:00
psychedelicious
4d885653e9
feat(ui): tidy
2023-05-02 11:27:08 +10:00
psychedelicious
475b6bef53
feat(ui): use windowing for gallery
...
vastly improves the gallery performance when many images are loaded.
- `react-virtuoso` to do the virtualized list
- `overlayscrollbars` for a scrollbar
2023-05-02 11:27:08 +10:00
psychedelicious
276dfc591b
feat(ui): disable w/h when img2img & not fit
2023-05-01 17:28:22 +10:00
psychedelicious
a6be44789b
fix(ui): progress image rerender, checkbox
2023-05-01 11:16:49 +10:00
blessedcoolant
a4313c26cb
fix: Do not hide Preview button & color code it
2023-05-01 11:16:49 +10:00
blessedcoolant
d4b250d509
feat(ui): Add auto show progress previews setting
2023-05-01 11:16:49 +10:00
psychedelicious
29743a9e02
fix(ui): next/prev image buttons
2023-05-01 11:16:49 +10:00
psychedelicious
fecb77e344
feat(ui): dndkit
--> rnd
for draggable
2023-05-01 11:16:49 +10:00
psychedelicious
779671753d
feat(ui): tweak floating preview
2023-05-01 11:16:49 +10:00
psychedelicious
d5e152b35e
fix(ui): ignore events after canceling session
2023-05-01 11:16:49 +10:00
psychedelicious
270657a62c
feat(ui): gallery & progress image refactor
2023-05-01 11:16:49 +10:00
psychedelicious
3601b9c860
feat(ui): revamp status indicator
2023-05-01 11:16:49 +10:00
psychedelicious
c8fe12cd91
feat(ui): init image tweaks
2023-05-01 11:16:49 +10:00
psychedelicious
deae5fbaec
fix(ui): socket event types
2023-05-01 11:16:49 +10:00
psychedelicious
5b558af2b3
fix(ui): fix metadata viewer scroll
2023-05-01 11:16:49 +10:00
psychedelicious
4150d5306f
chore(ui): regen api client
2023-05-01 11:16:49 +10:00
psychedelicious
8c2e4700f9
feat(ui): persist gallery state
2023-05-01 11:16:49 +10:00
psychedelicious
adaecada20
fix(ui): fix current image seed button
2023-05-01 11:16:49 +10:00
psychedelicious
258895bcc9
feat(ui): being dismantling old sio stuff, fix recall seed/prompt/init
...
- still need to fix up metadataviewer's recall features
2023-05-01 11:16:49 +10:00
psychedelicious
2eb7c25bae
feat(ui): clean up and simplify socketio middleware
2023-05-01 11:16:49 +10:00
psychedelicious
2e4e9434c1
fix(ui): fix initial image for uploads
2023-05-01 11:16:49 +10:00
psychedelicious
0cad204e74
feat(ui): add error handling for linear graph generation
2023-05-01 11:16:49 +10:00
Lincoln Stein
0bc2edc044
Merge branch 'main' into enhance/invokeai-logs
2023-04-29 11:00:18 -04:00
Lincoln Stein
8db20e0d95
rename log to logger throughout
2023-04-29 09:43:40 -04:00
psychedelicious
d00d29d6b5
feat(ui): update settings modal
2023-04-29 18:28:19 +10:00
psychedelicious
dc976cd665
feat(ui): add switch for logging
2023-04-29 18:28:19 +10:00
psychedelicious
6d6b986a66
feat(ui): remove Console and redux logging state
2023-04-29 18:28:19 +10:00
psychedelicious
bffdede0fa
feat(ui): improve log messages
2023-04-29 18:28:19 +10:00
psychedelicious
a4c258e9ec
feat(ui): add roarr logger
2023-04-29 18:28:19 +10:00
psychedelicious
8d837558ac
fix(ui): fix spelling of systemPersistDenylist.ts
2023-04-29 18:28:19 +10:00
psychedelicious
e673ed08ec
fix(ui): restore missing chakra-cli package
...
(amending to try and get the workflow to run)
2023-04-29 12:21:11 +10:00
Lincoln Stein
f0e07bff5a
fix bad logging path in config script
2023-04-28 15:39:00 -04:00
Lincoln Stein
3ec06a1fc3
Merge branch 'main' into enhance/invokeai-logs
2023-04-28 10:10:33 -04:00
Lincoln Stein
6b79e2b407
Merge branch 'main' into enhance/invokeai-logs
...
- resolve conflicts
- remove unused code identified by pyflakes
2023-04-28 10:09:46 -04:00
psychedelicious
53c7832fd1
fix(ui): fix packaging import issue
2023-04-28 22:37:51 +10:00
psychedelicious
ca1cc0e2c2
feat(ui): rerender mitigation sweep
2023-04-28 22:00:18 +10:00
psychedelicious
5d8728c7ef
feat(ui): persist socket session ids and re-sub on connect
2023-04-28 22:00:18 +10:00
psychedelicious
a8cec4c7e6
fix(ui): improve schema parsing error handling
2023-04-28 22:00:18 +10:00
psychedelicious
2b5ccdc55f
build(ui): treeshake lodash via lodash-es
2023-04-28 21:56:43 +10:00
psychedelicious
d92d5b5258
build(ui): fix types exports
2023-04-28 21:56:43 +10:00
psychedelicious
a591184d2a
build(ui): remove unneeded types file
2023-04-28 21:56:43 +10:00
psychedelicious
ee881e4c78
build(ui): add react/react-dom peer deps
2023-04-28 21:56:43 +10:00
psychedelicious
61fbb24e36
feat(ui): set up for packaging
2023-04-28 21:56:43 +10:00
psychedelicious
d582949488
feat(ui): rename main app components
2023-04-28 21:56:43 +10:00
psychedelicious
de574eb4d9
chore(ui): upgrade all packages
2023-04-28 21:56:43 +10:00
psychedelicious
bfd90968f1
chore(ui): tidy npm structure
2023-04-28 21:56:43 +10:00
Mary Hipp
00a0cb3403
fix(ui): update exported types
2023-04-28 09:20:09 +10:00
Mary Hipp
ea93cad5ff
fix(ui): update to match change in route params
2023-04-28 09:19:03 +10:00
Mary Hipp
4453a0d20d
feat(ui): remove toasts for network bc we have status to tell us
2023-04-28 09:18:19 +10:00
Mary Hipp Rogers
1e837e3c9d
fix(ui): add formatted neg prompt for linear nodes ( #3282 )
...
* fix(ui): add formatted neg prompt for linear nodes
* remove conditional
---------
Co-authored-by: Mary Hipp <maryhipp@Marys-MacBook-Air.local>
2023-04-27 15:05:35 -04:00
StAlKeR7779
0b0068ab86
Merge branch 'main' into feat/compel_node
2023-04-27 14:53:10 +03:00
psychedelicious
31c7fa833e
feat(ui): simplify image display
2023-04-27 14:10:44 +10:00
blessedcoolant
db16ca0079
fix(ui): Current Image Buttons position
2023-04-27 14:10:44 +10:00
psychedelicious
99392debe8
feat(ui): refactor DeleteImageModal
...
- refactor the component
- use translations
- add config for systems where deleted images are not sent to bin (only changes the messaging)
2023-04-27 14:10:44 +10:00
psychedelicious
0ab62b0343
feat(ui): "blacklist" -> "denylist"
2023-04-27 14:10:44 +10:00
psychedelicious
75d25dd5cc
feat(ui): restore image deletion functionality
2023-04-27 14:10:44 +10:00
psychedelicious
2e54da13d8
chore(ui): regen api client
2023-04-27 14:10:44 +10:00
psychedelicious
f34f416bf5
fix(ui): handle floats in NumberInputFieldComponent
2023-04-27 14:10:44 +10:00
psychedelicious
021c63891d
fix(ui): fix config types and merging
2023-04-27 14:10:44 +10:00
blessedcoolant
a968862e6b
feat(ui): Move img2img badge info to top right
2023-04-27 14:10:44 +10:00
blessedcoolant
a08189d457
ui: Match styling of img2img to the rest of the accordions
2023-04-27 14:10:44 +10:00
psychedelicious
0a936696c3
feat(ui): add config slice, configuration default values
2023-04-27 14:10:44 +10:00
Mary Hipp
b638fb2f30
fix(ui): use name in response instead of parsing out of URL to handle alternative URLs
2023-04-26 09:48:16 -04:00
psychedelicious
c1b10b2222
feat(ui): open in new tab @ hoverable image
2023-04-26 12:40:10 +10:00
psychedelicious
bee29714d9
fix(ui): fix templates not refreshing correctly
2023-04-26 12:40:10 +10:00
psychedelicious
d40d5276dd
feat(ui): wip img2img ui
2023-04-26 12:40:10 +10:00
psychedelicious
568f0aad71
feat(ui): wip img2img ui
2023-04-26 12:40:10 +10:00
psychedelicious
38474fa9d4
feat(ui): add lil spinner to loading
2023-04-26 12:17:01 +10:00
psychedelicious
f7f974a28b
fix(ui): fix inverted conditional
2023-04-26 12:17:01 +10:00
psychedelicious
3c150b384c
fix(ui): fix export of ApplicationFeature type
2023-04-26 12:17:01 +10:00
psychedelicious
65816049ba
feat(ui): add secret loading screen override button
2023-04-26 12:17:01 +10:00
psychedelicious
c1c881ded5
feat(ui): support disabledFeatures, add nicer loading
...
- `disabledParametersPanels` -> `disabledFeatures`
- handle disabling `faceRestore`, `upscaling`, `lightbox`, `modelManager` and OSS header links/buttons
- wait until models are loaded to hide loading screen
- also wait until schema is parsed if `nodes` is an enabled tab
2023-04-26 12:17:01 +10:00
psychedelicious
f03cb8f134
fix(ui): fix no progress images when gallery is empty
2023-04-25 15:00:54 +10:00
Lincoln Stein
c174cab3ee
[Bugfix] fixes and code cleanup to update and installation routines ( #3101 )
...
- Fix the update script to work again and fixes the ambiguity between
when a user wants to update to a tag vs updating to a branch, by making
these two operations explicitly separate.
- Remove dangling functions and arguments related to legacy checkpoint
conversion. These are no longer needed now that all legacy models are
either converted at import time, or on-the-fly in RAM.
2023-04-25 03:28:23 +01:00
StAlKeR7779
d99a08a441
Add compel node and conditioning field type
2023-04-25 03:48:44 +03:00
ismail ihsan bülbül
8044d1b840
translationBot(ui): update translation (Turkish)
...
Currently translated at 11.3% (58 of 512 strings)
translationBot(ui): added translation (Turkish)
Co-authored-by: ismail ihsan bülbül <e-ben@msn.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/tr/
Translation: InvokeAI/Web UI
2023-04-24 16:05:16 +10:00
Patrick Tien
2b58ce4ae4
translationBot(ui): update translation (Chinese (Simplified))
...
Currently translated at 75.0% (380 of 506 strings)
Co-authored-by: Patrick Tien <ivetien@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/zh_Hans/
Translation: InvokeAI/Web UI
2023-04-24 16:05:16 +10:00
Fabian Bahl
ef605cd76c
translationBot(ui): update translation (German)
...
Currently translated at 81.8% (414 of 506 strings)
Co-authored-by: Fabian Bahl <fabian98@bahl-netz.de>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/de/
Translation: InvokeAI/Web UI
2023-04-24 16:05:16 +10:00
figgefigge
a84b5b168f
translationBot(ui): update translation (Swedish)
...
Currently translated at 34.7% (176 of 506 strings)
translationBot(ui): added translation (Swedish)
Co-authored-by: figgefigge <qvintuz@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/sv/
Translation: InvokeAI/Web UI
2023-04-24 16:05:16 +10:00
Alexander Eichhorn
16f6ee04d0
translationBot(ui): update translation (German)
...
Currently translated at 81.8% (414 of 506 strings)
translationBot(ui): update translation (German)
Currently translated at 80.8% (409 of 506 strings)
Co-authored-by: Alexander Eichhorn <pfannkuchensack@einfach-doof.de>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/de/
Translation: InvokeAI/Web UI
2023-04-24 16:05:16 +10:00
System X - Files
44be057aa3
translationBot(ui): update translation (Ukrainian)
...
Currently translated at 100.0% (512 of 512 strings)
translationBot(ui): update translation (Russian)
Currently translated at 100.0% (512 of 512 strings)
translationBot(ui): update translation (English)
Currently translated at 100.0% (512 of 512 strings)
translationBot(ui): update translation (Ukrainian)
Currently translated at 100.0% (506 of 506 strings)
translationBot(ui): update translation (Russian)
Currently translated at 100.0% (506 of 506 strings)
translationBot(ui): update translation (Russian)
Currently translated at 100.0% (506 of 506 strings)
Co-authored-by: System X - Files <vasyasos@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/en/
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/ru/
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/uk/
Translation: InvokeAI/Web UI
2023-04-24 16:05:16 +10:00
mitien
422f6967b2
translationBot(ui): update translation (Ukrainian)
...
Currently translated at 75.8% (384 of 506 strings)
translationBot(ui): update translation (Russian)
Currently translated at 85.5% (433 of 506 strings)
Co-authored-by: mitien <mitien@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/ru/
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/uk/
Translation: InvokeAI/Web UI
2023-04-24 16:05:16 +10:00
Riccardo Giovanetti
4528cc8ba6
translationBot(ui): update translation (Italian)
...
Currently translated at 100.0% (512 of 512 strings)
translationBot(ui): update translation (Italian)
Currently translated at 100.0% (511 of 511 strings)
translationBot(ui): update translation (Italian)
Currently translated at 100.0% (506 of 506 strings)
Co-authored-by: Riccardo Giovanetti <riccardo.giovanetti@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/it/
Translation: InvokeAI/Web UI
2023-04-24 16:05:16 +10:00
gallegonovato
87e91ebc1d
translationBot(ui): update translation (Spanish)
...
Currently translated at 100.0% (512 of 512 strings)
translationBot(ui): update translation (Spanish)
Currently translated at 100.0% (511 of 511 strings)
translationBot(ui): update translation (Spanish)
Currently translated at 100.0% (506 of 506 strings)
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/es/
Translation: InvokeAI/Web UI
2023-04-24 16:05:16 +10:00
Dennis
fd00d111ea
translationBot(ui): update translation (Dutch)
...
Currently translated at 100.0% (504 of 504 strings)
Co-authored-by: Dennis <dennis@vanzoerlandt.nl>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/nl/
Translation: InvokeAI/Web UI
2023-04-24 16:05:16 +10:00
Jaulustus
b8dc9000bd
translationBot(ui): update translation (German)
...
Currently translated at 73.4% (370 of 504 strings)
Co-authored-by: Jaulustus <jaulustus@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/de/
Translation: InvokeAI/Web UI
2023-04-24 16:05:16 +10:00
Juuso V
58c1066765
translationBot(ui): update translation (Finnish)
...
Currently translated at 18.2% (92 of 504 strings)
translationBot(ui): added translation (Finnish)
Co-authored-by: Juuso V <juuso.vantola@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/fi/
Translation: InvokeAI/Web UI
2023-04-24 16:05:16 +10:00
Bouncyknighter
37096a697b
translationBot(ui): added translation (Mongolian)
...
Co-authored-by: Bouncyknighter <gebifirm@gmail.com>
2023-04-24 16:05:16 +10:00
唐澤 克幸
17d0920186
translationBot(ui): update translation (Japanese)
...
Currently translated at 73.0% (368 of 504 strings)
Co-authored-by: 唐澤 克幸 <4ranci0ne@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/ja/
Translation: InvokeAI/Web UI
2023-04-24 16:05:16 +10:00
techybrain-dev
1e05538364
translationBot(ui): added translation (Vietnamese)
...
Co-authored-by: techybrain-dev <techybrain.dev@gmail.com>
2023-04-24 16:05:16 +10:00
psychedelicious
e6158d1874
feat(ui): add reload schema button
2023-04-23 17:49:02 +10:00
Mary Hipp
59b0153236
add to types
2023-04-23 15:59:55 +10:00
Mary Hipp
9f8ff912c4
feat(ui): add support for shouldFetchImages if UI needs to re-fetch an image URL
2023-04-23 15:59:55 +10:00
blessedcoolant
11ab5c7d56
fix(ui): Fix up arrow not working on unfiltered list
2023-04-23 15:18:35 +12:00
blessedcoolant
3f334d9e5e
feat(ui): Add fusejs to NodeSearch
2023-04-23 15:14:44 +12:00
blessedcoolant
ff891b1ff2
feat(ui): Basic Node Search Component
...
Very buggy
2023-04-23 13:35:02 +12:00
blessedcoolant
e29c2fb782
Merge branch 'more-nodes-work' of https://github.com/blessedcoolant/InvokeAI into more-nodes-work
2023-04-23 02:53:25 +12:00
blessedcoolant
b763f1809e
feat(ui): Stylize Node Minimap
2023-04-23 02:52:32 +12:00
psychedelicious
d26b44104a
fix(ui): minor tidy
2023-04-23 00:45:03 +10:00
blessedcoolant
b73fd2a6d2
fix(ui): Set Min Width for Nodes
2023-04-23 00:55:43 +12:00
blessedcoolant
f258aba6d1
chore(ui): Make the Node UI Legend Responsive
2023-04-23 00:55:22 +12:00
Sammy
e973aeef0d
Merge branch 'main' into responsive-ui
2023-04-22 14:31:19 +02:00
psychedelicious
50e1ac731d
fix(ui): make input/outputs renderfn callback
2023-04-22 22:25:17 +10:00
psychedelicious
43addc1548
fix(ui): memoize everything nodes
2023-04-22 22:25:17 +10:00
psychedelicious
4901911c1a
fix(ui): improve nodes performance
2023-04-22 22:25:17 +10:00
psychedelicious
44a653925a
feat(ui): node styling, controls
...
- custom node controls
- fix some types
- fix badge colors via colorScheme
- style nodes
2023-04-22 22:25:17 +10:00
blessedcoolant
94a07a8da7
feat(ui): Make Nodes always spawn in center of work area
2023-04-22 22:25:17 +10:00
blessedcoolant
ad41afe65e
feat(ui): Make Nodes Resizable
2023-04-22 22:25:17 +10:00
blessedcoolant
77fa7519c4
chore(ui): Cleanup Invocation Component
2023-04-22 22:25:17 +10:00
SammCheese
6e29148d4d
delete ImageToImageContent.tsx
2023-04-22 08:43:14 +02:00