Skip to content

Initial rough draft of TMIL 25#138

Draft
raphlinus wants to merge 2 commits intomainfrom
tmil-25
Draft

Initial rough draft of TMIL 25#138
raphlinus wants to merge 2 commits intomainfrom
tmil-25

Conversation

@raphlinus
Copy link
Copy Markdown
Contributor

This is a start for this "month" in Linebender for 2026 Q1.

This is a start for this "month" in Linebender for 2026 Q1.
@raphlinus raphlinus marked this pull request as draft April 9, 2026 03:58
The "seperation" typo is the correct link to the Zulip thread. I added a regex to the typos config to suppress on a per-line basis. I also updated to the latest version of typos, which also flags "Canva" so that was added as an exception.

While I was at it, I fixed changed the language in two random code blocks to languages in the syntect set, as these were producing warnings. Note that the latest version of zola switches from syntect to giallo, which will require config changes, but that's not a change I'm making here.
* [Gosub engine](https://gosub.io/)
* [drafft-ink](https://github.com/PatWie/drafft-ink) (infinite canvas whiteboard)

It's gratifying to see all this adoption. It seems like recognition that Parley
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

missing end of sentence.


New layout system ([xilem#1560]).

Work to move towards ui_events and reduce dependency on winit.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

"towards doing more, like IME, via ui-events"

Copy link
Copy Markdown
Member

@DJMcNab DJMcNab left a comment

Choose a reason for hiding this comment

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

I'm planning on doing a light-touch review here, as the update is very clearly in your voice.

The crate has now been renamed to "Glifo," and has moved into the Vello repo.
The new location is to reduce the friction to iterate on the implementation of atlas-based glyph caching.

For a more recent discussion of the scope and goals of Glifo, see the thread [Glifo: A seperation of concerns](https://xi.zulipchat.com/#narrow/channel/197075-vello/topic/Glifo.3A.20A.20seperation.20of.20concerns/with/584192738). <!-- typos:disable-line -->
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I've not cloned this locally, so it's not clear to me what typos would be complaining about here. We probably should have an explanation in the comment.

Small nit: stylistically I've preferred letting the thread be rendered as a Zulip link (#vello > Glifo: A seperation of concerns)

Suggested change
For a more recent discussion of the scope and goals of Glifo, see the thread [Glifo: A seperation of concerns](https://xi.zulipchat.com/#narrow/channel/197075-vello/topic/Glifo.3A.20A.20seperation.20of.20concerns/with/584192738). <!-- typos:disable-line -->
For a more recent discussion of the scope and goals of Glifo, see [#vello > Glifo: A seperation of concerns](https://xi.zulipchat.com/#narrow/channel/197075-vello/topic/Glifo.3A.20A.20seperation.20of.20concerns/with/584192738). <!-- typos:disable-line -->

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.

3 participants