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 docs, cleanup code after refactor #199

Merged
merged 5 commits into from
Oct 22, 2023
Merged

Update docs, cleanup code after refactor #199

merged 5 commits into from
Oct 22, 2023

Conversation

rock3r
Copy link
Collaborator

@rock3r rock3r commented Oct 22, 2023

This PR updates the readme to align it to the current project structure, and adds a lot of material.

It also cleans up some straggler code issues, and moves a few things around that were missed in The Big Refactor™.

Lastly, it adds a simple IntUiTheme standalone override for basic usages.

Moved foundation.tree into foundation.lazy, too.
Added code samples, updated project structure, added sections on custom
window decoration and icon runtime patching.
@rock3r rock3r added documentation Improvements or additions to documentation api Changes related to the public API labels Oct 22, 2023
@rock3r rock3r added this to the Milestone 8 — v0.8.0 milestone Oct 22, 2023
@rock3r rock3r requested a review from devkanro October 22, 2023 12:43
@rock3r rock3r self-assigned this Oct 22, 2023
@rock3r rock3r enabled auto-merge (squash) October 22, 2023 13:08
Copy link
Collaborator

@devkanro devkanro left a comment

Choose a reason for hiding this comment

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

Awesome job!

@rock3r rock3r merged commit 2c94e87 into main Oct 22, 2023
12 checks passed
@rock3r rock3r deleted the update-docs branch October 22, 2023 14:00
rock3r added a commit that referenced this pull request Oct 24, 2023
* Clean up code, add simple IntUiTheme entry point

Moved foundation.tree into foundation.lazy, too.

* Update README for 0.8.0

Added code samples, updated project structure, added sections on custom
window decoration and icon runtime patching.

* Add getting started section
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api Changes related to the public API documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants