ElrikUnderlake
e3aef20f42
chore(UI, accessibility): more items
...
- radio icon buttons
- links should be parent of icon
styled links to still line up with sibling components
2023-03-12 23:27:47 -05:00
psychedelicious
300aa8d86c
chore(ui): build
2023-03-12 20:13:58 +11:00
psychedelicious
727f1638d7
chore(ui): lint
2023-03-12 20:13:58 +11:00
psychedelicious
ee6df5852a
fix(ui): fix lightbox
2023-03-12 20:13:38 +11:00
psychedelicious
90525b1c43
fix(ui): fix scrollable shadow
2023-03-12 20:13:38 +11:00
psychedelicious
bbb95dbc5b
fix(ui): add color mode watcher
2023-03-12 20:13:38 +11:00
psychedelicious
f4b7f80d59
fix(ui): remove key prop
2023-03-12 20:13:38 +11:00
blessedcoolant
220f7373c8
feat(ui): Basic IAIOption Component & Fix Select Dropdown
2023-03-12 20:13:38 +11:00
blessedcoolant
4bb5785f29
fix(ui): Move Form Components to the correct folder
2023-03-12 20:13:38 +11:00
psychedelicious
f9a7a7d161
fix(ui): set colorMode to fix native selects
2023-03-12 20:13:38 +11:00
psychedelicious
de94c780d9
fix(ui): fix canvas status text bg
2023-03-12 20:13:38 +11:00
psychedelicious
0b9230380c
fix(ui): default gallery category buttons to icon
2023-03-12 20:13:38 +11:00
psychedelicious
209a55b681
fix(ui): canvas rescale when toggle gallery
2023-03-12 20:13:38 +11:00
psychedelicious
dc2f69f5d1
fix(ui): process buttons display on canvas beta
2023-03-12 20:13:38 +11:00
psychedelicious
ad2f1b7b36
fix(ui): hack for hiding pinned panels
2023-03-12 20:13:38 +11:00
blessedcoolant
dd2d96a50f
fix(ui): Bad styling on form elements
2023-03-12 20:13:38 +11:00
blessedcoolant
2bff28e305
fix(ui): Remove size limitation off the theme changer button
2023-03-12 20:13:38 +11:00
blessedcoolant
d68234d879
fix(ui): Gallery placeholder text not being centered
2023-03-12 20:13:38 +11:00
blessedcoolant
b3babf26a5
fix(ui): Fix current image buttons overflow
2023-03-12 20:13:38 +11:00
psychedelicious
ecca0eff31
fix(ui): hotkey accordion spacing
2023-03-12 20:13:38 +11:00
psychedelicious
28677f9621
fix(ui): process buttons display on canvas beta layout
2023-03-12 20:13:38 +11:00
psychedelicious
caecfadf11
fix(ui): fix shadow
2023-03-12 20:13:38 +11:00
psychedelicious
5cf8e3aa53
chore(ui): build
2023-03-12 20:13:38 +11:00
psychedelicious
76cf2c61db
feat(ui): drawer almost done
...
TODO:
- hide while pinned
- lightbox interaction with gallery
2023-03-12 20:13:38 +11:00
psychedelicious
b4d976f2db
fix(ui): fix flash of mini preview image
...
Restored the code that fixes this after having ripped it out thinking it didn't do anything. Spotted in #2915
2023-03-12 20:13:38 +11:00
psychedelicious
777d127c74
feat(ui): wip drawer component and build
2023-03-12 20:13:38 +11:00
psychedelicious
0678803803
lang(ui): update show canvas debug info string
2023-03-12 20:13:37 +11:00
blessedcoolant
d2fbc9f5e3
feat(ui): Add ThemeTypes & Move Grid Line Color
2023-03-12 20:13:37 +11:00
psychedelicious
d81088dff7
feat(ui): wip resizable pinnable drawer
...
fix(ui): remove old scrollbar css
fix(ui): make guidepopover lazy
feat(ui): wip resizable drawer
feat(ui): wip resizable drawer
feat(ui): add scroll-linked shadow
feat(ui): organize files
Align Scrollbar next to content
Move resizable drawer underneath the progress bar
Add InvokeLogo to unpinned & align
Adds Invoke Logo to Unpinned Parameters panel and aligns to make it feel seamless.
2023-03-12 20:13:37 +11:00
ssantos
50b56d6088
translationBot(ui): update translation (Portuguese)
...
Currently translated at 99.2% (496 of 500 strings)
Co-authored-by: ssantos <ssantos@web.de>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/pt/
Translation: InvokeAI/Web UI
2023-03-11 16:56:06 +01:00
Sergey Krashevich
8ec2ae7954
translationBot(ui): update translation (Russian)
...
Currently translated at 86.3% (416 of 482 strings)
Co-authored-by: Sergey Krashevich <svk@svk.su>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/ru/
Translation: InvokeAI/Web UI
2023-03-11 16:56:05 +01:00
wa.code
40d82b29cf
translationBot(ui): update translation (Chinese (Traditional))
...
Currently translated at 7.0% (34 of 480 strings)
Co-authored-by: wa.code <adt107118@gm.ntcu.edu.tw>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/zh_Hant/
Translation: InvokeAI/Web UI
2023-03-11 16:56:05 +01:00
Felipe Nogueira
0b953d98f5
translationBot(ui): update translation (Portuguese (Brazil))
...
Currently translated at 98.1% (471 of 480 strings)
Co-authored-by: Felipe Nogueira <contato.fnog@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/pt_BR/
Translation: InvokeAI/Web UI
2023-03-11 16:56:04 +01:00
Riccardo Giovanetti
8833d76709
translationBot(ui): update translation (Italian)
...
Currently translated at 100.0% (500 of 500 strings)
translationBot(ui): update translation (Italian)
Currently translated at 100.0% (500 of 500 strings)
translationBot(ui): update translation (Italian)
Currently translated at 100.0% (482 of 482 strings)
translationBot(ui): update translation (Italian)
Currently translated at 100.0% (480 of 480 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-03-11 16:56:04 +01:00
gallegonovato
027b316fd2
translationBot(ui): update translation (Spanish)
...
Currently translated at 100.0% (500 of 500 strings)
translationBot(ui): update translation (Spanish)
Currently translated at 100.0% (482 of 482 strings)
translationBot(ui): update translation (Spanish)
Currently translated at 100.0% (480 of 480 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-03-11 16:56:03 +01:00
ElrikUnderlake
d586a82a53
yarn build
2023-03-10 20:54:59 -06:00
ElrikUnderlake
28709961e9
add import
2023-03-10 20:53:42 -06:00
ElrikUnderlake
e9f237f39d
chore(accessibility): add all aria-labels
2023-03-10 20:49:16 -06:00
Mary Hipp
4332c9c7a6
add generic jsx type definition for default export
2023-03-10 12:14:49 -05:00
Mary Hipp
197e50a298
unstage some changes
2023-03-09 15:33:18 -05:00
Mary Hipp
2cc04de397
dont care about linting build
2023-03-09 11:46:20 -05:00
Mary Hipp
f4150a7829
add new build command for building package
2023-03-09 11:10:18 -05:00
ElrikUnderlake
2f5f08c35d
yarn build
2023-03-08 23:51:46 -06:00
Elrik
8f48c14ed4
Merge branch 'main' into chore/accessability_various-additions
2023-03-08 23:49:08 -06:00
Mary Hipp
816ea39827
decouple default component from react root
2023-03-08 12:48:49 -05:00
ElrikUnderlake
c3c1511ec6
add accessibility to localization
...
only set fallback english values
implement on ModelSelect and ProgressBar
2023-03-07 21:30:51 -06:00
Elrik
6b41127421
Merge branch 'main' into chore/accessability_various-additions
2023-03-07 17:44:55 -06:00
psychedelicious
d9ebdd2684
build(ui): use concurrently to run dev
2023-03-07 21:58:46 +11:00
psychedelicious
3e4c10ef9c
docs(ui): update readme
2023-03-07 21:58:42 +11:00
psychedelicious
01a1777370
translationBot(ui): update translation (Chinese (Traditional))
...
Currently translated at 4.1% (20 of 480 strings)
translationBot(ui): update translation (Portuguese (Brazil))
Currently translated at 97.2% (467 of 480 strings)
translationBot(ui): update translation (Dutch)
Currently translated at 97.2% (467 of 480 strings)
translationBot(ui): update translation (French)
Currently translated at 83.1% (399 of 480 strings)
Co-authored-by: psychedelicious <mabianfu@icloud.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/fr/
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/nl/
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/zh_Hant/
Translation: InvokeAI/Web UI
2023-03-07 09:09:42 +01:00
Hosted Weblate
32945c7f45
translationBot(ui): update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/
Translation: InvokeAI/Web UI
2023-03-07 09:09:42 +01:00
ElrikUnderlake
b0b8846430
Add aria-label to icon variant of IAISimpleMenu
...
Uses whatever the iconTooltip copy is
2023-03-06 22:43:41 -06:00
ElrikUnderlake
fdb146a43a
add aria-label to UnifiedCanvasLayerSelect
...
matching tooltip copy
2023-03-06 22:42:39 -06:00
ElrikUnderlake
42c1f1fc9d
add VisuallyHidden tab text to InvokeTabs
2023-03-06 22:42:04 -06:00
ElrikUnderlake
89a8ef86b5
add an aria-label to ProgressBar
2023-03-06 22:41:45 -06:00
ElrikUnderlake
f0fb767f57
add aria-label to ModelSelect
2023-03-06 22:39:08 -06:00
Jonathan
c3ff9e6be8
Fixed startup issues with the web UI. ( #2876 )
2023-03-06 18:29:28 -05:00
Mary Hipp
0342e25c74
add missing package
2023-03-06 16:13:17 -05:00
blessedcoolant
b9ab43a4bb
build(ui): clean build chakra migration
2023-03-07 08:39:44 +13:00
blessedcoolant
6e0e48bf8a
Merge branch 'main' into pr/2873
2023-03-07 08:36:09 +13:00
Lincoln Stein
7c60068388
Merge branch 'main' into bugfix/fix-convert-sd-to-diffusers-error
2023-03-06 08:20:29 -05:00
psychedelicious
d843fb078a
feat(ui): remove references to dark mode
2023-03-06 20:40:59 +11:00
psychedelicious
41b2e4633f
chore(ui): remove unused scss files
2023-03-06 20:06:23 +11:00
psychedelicious
57144ac0cf
feat(ui): migrate theming to chakra ui
2023-03-06 20:03:39 +11:00
Lincoln Stein
94daaa4abf
fix call signature of import_diffuser_model()
2023-03-05 23:37:59 -05:00
Lincoln Stein
2f9dcd7906
support both epsilon and v-prediction v2 inference
...
There are actually two Stable Diffusion v2 legacy checkpoint
configurations:
1) "epsilon" prediction type for Stable Diffusion v2 Base
2) "v-prediction" type for Stable Diffusion v2-768
This commit adds the configuration file needed for epsilon prediction
type models as well as the UI that prompts the user to select the
appropriate configuration file when the code can't do so
automatically.
2023-03-05 22:51:40 -05:00
blessedcoolant
e537b5d8e1
Revert "Merge branch 'main' into bugfix/reenable-ckpt-conversion-to-ram"
...
This reverts commit e0e70c9222
, reversing
changes made to 0b184913b9
.
2023-03-06 14:29:39 +13:00
blessedcoolant
4b76af37ae
Merge branch 'main' into enhance/use-new-diffusers-path
2023-03-06 12:42:30 +13:00
Lincoln Stein
ef8cf83b28
migrate to new HF diffusers cache location
2023-03-05 08:20:24 -05:00
blessedcoolant
633857b0e3
build(ui): Migrate UI to Chakra
2023-03-05 21:50:50 +13:00
blessedcoolant
516c56d0c5
feat(ui): Model Manager Cleanup
2023-03-05 21:41:55 +13:00
psychedelicious
b07621e27e
chore(ui): build frontend
2023-03-05 19:30:28 +11:00
psychedelicious
545d8968fd
feat(ui): migrated theming to chakra
...
build(ui): fix husky path
build(ui): fix hmr issue, remove emotion cache
build(ui): clean up package.json
build(ui): update gh action and npm scripts
feat(ui): wip port lightbox to chakra theme
feat(ui): wip use chakra theme tokens
feat(ui): Add status text to main loading spinner
feat(ui): wip chakra theme tweaking
feat(ui): simply iaisimplemenu button
feat(ui): wip chakra theming
feat(ui): Theme Management
feat(ui): Add Ocean Blue Theme
feat(ui): wip lightbox
fix(ui): fix lightbox mouse
feat(ui): set default theme variants
feat(ui): model manager chakra theme
chore(ui): lint
feat(ui): remove last scss
feat(ui): fix switch theme
feat(ui): Theme Cleanup
feat(ui): Stylize Search Models Found List
feat(ui): hide scrollbars
feat(ui): fix floating button position
feat(ui): Scrollbar Styling
fix broken scripts
This PR fixes the following scripts:
1) Scripts that can be executed within the repo's scripts directory.
Note that these are for development testing and are not intended
to be exposed to the user.
configure_invokeai.py - configuration
dream.py - the legacy CLI
images2prompt.py - legacy "dream prompt" retriever
invoke-new.py - new nodes-based CLI
invoke.py - the legacy CLI under another name
make_models_markdown_table.py - a utility used during the release/doc process
pypi_helper.py - another utility used during the release process
sd-metadata.py - retrieve JSON-formatted metadata from a PNG file
2) Scripts that are installed by pip install. They get placed into the venv's
PATH and are intended to be the official entry points:
invokeai-node-cli - new nodes-based CLI
invokeai-node-web - new nodes-based web server
invokeai - legacy CLI
invokeai-configure - install time configuration script
invokeai-merge - model merging script
invokeai-ti - textual inversion script
invokeai-model-install - model installer
invokeai-update - update script
invokeai-metadata" - retrieve JSON-formatted metadata from PNG files
protect invocations against black autoformatting
deps: upgrade to diffusers 0.14, safetensors 0.3, transformers 4.26, accelerate 0.16
2023-03-05 19:30:02 +11:00
Lincoln Stein
bdc7b8b75a
fix broken scripts
...
This PR fixes the following scripts:
1) Scripts that can be executed within the repo's scripts directory.
Note that these are for development testing and are not intended
to be exposed to the user.
configure_invokeai.py - configuration
dream.py - the legacy CLI
images2prompt.py - legacy "dream prompt" retriever
invoke-new.py - new nodes-based CLI
invoke.py - the legacy CLI under another name
make_models_markdown_table.py - a utility used during the release/doc process
pypi_helper.py - another utility used during the release process
sd-metadata.py - retrieve JSON-formatted metadata from a PNG file
2) Scripts that are installed by pip install. They get placed into the venv's
PATH and are intended to be the official entry points:
invokeai-node-cli - new nodes-based CLI
invokeai-node-web - new nodes-based web server
invokeai - legacy CLI
invokeai-configure - install time configuration script
invokeai-merge - model merging script
invokeai-ti - textual inversion script
invokeai-model-install - model installer
invokeai-update - update script
invokeai-metadata" - retrieve JSON-formatted metadata from PNG files
2023-03-03 20:19:37 -05:00
Lincoln Stein
dd4a1c998b
merge localisation files that were added in main
2023-03-03 14:47:01 -05:00
LemonDouble
f8e59636cd
translationBot(ui): update translation (Korean)
...
Currently translated at 15.5% (73 of 469 strings)
translationBot(ui): added translation (Korean)
Co-authored-by: LemonDouble <lemondouble2@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/ko/
Translation: InvokeAI/Web UI
2023-03-03 10:06:13 +01:00
Airton Silva
2d1a0b0a05
translationBot(ui): update translation (Portuguese)
...
Currently translated at 12.7% (60 of 469 strings)
Co-authored-by: Airton Silva <airtonsilva2009@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/pt/
Translation: InvokeAI/Web UI
2023-03-03 10:06:13 +01:00
Dennis
c9b2234d90
translationBot(ui): update translation (Dutch)
...
Currently translated at 100.0% (469 of 469 strings)
Co-authored-by: Dennis <dennis@vanzoerlandt.nl>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/nl/
Translation: InvokeAI/Web UI
2023-03-03 10:06:12 +01:00
Netzer R
82b224539b
translationBot(ui): update translation (Hebrew)
...
Currently translated at 100.0% (469 of 469 strings)
translationBot(ui): added translation (Hebrew)
Co-authored-by: Netz <pixi@pixelabs.net>
Co-authored-by: Netzer R <pixi@pixelabs.net>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/he/
Translation: InvokeAI/Web UI
2023-03-03 10:06:12 +01:00
Gabriel Mackievicz Telles
0b15ffb95b
translationBot(ui): update translation (Portuguese)
...
Currently translated at 12.5% (59 of 469 strings)
translationBot(ui): added translation (Portuguese)
Co-authored-by: Gabriel Mackievicz Telles <telles.gabriel@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/pt/
Translation: InvokeAI/Web UI
2023-03-03 10:06:11 +01:00
psychedelicious
ce9aaab22f
translationBot(ui): added translation (Chinese (Traditional))
...
Co-authored-by: psychedelicious <mabianfu@icloud.com>
2023-03-03 10:06:11 +01:00
Lincoln Stein
955900507f
fix issue with invokeai.version
2023-03-03 01:34:38 -05:00
Lincoln Stein
44400d2a66
fix incorrect import of merge code
2023-03-03 01:07:31 -05:00
Lincoln Stein
60a98cacef
all vestiges of ldm.invoke removed
2023-03-03 01:02:00 -05:00
Lincoln Stein
6a990565ff
all files migrated; tweaks needed
2023-03-03 00:02:15 -05:00
Gabriel Mackievicz Telles
ec14e2db35
translationBot(ui): update translation (Portuguese (Brazil))
...
Currently translated at 91.8% (431 of 469 strings)
Co-authored-by: Gabriel Mackievicz Telles <telles.gabriel@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/pt_BR/
Translation: InvokeAI/Web UI
2023-02-24 17:54:54 +01:00
Jeff Mahoney
5725fcb3e0
translationBot(ui): added translation (Romanian)
...
Co-authored-by: Jeff Mahoney <jbmahoney@gmail.com>
2023-02-24 17:54:54 +01:00
gallegonovato
1447b6df96
translationBot(ui): update translation (Spanish)
...
Currently translated at 100.0% (469 of 469 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-02-24 17:54:54 +01:00
blessedcoolant
a45e94fde7
build: localization (2.3.1-final)
2023-02-23 09:47:01 +13:00
Sergey Krashevich
ee2c0ab51b
translationBot(ui): update translation (Russian)
...
Currently translated at 81.4% (382 of 469 strings)
translationBot(ui): update translation (Russian)
Currently translated at 81.6% (382 of 468 strings)
Co-authored-by: Sergey Krashevich <svk@svk.su>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/ru/
Translation: InvokeAI/Web UI
2023-02-22 21:25:08 +01:00
Riccardo Giovanetti
ca5f129902
translationBot(ui): update translation (Italian)
...
Currently translated at 100.0% (469 of 469 strings)
translationBot(ui): update translation (Italian)
Currently translated at 100.0% (468 of 468 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-02-22 21:25:08 +01:00
psychedelicious
d561d6d3dd
chore(ui): build frontend
2023-02-22 22:09:11 +11:00
psychedelicious
7ffaa17551
fix(ui): use prompt bug when prompt has colon
...
This bug is related to the format in which we stored prompts for some time: an array of weighted subprompts.
This caused some strife when recalling a prompt if the prompt had colons in it, due to our recently introduced handling of negative prompts.
Currently there is no need to store a prompt as anything other than a string, so we revert to doing that.
Compatibility with structured prompts is maintained via helper hook.
2023-02-22 20:33:58 +11:00
blessedcoolant
b52a92da7e
build: symmetry-fix-2
2023-02-21 07:43:56 +13:00
blessedcoolant
b949162e7e
Revert Symmetry Big Size Input
2023-02-21 07:42:20 +13:00
blessedcoolant
be1bcbc173
build: symmetry-fix
2023-02-21 07:28:25 +13:00
blessedcoolant
d6196e863d
Move symmetry settings to their own accordion
2023-02-21 07:25:24 +13:00
blessedcoolant
f2e533f7c8
build: threshold slider fix
2023-02-21 03:17:41 +13:00
blessedcoolant
078f897b67
Revert Threshold Slider to older values
2023-02-21 02:57:00 +13:00
blessedcoolant
7afe26320a
build: symmetry-settings
2023-02-21 02:41:26 +13:00
blessedcoolant
b313cf8afd
Add Symmetry Settings
2023-02-21 02:27:55 +13:00
blessedcoolant
79ac9698c1
build: webui-bug-fixes
2023-02-20 05:28:52 +13:00
blessedcoolant
d29f57c93d
fix: Keep the first accordion open by default on reset
...
We need to do this now because we are using multiple accordions.
2023-02-20 05:26:48 +13:00
blessedcoolant
9b7cde8918
fix: Fullscreen Hotkey Bug
...
After upgrading the deps, the full screen hotkey started to bug out. I believe this was happening because it was triggered in two different components causing it to run twice. Removed it from both floating buttons and moved it to the Invoke tab. Makes sense to keep it there as it is a global hotkey.
2023-02-20 05:20:51 +13:00
blessedcoolant
8ae71303a5
fix: Cancel Button not maintaining min height
...
After the recent changes the Cancel button wasn't maintaining min height in floating mode. Also the new button group was not scaling in width correctly on the Canvas Beta UI. Fixed both.
2023-02-20 05:18:37 +13:00
blessedcoolant
2bba543d20
Merge branch 'main' into chore/ui/update-deps
2023-02-20 04:13:47 +13:00
psychedelicious
487da8394d
translationBot(ui): update translation (French)
...
Currently translated at 85.4% (398 of 466 strings)
Co-authored-by: psychedelicious <mabianfu@icloud.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/fr/
Translation: InvokeAI/Web UI
2023-02-19 13:00:55 +01:00
Riccardo Giovanetti
4c93bc56f8
translationBot(ui): update translation (Italian)
...
Currently translated at 100.0% (466 of 466 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-02-19 13:00:55 +01:00
Hosted Weblate
727dfeae43
translationBot(ui): update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/
Translation: InvokeAI/Web UI
2023-02-19 13:00:55 +01:00
psychedelicious
88d561dee7
chore(ui): build frontend
2023-02-19 22:32:05 +11:00
psychedelicious
7a379f1d4f
chore(ui): update deps
...
- Upgraded all dependencies
- Removed beta TS 5.0 as it conflicted with some packages
- Added types for `Array.prototype.findLast` and `Array.prototype.findLastIndex` (these definitions are provided in TS 5.0
- Fixed fixed type import syntax in a few components
- Re-patched `redux-deep-persist` and tested to ensure the patch still works
2023-02-19 22:32:05 +11:00
psychedelicious
3ad89f99d2
build(ui): fix husky & lint-staged
2023-02-19 22:32:00 +11:00
blessedcoolant
234d76a269
build: webui-model-manager-lag-fix
2023-02-19 15:25:14 +13:00
blessedcoolant
826d941068
fix: Fix Model Manager Modal Lag
...
By hacking in a fake delay to load the list.
2023-02-19 15:23:25 +13:00
psychedelicious
e8240855e0
chore(ui): build frontend
2023-02-19 12:18:40 +11:00
psychedelicious
a5e065048e
feat(ui): persist blacklist cancelAfter
2023-02-19 11:53:52 +11:00
blessedcoolant
a53c3269db
build: cancel-after-iteration-webui
2023-02-19 13:30:15 +13:00
blessedcoolant
8bf93d3a32
Isolate Cancel Button Menu Styling
2023-02-19 13:23:04 +13:00
blessedcoolant
d42cc0fd1c
Port Cancel Button Options Menu to New Component
2023-02-19 13:18:03 +13:00
blessedcoolant
d2553d783c
Add IAISimpleMenu Component
2023-02-19 13:17:45 +13:00
blhook
10b747d22b
Run yarn build once more due to merge
2023-02-18 14:45:00 -08:00
blhook
1d567fa593
Merge branch 'main' into scheduled-cancel
2023-02-18 14:43:05 -08:00
psychedelicious
f4b3d7dba2
fix(ui): add useSlidersForAll string
2023-02-19 09:12:14 +11:00
Riccardo Giovanetti
de2c7fd372
translationBot(ui): update translation (Italian)
...
Currently translated at 100.0% (462 of 462 strings)
Translation: InvokeAI/Web UI
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/it/
2023-02-19 09:05:01 +11:00
Anonymous
b140e1c619
translationBot(ui): update translation (English)
...
Currently translated at 100.0% (462 of 462 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/en/
Translation: InvokeAI/Web UI
2023-02-19 09:05:01 +11:00
Riccardo Giovanetti
1308584289
translationBot(ui): update translation (Italian)
...
Currently translated at 100.0% (459 of 459 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-02-19 09:05:01 +11:00
blhook
2ac4778bcf
Fix broken translation string location in Scheduled Cancel
2023-02-18 13:51:53 -08:00
blhook
6101d67dba
Post-merge cleanup
2023-02-18 13:35:33 -08:00
blhook
3cd50fe3a1
Merge branch 'main' into scheduled-cancel
2023-02-18 13:30:45 -08:00
blhook
e683b574d1
Change scheduled send to be as part of context for Cancel button
2023-02-18 13:23:58 -08:00
blessedcoolant
41cbf2f7c4
Merge branch 'main' into feat/ui/fix-translations
2023-02-19 03:50:35 +13:00
ExperimentalCyborg
68b2911d2f
Fixed grammar in "other options" feature tooltip
2023-02-18 11:58:33 +01:00
psychedelicious
58676b2ce2
fix(ui): fix translation files
2023-02-18 19:08:46 +11:00
blessedcoolant
2a095ddc8e
build: localization-bug-fixes
2023-02-18 19:35:39 +13:00
blessedcoolant
dd849d2e91
Fix Localization Porting Bugs
2023-02-18 19:32:55 +13:00
psychedelicious
4f78518858
chore(ui): build frontend
2023-02-18 15:26:24 +11:00
psychedelicious
423b592b25
feat(ui): set up for weblate translation
2023-02-18 15:26:04 +11:00
blessedcoolant
248dc81ec3
build: [WebUI] model-merge
2023-02-18 10:18:29 +13:00
blessedcoolant
ebe0071ed2
feat: [WebUI] Model Merging
2023-02-18 10:13:56 +13:00
psychedelicious
d0ba155c19
chore(ui): build frontend
2023-02-17 19:54:36 +11:00
blessedcoolant
5f0848bf7d
feat(ui): add all-sliders option
2023-02-17 19:53:44 +11:00
Ryan Cao
e07f1bb89c
build frontend
2023-02-16 21:33:47 +01:00
Ryan Cao
f4f813d108
design: smooth progress bar animations
2023-02-16 21:33:47 +01:00
blessedcoolant
ff4942f9b4
Merge branch 'main' into pr/2058
2023-02-17 01:05:20 +13:00
psychedelicious
19f0022bbe
build: lint/format ignores stats.html
2023-02-16 20:02:52 +11:00
psychedelicious
ecc7b7a700
builds frontend
2023-02-16 19:54:38 +11:00
David Regla
e46102124e
[WebUI] Even off JSX string props
...
Increased consistency and readability by replacing any unnecessary JSX expressions in places where string literals are sufficient
2023-02-16 19:54:25 +11:00
blessedcoolant
fb721234ec
final build (webui-model-conversion)
2023-02-16 09:32:54 +13:00
blessedcoolant
92906aeb08
Merge branch 'main' into webui-model-conversion
2023-02-16 09:31:28 +13:00
Kent Keirsey
5d0dcaf81e
Fix typo and Hi-Res Bug
2023-02-15 13:06:31 +01:00
psychedelicious
9591c8d4e0
builds frontend
2023-02-15 22:30:47 +11:00
psychedelicious
bcb1fbe031
add tooltips & status messages to model conversion
2023-02-15 22:28:36 +11:00
blhook
d00571b5a4
Revert yarn.lock
2023-02-14 18:05:24 -08:00
psychedelicious
b60b5750af
builds frontend
2023-02-13 21:23:26 +11:00
psychedelicious
3ff40114fa
adds arabic to language picker
2023-02-13 21:22:39 +11:00
psychedelicious
71c6ae8789
fixes mislocated language file
2023-02-13 21:22:18 +11:00
psychedelicious
d9a7536fa8
moves languages to fallback lang (en)
2023-02-13 21:21:46 +11:00
blhook
c03d98cf46
Implement a cancel after next iteration button
2023-02-12 15:56:03 -08:00
blessedcoolant
b87f7b1129
Update Model Conversion Help Text
2023-02-13 00:30:50 +13:00
blessedcoolant
08c747f1e0
test-build (model-conversion-v1)
2023-02-12 11:12:23 +13:00
blessedcoolant
04ae6fde80
Model Manager localization updates
2023-02-12 11:11:00 +13:00
blessedcoolant
cd64511f24
[Model Manager] Allows uses to pick Diffusers converted model save location
...
Users can now pick the folder to save their diffusers converted model. It can either be the same folder as the ckpt, or the invoke root models folder or a totally custom location.
2023-02-12 11:10:17 +13:00
blessedcoolant
1e98e0b159
[Model Manager] Allow users to pick model type
...
Users can now pick model type when adding a new model and the configuration files are automatically applied.
2023-02-12 11:09:09 +13:00
Lincoln Stein
d28a486769
rebuild frontend
2023-02-11 15:07:12 -05:00
Lincoln Stein
84722d92f6
foo
2023-02-11 15:06:34 -05:00
Lincoln Stein
8a3b5ac21d
rebuild frontend
2023-02-11 14:58:49 -05:00
blessedcoolant
96926d6648
v2 Conversion Support & Radio Picker
...
Converted the picker options to a Radio Group and also updated the backend to use the appropriate config if it is a v2 model that needs to be converted.
2023-02-12 05:00:29 +13:00
blessedcoolant
310501cd8a
Add support for custom config files
2023-02-11 23:34:24 +13:00
blessedcoolant
6e52ca3307
Model Convert Component
2023-02-11 20:41:49 +13:00
blessedcoolant
9232290950
Initial Implementation - Model Conversion Frontend
2023-02-11 03:53:31 +13:00
Saifeddine ALOUI
17535d887f
Merge branch 'invoke-ai:main' into main
2023-02-10 07:58:28 +01:00
blessedcoolant
02247ffc79
resolved build (denoise_str)
2023-02-10 14:12:21 +13:00
blessedcoolant
48da030415
resolving conflicts
2023-02-10 14:03:31 +13:00
blessedcoolant
79daf8b039
clean build (esrgan-denoise-str)
2023-02-10 10:20:37 +13:00
blessedcoolant
383cbca896
lint-resolve
2023-02-10 10:16:55 +13:00
psychedelicious
07c55d5e2a
adds upscaling denoising to metadata viewer
2023-02-10 07:30:17 +11:00
blessedcoolant
156151df45
build (esrgan-denoise-str)
2023-02-10 09:19:55 +13:00
blessedcoolant
03b1d71af9
Resolving Conflicts
2023-02-10 09:18:02 +13:00
blessedcoolant
da193ecd4a
ESLint EOL Fix
2023-02-10 09:11:07 +13:00
psychedelicious
56fd202e21
builds frontend
2023-02-10 08:24:40 +13:00
Jonathan
29454a2974
Update generationSlice.ts
2023-02-10 08:24:40 +13:00
Jonathan
c977d295f5
Update generationSlice.ts
2023-02-10 08:24:40 +13:00
Jonathan
28eaffa188
Update generationSlice.ts
...
Added perlin noise state restoration.
2023-02-10 08:24:40 +13:00
psychedelicious
3feff09fb3
fixes #2049 use threshold not setting correct value
2023-02-10 08:24:40 +13:00
blessedcoolant
e2c392631a
build (esrgan-denoise-str)
2023-02-09 20:21:22 +13:00
blessedcoolant
83ecda977c
Add frontend UI for denoise_str for ESRGAN
2023-02-09 20:19:25 +13:00
blessedcoolant
5590c73af2
Prettified Frontend
2023-02-09 19:16:36 +13:00
Saifeddine
418a3d6e41
Merge branch 'main' of https://github.com/ParisNeo/ArtBot
2023-02-08 21:59:58 +01:00
Saifeddine
fbcc52ec3d
upgréaded arabic localization
2023-02-08 21:59:53 +01:00
Saifeddine ALOUI
47e89f4ba1
Merge branch 'invoke-ai:main' into main
2023-02-08 21:59:27 +01:00
psychedelicious
d964374a91
builds frontend
2023-02-09 07:03:58 +11:00
Kent Keirsey
9826f80d7f
Initial Slider & Img2Img=1 Updates
2023-02-09 07:02:39 +11:00
psychedelicious
72357266a6
fixes #2578 use prompt bug on webkit browsers
2023-02-09 02:25:57 +13:00
psychedelicious
0cee72dba5
fixes #2525 del hotkey doesn't work after canceling
...
The `useHotkeys` hook for this hotkey didn't have `isConnected` or `isProcessing` in its dependencies array. This prevented `handleDelete()` from dispatching the delete request.
2023-02-09 01:37:55 +13:00
psychedelicious
77c11a42ee
fixes #2505 add preserve masked to status text
2023-02-09 01:10:59 +13:00
psychedelicious
3efe9899c2
build frontend
2023-02-08 01:53:34 +13:00
psychedelicious
bdbe4660fc
switch to @vitejs/plugin-react-swc
2023-02-08 01:53:34 +13:00
psychedelicious
8af9432f63
remove unneeded polyfill
2023-02-08 01:53:34 +13:00
psychedelicious
668d9cdb9d
update app build configuration
2023-02-08 01:53:34 +13:00
blessedcoolant
90f5811e59
build (vite-4-code-quality)
2023-02-08 01:53:34 +13:00
blessedcoolant
15d21206a3
Remove build-dev
2023-02-08 01:53:34 +13:00
blessedcoolant
b622286f17
Upgrade to Vite 4
2023-02-08 01:53:34 +13:00
blessedcoolant
176add58b2
Rebase Fix - ModelSelect
2023-02-08 01:53:34 +13:00
psychedelicious
33c5f5a9c2
builds frontend
2023-02-08 01:53:34 +13:00
psychedelicious
2b7752b72e
fixes rebase issues
2023-02-08 01:53:34 +13:00
Ryan Cao
5478d2a15e
feat: add copy image in share menu
2023-02-08 01:53:34 +13:00
psychedelicious
9ad76fe80c
Updates code quality tooling and formats codebase
...
- `eslint` and `prettier` configs
- `husky` to format and lint via pre-commit hook
- `babel-plugin-transform-imports` to treeshake `lodash` and other packages if needed
Lints and formats codebase.
2023-02-08 01:53:34 +13:00
psychedelicious
d74c4009cb
Reorganises internal state
...
`options` slice was huge and managed a mix of generation parameters and general app settings. It has been split up:
- Generation parameters are now in `generationSlice`.
- Postprocessing parameters are now in `postprocessingSlice`
- UI related things are now in `uiSlice`
There is probably more to be done, like `gallerySlice` perhaps should only manage internal gallery state, and not if the gallery is displayed.
Full-slice selectors have been made for each slice.
Other organisational tweaks.
2023-02-08 01:53:34 +13:00
blessedcoolant
944f9e98a7
build (diffusers-samplers)
2023-02-07 18:29:14 +13:00
blessedcoolant
fcffcf5602
Diffusers Samplers
...
DIsplay sampler list based on the active model.
2023-02-07 18:26:06 +13:00
blessedcoolant
f121dfe120
Update model select to use new active model selector
...
Hopefully this also fixes the white screen error that some users face.
2023-02-07 18:25:45 +13:00
blessedcoolant
a7dd7b4298
Add activeModelSelector
...
Active Model details are used in multiple places. So makes sense to have a selector for it.
2023-02-07 18:25:12 +13:00
Saifeddine
01eb93d664
Added Arabic Localisation
2023-02-07 00:42:09 +01:00
Saifeddine
89f69c2d94
Merge branch 'main' of https://github.com/ParisNeo/ArtBot
2023-02-07 00:29:33 +01:00
Saifeddine
dc6f6fcab7
Added arabic locale files
2023-02-07 00:29:30 +01:00
blessedcoolant
ac23a321b0
build (hires-strength-slider)
2023-02-07 08:22:39 +13:00
blessedcoolant
f52b233205
Add Hi Res Strength Slider
2023-02-07 08:22:39 +13:00
blessedcoolant
0247d63511
Build (negative-prompt-box)
2023-02-07 05:21:09 +13:00
blessedcoolant
7604b36577
Add Negative Prompts Box
2023-02-07 05:21:09 +13:00
blessedcoolant
4a026bd46e
Organize language picker items alphabetically
2023-02-07 05:21:09 +13:00
blessedcoolant
6241fc19e0
Fix the model manager edit placeholder not being full height
2023-02-07 05:21:09 +13:00
blessedcoolant
25d7d71dd8
Slightly decrease the size of the tab list icons
2023-02-07 05:21:09 +13:00
psychedelicious
ab585aefae
Update README.md
2023-02-06 09:07:44 +11:00
blessedcoolant
e96ac61cb3
Add Ukranian Localization ( #2486 )
...
* Add Ukranian & Update Italian
* Frontend Build (Ukranian Localization)
* Update invokeai/frontend/dist/locales/hotkeys/ua.json
Co-authored-by: Eugene Brodsky <ebr@users.noreply.github.com>
* UA Localization Fixes
* Build (ua-fixes)
* Clean Build
* Clear Build
* Clean Build (resolving main conflicts)
* Clear Build
* Frontend Build (ua-localization-rebased)
---------
Co-authored-by: Eugene Brodsky <ebr@users.noreply.github.com>
2023-02-05 00:24:24 +13:00
blessedcoolant
0e35d829c1
Build (french-localization)
2023-02-04 23:14:25 +13:00
blessedcoolant
d08f048621
Add French Localization
2023-02-04 23:14:25 +13:00
Saifeddine ALOUI
cfd453c1c7
Added French localization
2023-02-04 23:14:25 +13:00
Saifeddine ALOUI
6ca177e462
Added French localization
2023-02-04 09:54:30 +01:00
Ryan Cao
9fe660c515
feat: add copy image in share menu
2023-02-03 12:10:33 +08:00
Lincoln Stein
e04cb70c7c
rebuild front end
2023-02-02 21:55:01 -05:00
Lincoln Stein
e99e720474
resolve conflicts with main and rebuild frontend
2023-02-02 11:00:33 -05:00
Lincoln Stein
9ad4c03277
Various fixes
...
1) Downgrade numpy to avoid dependency conflict with numba
2) Move all non ldm/invoke files into `invokeai`. This includes assets, backend, frontend, and configs.
3) Fix up way that the backend finds the frontend and the generator finds the NSFW caution.png icon.
2023-01-30 18:42:17 -05:00