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

Add the ability to change File writers and readers and add support for lossless WebP #529

Conversation

takahirom
Copy link
Owner

@takahirom takahirom commented Nov 1, 2024

close #522

@takahirom takahirom force-pushed the takahirom/support-lossless-webp/2024-11-01 branch from aab7c28 to 2dabf4c Compare November 1, 2024 05:01
@takahirom takahirom changed the title Add the ability to change writers and readers and add support for lossless WebP Add the ability to change File writers and readers and add support for lossless WebP Nov 1, 2024
}

/**
* Add testImplementation("io.github.darkxanter:webp-imageio:0.3.0") to use this
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

every1 who wants to use webp format should add this?
is so, why not adding it as transitive dependency?

Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, that makes sense. However, since we need to download additional code when using this, there are trade-offs to consider. Additionally, the roborazzi-core module is already being utilized by the Roborazzi Gradle Plugin. While we may need to add the roborazzi-webp module, it could complicate maintenance. This is why I'm using a compileOnly dependency. It would be beneficial to add a comment explaining the compileOnly dependency.
image

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

makes sense, yeah
should be enough for now to have it in readme

Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I forgot to include this in the README. Thank you.

@takahirom takahirom merged commit ccb4154 into takahirom/extension-changeable/2024-10-31 Nov 6, 2024
7 checks passed
@takahirom takahirom deleted the takahirom/support-lossless-webp/2024-11-01 branch November 6, 2024 00:33
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