InvokeAI/invokeai
psychedelicious 0c528f22a7 fix(ui): improve initial gallery loading logic
- `isLoading` - now `true` *only* on first load
- added `isFetching` - `true` whenever gallery images are fetching
- on first load, show a spinner instead of skeletons. this prevents an awkward flash of skeletons into empty gallery when the gallery doesn't have enough images to fill it.
- removed `imageCategoriesChanged` listener, bc now on app start, both images and assets will be populated. leaving this in caused jank flashes of skeletons when switching gallery tabs when gallery doesn't have images to load
2023-07-08 19:57:36 +10:00
..
app Mac MPS FP16 fixes (#3641) 2023-07-07 17:43:23 -04:00
assets Various fixes 2023-01-30 18:42:17 -05:00
backend Mac MPS FP16 fixes (#3641) 2023-07-07 17:43:23 -04:00
configs rename ModelType.Pipeline to ModelType.Main 2023-06-24 11:45:49 -04:00
frontend fix(ui): improve initial gallery loading logic 2023-07-08 19:57:36 +10:00
version rebuild front end; bump version 2023-07-05 20:33:28 -04:00
__init__.py Various fixes 2023-01-30 18:42:17 -05:00
README CODEOWNERS coarse draft 2023-03-03 14:36:43 -05:00

Organization of the source tree:

app -- Home of nodes invocations and services
assets -- Images and other data files used by InvokeAI
backend -- Non-user facing libraries, including the rendering
	core.
configs -- Configuration files used at install and run times
frontend -- User-facing scripts, including the CLI and the WebUI
version -- Current InvokeAI version string, stored
	in version/invokeai_version.py