# 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.
Without an existing file, the docker image does not create the file. This makes the environmental variable work to have Docker create a persistent user configuration file outside of the container. This means that the container dumps the settings every time it's created.
# Description
More update/changes to flet wedui, still WIP.
added re-orderable layers panel.
added messages to bottom panel.
changed appbar to row.
# 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