Welcome to Dprogramming.com's new news page!
News will be posted here more frequently, keeping you in the loop!
You may even subscribe to the RSS news feed for this page.
Sat, 01 Nov 2014 15:30:00 -0700
Hi, I'm writing this to make it official, dprogramming.com will no longer have any updates.
I'll be archiving the content and leaving it up as long as possible for historical reasons.
dprogramming.com was the home of some of my D projects. It was started so long ago when the web was a different place and I was still fairly new to the game.
D was once an obsession and pleasure of mine, but I've since moved on. The D community is very smart and I wish them the best. I certainly have learned a lot from them.
Since I'm no longer using D, the languages that have my interest at the moment are Lua and Rust.
To make it clear and allow code forking, I hereby release DFL and Entice Designer source code under dual licenses: boost and/or zlib/libpng, for the versions which were released on dprogramming.com. Please see the GUI Libraries
wiki page for DFL forks.
- Christopher E. Miller
DFL 0.9.8 release
Sat, 15 Nov 2008 16:00:00 -0800
New DFL release! Highlights include:
- ToolBar control added.
- ImageList added, including image support to controls ToolBar, ListView and TreeView.
- Now works with version 2 D compilers! but this is not officially supported since D 2.x is a moving target.
- Updated support for D compilers and Tango library.
mtext 2.0 release
Sun, 16 Mar 2008 08:00:00 -0500
The mtext module, previously known as dstring, adds the following in version 2.0:
- support for both Phobos and Tango;
- allocators, allowing more control over memory usage, especially when the garbage collector is not desired;
- updated the code to work better with modern D compilers, such as using opAssign;
- and made name changes to work better with D's standard string and dstring types.
Entice Designer 0.8.5 release
Thu, 13 Mar 2008 22:15:00 -0500
Entice Designer 0.8.5 includes:
- Added support for designing DWT shells and widgets.
- Added DWT autocomplete information; must be enabled.
- Improved API Viewer.
- Slightly changed autocomplete lists.
Also minor maintenance updates to DFL, version 0.9.7.01.
Note that the testing snapshots include these changes and more.
Releases: DFL, Entice, Tutorials
Tue, 26 Feb 2008 15:00:00 -0500
New Entice Designer and DFL Video Tutorial
Sun, 06 Jan 2008 14:10:00 -0500
D irclib 0.6
Sat, 03 Nov 2007 14:00:00 -0500
Splat 0.7 release
Sat, 03 Nov 2007 13:00:00 -0500
Splat 0.6 release
Tue, 30 Oct 2007 04:25:00 -0500
DFL 0.9.6 revision 01
Mon, 29 Oct 2007 23:10:00 -0500
Minor maintenance updates to DFL. Note that the testing snapshots include these changes and more.
Entice Designer 0.8.4 release
Wed, 24 Oct 2007 18:55:00 -0500
Entice Designer 0.8.4 includes:
- Added Advanced Find feature.
- Added more plugin features.
- Added ability to load and unload plugins from the options.
- Added editor option "Infer space indent width".
- Added ability to rearrange control z-order.
- Slightly improved autocomplete lists.
- Design item can be scrolled into view if too large.
- Added split editor view.
- Added file bookmarking. Ctrl+F2 toggles; F2 goes to next.
- Added saved bookmarks; add //@ to a file to save the bookmark.
- Added option to enable/disable saved bookmarks.
- Added option to auto-hide designer source.
- File list shows file system changes.
- Added Tango autocomplete information; must be enabled.
- Bugs fixed.
D Lists: lists sorted by search engine hits, or popularity
Mon, 27 Aug 2007 18:30:00 -0500
Lists sorted based on usage in the D programming language community. The lists are not 100% accurate, but hopefully they can be reasonably accurate.
New DFL Tutorial
Sat, 25 Aug 2007 20:30:00 -0500
DFL 0.9.6 release
Mon, 06 Aug 2007 20:30:00 -0500
This version includes the following:
- Added ability to custom sort and re-sort ListView.
- Added dfl/statusbar.d with StatusBar control.
- Added property Application.userAppDataBasePath.
- Added class Screen to dfl.drawing.
- Control handles now recreate automatically if a property change requires it.
- Added more examples.
- Updated Tango compatibility.
Entice Designer 0.8.3 release
Fri, 13 Jul 2007 07:00:00 -0500
Entice Designer 0.8.3 includes:
- Configuration now saved to ini files.
- Ability to move config from registry to ini or continue using registry.
- Added Recent files list to Start Page.
- Properties show the appropriate changes, no longer requiring reloading.
- Added right-click menu to tabs.
- Updates to the properties editor.
- Ctrl+Shift+N opens a new untitled document.
- Updates to plugin interface and plugins.
- Slightly improved autocomplete lists.
- Updated D keywords list.
More Splat news
Sat, 02 Jun 2007 09:58:00 -0500
Using DFL events
Thu, 31 May 2007 11:40:00 -0500
Splat 0.5 release
Fri, 25 May 2007 07:19:00 -0500
Tue, 22 May 2007 03:40:00 -0500
Entice Designer 0.8.2.1 release
Fri, 04 May 2007 16:20:00 -0500
New Contact Form
Wed, 02 May 2007 20:30:00 -0500
Entice Designer 0.8.2 release
Fri, 20 Apr 2007 10:10:00 -0500
Major changes in this Entice Designer 0.8.2 release:
- Added ability to open multiple files.
- Plugin support with SDK and examples (early C interface).
- Toolbox disappears when not needed; increases code area.
- Added option to use spaces instead of tab characters for indentation.
- Added simplistic project and compile functionality.
- Bugs fixed.
DFL 0.9.5.03 release
Thu, 19 Apr 2007 09:30:00 -0500
DFL 0.9.5.02 release
Mon, 26 Mar 2007 21:33:00 -0500
DFL Updates Tango Support
Sun, 18 Mar 2007 11:20:00 -0500
Entice Designer test version
Fri, 09 Mar 2007 11:00:00 -0500
DFL 0.9.5 and Entice Designer 0.8.1 release
Sun, 04 Mar 2007 22:00:00 -0500
A public release of DFL is finally here! Get it at http://www.dprogramming.com/dfl.php
The list of changes is pretty long, but here's the big stuff:
- New installer, which can compile DFL for you.
- Implemented scrolling.
- Full Unicode support.
- Added control ProgressBar.
- Added support for loading resources.
- Added class MemoryGraphics for working on graphics in memory.
- Partial support for automatic scaling.
- Added support for Tango.
- Updated dfl.exe to be more aware of versioning discrepancies.
- Many more examples were added as well.
- Many other updates and fixes.
The full changelog can be found at http://wiki.dprogramming.com/Dfl/ChangeLog
Entice Designer is also updated with a minor release. Pick it up at http://www.dprogramming.com/entice.php
Added the ability to copy and paste controls, and a few major bugs were fixed.
DFL Snapshot 20070221
Wed, 21 Feb 2007 16:30:00 -0500
dsource.org forums news
Wed, 21 Feb 2007 12:00:00 -0500
DFL does the Tango
Sat, 17 Feb 2007 21:20:00 -0500
More DFL Updates
Mon, 12 Feb 2007 00:30:00 -0500
Sun, 04 Feb 2007 05:15:00 -0500
A few pages related to DFL have been updated:
Wed, 24 Jan 2007 20:20:00 -0500
Dprogramming.com just got a new home page! Finally put the old one to rest.
Expect the new home page to be more active and not so boring :)
D irclib 0.5.2
Sun, 07 Jan 2007 01:37:00 -0500
Entice Designer 0.8 release
Sat, 30 Dec 2006 23:35:00 -0500
The next version of Entice Designer is finally here!
It's a GUI builder currently for the DFL windowing library.
This version includes:
- Added TabPage and Panel designer items; it is possible to design these controls.
- Updated "New Form" dialog yet again.
- Updated D keywords list; may need to reset them in options.
- Changed property box; added buttons and ability to edit some properties inline.
- Detects external changes to files and prompts to reload.
- Improved management of design control names.
- Added API viewer.
- Added code autocompletion lists. (incomplete)
- Updated About box.
- Added Extended Properties to Edit and context menus.
- Added more options.
- Added proxy support.
- Added ProgressBar tool.
- Many bugs fixed.
It doesn't include as many features as were originally planned, but it's about time for a release;
and be sure to stay tuned, there are a lot of plans!
D irclib 0.5
Tue, 26 Dec 2006 19:37:00 -0500
Tue, 26 Dec 2006 19:27:00 -0500