# Description
continued de-spagettification.
moved gallery window to 'scripts/flet_gallery_window.py'
started storing settings in page then tying control attributes to them.
added 'import base64' and 'from io import BytesIO' to flet_utils.py
# Checklist:
- [x] I have changed the base branch to `dev`
- [x] I have performed a self-review of my own code
- [x] I have commented my code in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
# Description
moved settings page and layer manager to separate files.
moved flet and helper scripts to 'webui/flet' folder.
edited '.gitignore' to avoid committing test files and logs.
made naive image viewer for gallery.
added image uploader. auto-magically adds uploaded images as new layers.
made layers drag and drop-able, started work on canvas.
added dragbars to panels for resizing.
added 'messasages()' for events to call. messages are printed in
messages tab in bottom panel
-also printed to dated session log in 'log/webui/flet'
other assorted minor fixes. <--see commit msgs
# Checklist:
- [x] I have changed the base branch to `dev`
- [x] I have performed a self-review of my own code
- [x] I have commented my code in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
# Description
This fork addresses the out of date Dockerfile, Dockerfile_base,
Dockerfile_runpod, and the missing userconfig_streamlit.yaml issues that
prevent an up-to-date docker image from being compiled.
Closes: Docker Files out of Date; compiled Docker Container does not
function #1702
# Checklist:
- [*] I have changed the base branch to `dev`
- [*] I have performed a self-review of my own code
- [*] I have commented my code in hard-to-understand areas
- [*] I have made corresponding changes to the documentation
Updates the Dockerfile to include a copy and rename action to create a userconfig_streamlit.yaml out of a webui-streamlit.yaml to provide a permanent userconfig file without causing issues for non dockerized deployments.
Added a second copy for webui_streamlit.yaml and rename it to userconfig_streamlit.yaml. This makes it available for the docker without causing issues for non dockerized instances.
Moved entrypoint.sh copy to be the first command in the copy chain.
Added a copy command for "optimizedSD" folder, as the docker could not run in optimized mode without the files.