On Saturday, 23 May 2026 at 16:35:28 UTC, c-smile wrote:

c-smile thanks for the thoughtful answer!

### Text Layout

Big part of UI is correct text rendering.

Absolutely, and the current state of affairs in DlangUI/Dcanvas is meh. Before we talk about niceties like emoji rendering, I have to do some basic performance optimizations, becuase the current implementation is _terribly_ ineffective (EditBox widget chokes on less-than-medium-sized texts). [Text editing hates me](https://faultlore.com/blah/text-hates-you/) and [text rendering hates me too](https://lord.io/text-editing-hates-you-too/) and I'm aware of that.

SDL, GLFW and Co. are mostly about basic window creation and support of so called "message pumps"

This is basically what we do now. SDL creates windows, but doesn't do much afterwards. I have high hopes about SLD3 though.

I mean that time for pure D UI was gone 10 years or so ago.
My pardon if for someone all this may sound as a demotivator but this was not my intent.

I'm well aware of that fact. I have had many different emotions about that, and currently I'm at the stage of acceptance. On the other hand, since this ship has sailed long time ago, no reason to hurry anymore.
  • Dcanvas, a fork ... Anton Pastukhov via Digitalmars-d-announce
    • Re: Dcanvas... Sergey via Digitalmars-d-announce
      • Re: Dca... Anton Pastukhov via Digitalmars-d-announce
    • Re: Dcanvas... c-smile via Digitalmars-d-announce
      • Re: Dca... Anton Pastukhov via Digitalmars-d-announce
        • Re:... c-smile via Digitalmars-d-announce
          • ... Anton Pastukhov via Digitalmars-d-announce
            • ... just say no to phobos brainrot via Digitalmars-d-announce
              • ... Anton Pastukhov via Digitalmars-d-announce
            • ... c-smile via Digitalmars-d-announce
              • ... Dejan Lekic via Digitalmars-d-announce
                • ... c-smile via Digitalmars-d-announce
                • ... Adam D. Ruppe via Digitalmars-d-announce
                • ... c-smile via Digitalmars-d-announce
                • ... H. S. Teoh via Digitalmars-d-announce

Reply via email to