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

This Month in Linebender, September 2024 #70

Merged
merged 6 commits into from
Oct 15, 2024
Merged

This Month in Linebender, September 2024 #70

merged 6 commits into from
Oct 15, 2024

Conversation

DJMcNab
Copy link
Member

@DJMcNab DJMcNab commented Sep 30, 2024

In progress edition of TMIX.

I've sneakily suggested renaming to This Month in Linebender, although I expect to revert this.


Parley is a text layout library.

- Nico Burns contributed a new way to assign layout properties in [xilem#76][].
Copy link
Member Author

Choose a reason for hiding this comment

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

Suggested change
- 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][].

@PoignardAzur PoignardAzur marked this pull request as ready for review October 13, 2024 13:30
@PoignardAzur
Copy link
Contributor

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.

@mwcampbell
Copy link

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.

@PoignardAzur
Copy link
Contributor

PoignardAzur commented Oct 13, 2024

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.
Copy link
Member Author

Choose a reason for hiding this comment

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

Suggested change
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.
Copy link
Member Author

Choose a reason for hiding this comment

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

Suggested change
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).
Copy link
Member Author

Choose a reason for hiding this comment

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

Suggested change
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)

Copy link
Member Author

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.

Copy link
Contributor

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?

Copy link

@jaredoconnell jaredoconnell left a 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.

@PoignardAzur
Copy link
Contributor

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.

@PoignardAzur PoignardAzur merged commit 5ec2ffb into main Oct 15, 2024
1 check passed
@PoignardAzur PoignardAzur deleted the tmix-09 branch October 15, 2024 15:20
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.

4 participants