Re: Gource visualisations of various D repositories
On Tuesday, 23 December 2014 at 17:33:07 UTC, Gary Willoughby wrote: For a bit of fun and prompted by a thread requesting such, i've created a few visualisation videos generated from D repositories by Gource. I would love to see a graph with all the blocked issues and their dependencies.
Re: DlangUI project update
On Tuesday, 30 December 2014 at 10:37:14 UTC, ketmar via Digitalmars-d-announce wrote: p.s. there is small glitch with checked checkboxes though: image is not transparent. I've created pull request for dlib with added support of transparency in indexed color PNGs. Issue with non-transparent buttons will be fixed after pull request integration.
Re: DlangUI project update
On 26 December 2014 at 22:33, Vadim Lopatin via Digitalmars-d-announce wrote: > Hello! > > DlangUI project is alive and under active development. > > https://github.com/buggins/dlangui > > Recent changes: > - new controls: ScrollWidget, TreeView, ComboBox, ... > - new dialogs: FileOpenDialog, MessageBox > - a lot of bugfixes > - performance improvements in software renderer > - killer app: new example - Tetris game :) > > Try Demos: > # download sources > git clone https://github.com/buggins/dlangui.git > cd dlangui > # example 1 - demo for most of widgets > dub run dlangui:example1 --build=release > # tetris - demo for game development > dub run dlangui:tetris --build=release > > DlangUI is cross-platform GUI library written in D. > Main features: > - cross platform: uses SDL for linux/macos, Win32 API or SDL for Windows > - hardware acceleration: uses OpenGL for drawing when built with version > USE_OPENGL > - easy to extend: since it's native D library, you can add your own widgets > and extend functionality > - Unicode and internationalization support > - easy to customize UI - look and feel can be changed using themes and > styles > - API is a bit similar to Android - two phase layout, styles > > Screenshots (a bit outdated): > http://buggins.github.io/dlangui/screenshots.html > > See project page for details. > > I would like to get any feedback. > Will be glad to see advises, bug reports, feature requests. > > Best regards, > Vadim Is there any chance of supporting user-supplied rendering primitives? If this were a library that lived above some application supplied rendering primitives, then I could make use of this. What rendering primitives are required? Pixel buffers? Any vertex processing happening? Text I imagine is a tough one...
Re: DlangUI project update
On Monday, 5 January 2015 at 09:43:28 UTC, Manu via Digitalmars-d-announce wrote: On 26 December 2014 at 22:33, Vadim Lopatin via Digitalmars-d-announce wrote: Hello! DlangUI project is alive and under active development. https://github.com/buggins/dlangui Is there any chance of supporting user-supplied rendering primitives? If this were a library that lived above some application supplied rendering primitives, then I could make use of this. What rendering primitives are required? Pixel buffers? Any vertex processing happening? Text I imagine is a tough one... Not sure what do you mean under user supplied rendering primitives. If you want to render UI into custom rendering buffer, you can define DrawBuf based class. It requires following drawing primitives to be implemented: - fill whole buffer with solid color - fill rectangle with solid color - draw font glyph (8 bit alpha image) - draw 32 bit RGBA image If your app is OpenGL based, there is already GLDrawBuf wich draws into opengl. As well, UI can be drawn in ColorDrawBuf - 32bit RGBA buffer - and then transferred to your surface. For embedding into third party framework, dlangui needs external mouse and key events translated into its own events.
Re: I'll be presenting at NWCPP on Jan 21 at Microsoft
On Monday, 5 January 2015 at 07:46:20 UTC, Walter Bright wrote: http://nwcpp.org/ All are invited. Now I just have to write the presentation :-( Congratulations. I hope the talk goes well. Will audio be available afterwards? At a slight tangent, has anything more recent been written on the C++ interface? I understand it is more complete than what is described on the Wiki/at dlang.org and have not been able to find a write-up of this. Thanks. Laeeth.
Re: I'll be presenting at NWCPP on Jan 21 at Microsoft
On 1/5/2015 5:31 AM, Laeeth Isharc wrote: Will audio be available afterwards? NWCPP usually will post the video afterwards. At a slight tangent, has anything more recent been written on the C++ interface? I understand it is more complete than what is described on the Wiki/at dlang.org and have not been able to find a write-up of this. Sorry, nothing yet. It's a work in progress.
Re: I'll be presenting at NWCPP on Jan 21 at Microsoft
On Monday, 5 January 2015 at 07:46:20 UTC, Walter Bright wrote: http://nwcpp.org/ All are invited. Now I just have to write the presentation :-( That's really funny that this is your topic. I was planning on going a blog post on almost the exact same thing. I really wish I could come and see it but I don't know how bad busing out there would be. :(
Re: I'll be presenting at NWCPP on Jan 21 at Microsoft
On 1/5/2015 5:39 PM, Jeremy DeHaan wrote: That's really funny that this is your topic. I was planning on going a blog post on almost the exact same thing. I really wish I could come and see it but I don't know how bad busing out there would be. :( There is good bus service to the Microsoft campus (haven't tried it myself, but there seem to be legions of buses around there).