digitalmars.D.announce - COMPO -> 2.064
- Steve Teale (16/16) Jan 29 2014 I pushed changes to GitHub (https://github.com/britseye/compo)
- bearophile (7/10) Jan 29 2014 In similar projects I suggest to pull out some generally useful
- Steve Teale (10/20) Feb 01 2014 I'm 72 in April. I'd like to get what I started finished -
I pushed changes to GitHub (https://github.com/britseye/compo) today that allow a clean build with warnings and deprecations on using DMD2.064. Regularized shape and geometric objects so they are all implemented in a similar way for ease of maintenance. Added a more complete implementation of Flatten and Drawing, and a new pattern type - BrushDabs. This introduces the idea of 'shim' layers - objects that do not normally display themselves, but effect the following layer. So BrushDabs will be used as fill for any closed shape or geometric object that is placed over it. The Codeblocks project file is also changed somewhat - hopefully for the better. Codeblocks linking is very fragile.
Jan 29 2014
Steve Teale:I pushed changes to GitHub (https://github.com/britseye/compo) today that allow a clean build with warnings and deprecations on using DMD2.064.In similar projects I suggest to pull out some generally useful modules (like some geometry ones), making them independent, and making them available (with DUB or on GitHub). This allows other projects to re-use those modules and reduce their size. Bye, bearophile
Jan 29 2014
On Wednesday, 29 January 2014 at 14:36:29 UTC, bearophile wrote:Steve Teale:I'm 72 in April. I'd like to get what I started finished - including documentation - before I die. The source code is there, so if there are bits that are generally useful, people can cherry pick! Also, if I come across bits that I think are generally useful, like approximating a circle with Bezier curves, or using meshes, I try to write an article on my web page that separates it out. BTW, thank you for your consistent and continuing contributions to the development of D ;=)I pushed changes to GitHub (https://github.com/britseye/compo) today that allow a clean build with warnings and deprecations on using DMD2.064.In similar projects I suggest to pull out some generally useful modules (like some geometry ones), making them independent, and making them available (with DUB or on GitHub). This allows other projects to re-use those modules and reduce their size. Bye, bearophile
Feb 01 2014