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

Improve readme and deprecate PlatformIcon #579

Merged
merged 3 commits into from
Sep 5, 2024
Merged

Improve readme and deprecate PlatformIcon #579

merged 3 commits into from
Sep 5, 2024

Conversation

rock3r
Copy link
Collaborator

@rock3r rock3r commented Sep 5, 2024

This PR adds a lot of info on the icon loading APIs to the readme, cleans it up a bit, and deprecates PlatformIcon, as it's unnecessary now that IconKeys bring the class information with them.

Important

#578 should be merged first.

In this case, they were used in the Menus API. Not sure why find usages
did not show these when I did the work for #576...
IconKey now carries the class information with itself, so no need for
the composable anymore, whose job was to provide a default class.
@rock3r rock3r added documentation Improvements or additions to documentation cleanup Improve the project/tooling and/or get rid of tech debt labels Sep 5, 2024
@rock3r rock3r requested a review from hamen September 5, 2024 11:09
@rock3r rock3r self-assigned this Sep 5, 2024
Base automatically changed from fix-menu-apis to main September 5, 2024 11:14
@rock3r rock3r merged commit ab287ab into main Sep 5, 2024
1 check passed
@rock3r rock3r deleted the improve-readme branch September 5, 2024 11:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cleanup Improve the project/tooling and/or get rid of tech debt documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants