Skip to content
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

Update to v1.0.3 #7

Merged
merged 11 commits into from
Dec 28, 2024
Merged

Update to v1.0.3 #7

merged 11 commits into from
Dec 28, 2024

Conversation

GamerVII-NET
Copy link
Collaborator

No description provided.

This change updates the launch settings to prevent the browser from opening automatically when the application starts. The "launchBrowser" setting is now set to false, improving developer workflow by reducing unnecessary browser tabs during frequent restarts.
The GamerVII.png file is no longer needed and has been removed from the storage directory. This cleanup helps to maintain a more organized project structure.
Add a check for the existence of the skinPath file in the GetHead method to prevent errors when the file does not exist. This change ensures that an empty byte array is returned when the specified skinPath is invalid, improving the robustness of the method.
Add Docker support with a Dockerfile and compose.yaml for easier deployment. Improve skin rendering by handling extended skins, adding second layers, and resizing skins to match cloak dimensions when necessary. Disable browser launch in development settings for a smoother local debugging experience.
# Conflicts:
#	src/Gml.Web.Skin.Service/Storage/Skins/GamerVII.png
The second layer body and leg processing and rendering code has been removed as it is no longer required.
Added logic to detect and handle extended skin formats with enhanced dimensions. Updated cropping behavior for arms and legs to ensure compatibility with both standard and extended skins, removing reliance on mirrored clones for extended modes.
Introduce `DeleteSkin` and `DeleteCloak` endpoints to allow deletion of user textures. Both endpoints return `404 Not Found` if the specified file does not exist, and `200 OK` upon successful deletion. Update application routes to include these new actions.
The GamerVII.png file in the Cloak storage directory is no longer in use and has been removed to reduce clutter. This cleanup helps maintain a more organized and efficient file structure.
This change includes the compose.yaml file in the solution configuration. It ensures the file is properly tracked and integrated for deployment or development purposes.
Introduced a default skin texture file to the project. This ensures a fallback texture is available when no custom skins are provided.
@GamerVII-NET GamerVII-NET merged commit 0722296 into master Dec 28, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants