On 2019-05-27 04:46:42 +0000, Nick Sabalausky (Abscissa) said:

Besides, from what Robert described, it sounds like he already has it decoupled and modular enough that performance *can* likely be improved later (probably by an order of magnitude) without too much disruption to it's core design. So, on that, believe it or not, it sounds like we already agree. ;)

That's the case. The 2D layer could be replaced. It's not yet perfectly isolated and minified, because we are still learning & experimenting to see how things fit together. Refactoring for isolation comes after this.

And @Robert: FWIW, I *am* definitely curious to see where this project goes.

We too :-)

Also: While it *looks* in the video like a simple grid being resized, you've commented that under-the-hood it's really more of a flexbox-like design.

Correct.

The grid is structured like this: root-> 1..X columns -> 1..Y cells per column and the only property given is to use the available vertical and horizontal space evenly.

This suggests that the computations you're doing are (or will be) capable of far more flexibility than what is apparent in the video.

Yes, the idea is that you get a responsive app GUI, which resizes in a smart way which fits your app layout. So, you have control over this. Getting browsers to do what you want can be pretty tedious. We want to avoid this.

I'm curious what sorts of CSS flex-like features are currently being accommodated for in the computations, and are projected in the (hopefully?) near future?

The stuff that one really needs, so no frills. We want to create a node structure with layout rules/hints per node and as a result you get a perfect responsive layout for your app.

--
Robert M. Münch
http://www.saphirion.com
smarter | better | faster

  • Re: D GUI Framework ... Ola Fosheim Grøstad via Digitalmars-d-announce
  • Re: D GUI Framework ... Robert M. Münch via Digitalmars-d-announce
  • Re: D GUI Framework ... Nick Sabalausky (Abscissa) via Digitalmars-d-announce
    • Re: D GUI Frame... Ola Fosheim Grøstad via Digitalmars-d-announce
      • Re: D GUI F... Manu via Digitalmars-d-announce
      • Re: D GUI F... Ola Fosheim Grøstad via Digitalmars-d-announce
      • Re: D GUI F... Nick Sabalausky (Abscissa) via Digitalmars-d-announce
        • Re: D G... Ola Fosheim Grøstad via Digitalmars-d-announce
          • Re:... Nick Sabalausky (Abscissa) via Digitalmars-d-announce
            • ... Ola Fosheim Grøstad via Digitalmars-d-announce
            • ... Robert M. Münch via Digitalmars-d-announce
          • Re:... Manu via Digitalmars-d-announce
          • Re:... Ola Fosheim Grøstad via Digitalmars-d-announce
            • ... Manu via Digitalmars-d-announce
            • ... Ola Fosheim Grøstad via Digitalmars-d-announce
            • ... Manu via Digitalmars-d-announce
            • ... Ola Fosheim Grøstad via Digitalmars-d-announce
            • ... Manu via Digitalmars-d-announce
            • ... Ola Fosheim Grøstad via Digitalmars-d-announce
            • ... dayllenger via Digitalmars-d-announce
            • ... Ola Fosheim Grøstad via Digitalmars-d-announce

Reply via email to