D syntax highlight support by Chroma in Hugo

2019-05-21 Thread Shigeki Karita via Digitalmars-d-announce
Recently, I sent a PR [1] in Chroma (syntax highlighter) to support D. I think my implementation is not perfect. I made this announcement to ask some experts for help and to ask Dlang blogger to use this. At this time, if you wanna write D code snippet in Hugo (static site generator), you

Re: D GUI Framework (responsive grid teaser)

2019-05-21 Thread rikki cattermole via Digitalmars-d-announce
On 22/05/2019 7:51 AM, Robert M. Münch wrote: perhaps you should join that effort, and leverage the perf experts we have? There's a channel #graphics on the dlang discord. I will have a look... need to get discord up & running. Too many chat channels these days... Use the web client and

Re: D GUI Framework (responsive grid teaser)

2019-05-21 Thread Robert M. Münch via Digitalmars-d-announce
On 2019-05-21 16:51:43 +, Manu said: The screencast shows a responsive 40x40 grid. Layouting the grid takes about 230ms, drawing it about 10ms. O_o ... I feel like 230 *microseconds* feels about the right time, and ~100 microseconds for rendering. I don't think that's fast enough :-)

Re: D GUI Framework (responsive grid teaser)

2019-05-21 Thread Ola Fosheim Grøstad via Digitalmars-d-announce
On Tuesday, 21 May 2019 at 18:08:52 UTC, Robert M. Münch wrote: :-) For a pixel perfect full responsive GUI I need to think about it a bit more. But that's not high priority at the moment. Right, there is no point in making that part too complicated early on because you may find that you want

Re: D GUI Framework (responsive grid teaser)

2019-05-21 Thread Robert M. Münch via Digitalmars-d-announce
On 2019-05-21 16:07:33 +, Basile B. said: What kind of layouting ? GTK-like ? DelphiVCL-like ? Flex-like ? Flex-Box like. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: D GUI Framework (responsive grid teaser)

2019-05-21 Thread Robert M. Münch via Digitalmars-d-announce
On 2019-05-21 17:29:51 +, Ola Fosheim Grøstad said: On Tuesday, 21 May 2019 at 14:04:29 UTC, Robert M. Münch wrote: Here is a new screencast: https://www.dropbox.com/s/ywywr7dp5v8rfoz/Bildschirmaufnahme%202019-05-21%20um%2015.20.59.mov?dl=0 That looks better :-) :-) For a pixel

Re: D GUI Framework (responsive grid teaser)

2019-05-21 Thread Robert M. Münch via Digitalmars-d-announce
On 2019-05-21 15:57:20 +, Basile B. said: openGL backend I presume ? No, CPU rendering to memory-buffer. -- Robert M. Münch http://www.saphirion.com smarter | better | faster

Re: D GUI Framework (responsive grid teaser)

2019-05-21 Thread Ola Fosheim Grøstad via Digitalmars-d-announce
On Tuesday, 21 May 2019 at 14:04:29 UTC, Robert M. Münch wrote: Here is a new screencast: https://www.dropbox.com/s/ywywr7dp5v8rfoz/Bildschirmaufnahme%202019-05-21%20um%2015.20.59.mov?dl=0 That looks better :-) So this gives us 36 FPS which is IMO pretty good for a desktop app target. There

Re: D GUI Framework (responsive grid teaser)

2019-05-21 Thread Manu via Digitalmars-d-announce
On Sun, May 19, 2019 at 2:05 PM Robert M. Münch via Digitalmars-d-announce wrote: > > Hi, we are currently build up our new technology stack and for this > create a 2D GUI framework. > > https://www.dropbox.com/s/iu988snx2lqockb/Bildschirmaufnahme%202019-05-19%20um%2022.32.46.mov?dl=0 > > > The

Re: D GUI Framework (responsive grid teaser)

2019-05-21 Thread Basile B. via Digitalmars-d-announce
On Sunday, 19 May 2019 at 21:01:33 UTC, Robert M. Münch wrote: Hi, we are currently build up our new technology stack and for this create a 2D GUI framework. https://www.dropbox.com/s/iu988snx2lqockb/Bildschirmaufnahme%202019-05-19%20um%2022.32.46.mov?dl=0 The screencast shows a responsive

Re: D GUI Framework (responsive grid teaser)

2019-05-21 Thread Basile B. via Digitalmars-d-announce
On Tuesday, 21 May 2019 at 14:04:29 UTC, Robert M. Münch wrote: On 2019-05-19 21:21:55 +, Ola Fosheim Grøstad said: Interesting, is each cell a separate item then? So assuming 3GHz cpu, we get 0.23*3e9/1600 = 431250 cycles per cell? That's a lot of work. Here is a new screencast:

Re: D GUI Framework (responsive grid teaser)

2019-05-21 Thread Robert M. Münch via Digitalmars-d-announce
On 2019-05-19 21:21:55 +, Ola Fosheim Grøstad said: Interesting, is each cell a separate item then? So assuming 3GHz cpu, we get 0.23*3e9/1600 = 431250 cycles per cell? That's a lot of work. Here is a new screencast: