forked from huggingface/swift-coreml-diffusers
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
amazing #1
Merged
Merged
amazing #1
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Move out code signing to xcconfig files so that anybody can compile the project with their own settings * Remove Mac (Catalyst) target and add a macOS target instead * Add a .gitignore file which ignores user-specific files and the user's own xcconfig signing files
* Refactor code to split it up a bit more into specific classes & rename consistently * Add extra supported parameters to generate in Pipeline * Update UI in TextoImageView to handle all values to be supported (but some are not usable currently)
* Fix Bundle Identifier so that it comes from the xcconfig files
* Compiling version with code from Pedro's CoreML repo
* Update with code from the hirakujira repo
* Updated the UI to work with configuration values (not tested for all scenarios) * Added negative prompt support * Return multiple images from pipeline (if present) rather than the first image * Add ability to save images from the PreviewView * Add scheduler selection and guidance value setting * Show current value selections in the control label * Add showing thumbnails for images below the preview image * Update README and add new screenshot
* Remove data loading since it depends on a ZIP file. Should really work out-of-the-box with Hugging Faces models if implemented * Remove all the loading related classes to simplify the UI * Add a status indicator to the main view (not functional at the moment) * Add a central AppState class which will hold app state and preferences (if any) * Centralize empty extensions added in one place * Centralize helper functions in one place * Clean out PreviewView to not depend on MainViewState * Remove app sandboxing * Set up the data to load from a central models folder and (for the time being) hardcode to load a specific model * Update the README to include more info about data loading and separate out the project. loading/configuration stuff
* Set up an error banner to display errors (doesn't work currently?) * Fix progress indicator during generation and tweak layout
* Initial support for multiple-models by using all sub-folders under the models folder
* Added selection of available models via the UI * Overhauled the README to reflect all the new changes
* Update how guidance scaling is handled
* Add being able to switch images via the thumbnail list at the bottom * Update README image * Fix model not loading on start
* Fix number of copies set in UI not being respected
* Set up seed randomization and returning the seed from image generation * Create SDImage class to hold all image info including generation parameters * Handover saving of image to SDImage so metadata can be saved too
* Fixed image metadata saving * Set up a tooltip for the seed * Set up clicking on the seed value copying to clipboard
* Remember previous configuration and reload at start
* Replace app icon * Replace placeholder image
* Remove unnecessary/unused targets
* Make the sidebar in MainView resizable
* Added a separate release notes file
* Add link to release notes from main README
* Update docs for 1.1 release
* Credits and WIP updates
# Conflicts: # .gitignore # Diffusion.xcodeproj/project.pbxproj # Diffusion/Assets.xcassets/AppIcon.appiconset/Contents.json # Diffusion/Common/Downloader.swift # Diffusion/Diffusion.entitlements # Diffusion/DiffusionApp.swift # Diffusion/Support/Pipeline.swift # Diffusion/Views/Loading.swift # Diffusion/Views/TextToImage.swift # DiffusionTests/DiffusionTests.swift # DiffusionUITests/DiffusionUITests.swift # DiffusionUITests/DiffusionUITestsLaunchTests.swift # README.md # screenshot.jpg
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.