-
Notifications
You must be signed in to change notification settings - Fork 6
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
This Month in Linebender, September 2024 #70
Conversation
|
||
Parley is a text layout library. | ||
|
||
- Nico Burns contributed a new way to assign layout properties in [xilem#76][]. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Nico Burns contributed a new way to assign layout properties in [xilem#76][]. | |
- Nico Burns contributed a new way to assign layout properties in [parley#76][]. |
I've added the links, a screenshot, an embed to Matt's work, and done some formatting changes. I haven't checked if Daniel missed any last-minute work, but honestly at this point I think we should just publish as-is. |
The YouTube video currently embedded in this post was published in last month's TMIX. I guess I could do a new one, but to publish this in a timely fashion, I suggest you remove the embed. |
It was? Sorry, I browsed through discussions on Zulip and assume it was for this month. |
## Masonry | ||
|
||
Masonry is the widget system used by Xilem. | ||
It provides a non-opinionated retained widget tree on top of Winit, designed as a base layer for high-level GUI frameworks. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It provides a non-opinionated retained widget tree on top of Winit, designed as a base layer for high-level GUI frameworks. | |
It provides a non-opinionated retained widget tree, designed as a base layer for high-level GUI frameworks. |
## Vello | ||
|
||
Vello is our GPU vector renderer. | ||
It can draw large 2D scenes with high performance, using GPU compute shadersfor most of the work. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It can draw large 2D scenes with high performance, using GPU compute shadersfor most of the work. | |
It can draw large 2D scenes with high performance, using GPU compute shaders for most of the work. |
Vello is our GPU vector renderer. | ||
It can draw large 2D scenes with high performance, using GPU compute shadersfor most of the work. | ||
|
||
Progress towards the upcoming 0.3.0 release can be tracked in [the milestone](https://github.com/linebender/vello/milestone/2). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Progress towards the upcoming 0.3.0 release can be tracked in [the milestone](https://github.com/linebender/vello/milestone/2). |
Since we have now released version 0.3.0, it's probably more likely to confuse if we include this.
(I also don't think we should post this update on reddit, given how much things have changed in the past two weeks)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've not included the shadows in my previous screenshots.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure what you mean by shadows?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be ready once Daniel's change requests are addressed.
Changes addressed, except the one about shadows. I'm merging now. Since we won't broadcast this one anyway, I think it's fine if we do a fixup commit later if we find a last-minute error. |
In progress edition of TMIX.
I've sneakily suggested renaming to This Month in Linebender, although I expect to revert this.