ASCII Generator dotNET Changelog

What's new in ASCII Generator dotNET 2.0.0

Sep 30, 2011
  • Complete rewrite of almost the entire code-base into cleaner, more readable and modular code.
  • The conversion process has been optimized at every step, with a big overall speed increase.
  • The input image has moved from the main panel into a new widget, plus lots of other UI changes.
  • Batch conversion has been completely rewritten with a new and more usable interface.
  • The settings form and the whole settings system have been rewritten, and it now automatically saves to a new data file when you press ok.
  • Several memory leaks have been fixed, as have all known bugs.
  • Added support for handling multiple translation files.

New in ASCII Generator dotNET 0.9.6 Beta (Feb 20, 2008)

  • Added a form to preview the color output
  • Added menu item to change the position of the image and text frames from horizontal to vertical
  • Added automatically choosing the panels orientation layout from the screen size
  • Changed main form to access the RichTextBox through an interface
  • Moved interfaces into their own namespace
  • Fixed being unable to save variable width font conversions as an image

New in ASCII Generator dotNET 0.9.5 (Dec 28, 2007)

  • Fixed extra characters being added to colour rtf files in some font sizes
  • Added automatic loading of a translation file (translation.?.xml) if one is present
  • Added a basic dithering filter to the output
  • Changed Ascii filters to implement an interface rather then inheriting a class
  • Added specialized interfaces for the filters
  • Moved brightness/contrast and levels into one widget
  • Improved the levels control
  • Stopped brightness/contrast accepting clicks from anything other than the left mouse button
  • Stopped brightness/contrast control updating the output twice on reset or image load
  • Added new control for dithering level and dithering random level to the text widget
  • Added loading and saving the dithering values to the settings file
  • Changed text widget to implement the brightness-contrast/levels/dither interfaces
  • Changed brightness-contrast widget to implement the brightness-contrast interfaces
  • Made main form access the widgets through their interfaces rather then directly
  • Moved code development to Visual Studio 2008
  • Fixed processing the conversion twice during image load

New in ASCII Generator dotNET 0.9.0 (Oct 9, 2007)

  • Improved speed of applying convolution matrix (used in output filters)
  • Added saving to an image with colour
  • For images with transparency, the transparent area is now black if output was inverted on load
  • Changed to no longer prompt to save after saving as an image
  • Added colour print and print preview
  • Added loading resource strings from an xml file
  • Added translation filename to the variables and settings file
  • Added form to change some basic settings in the program
  • Improved speed of automatically generating ascii ramps
  • Moved updating the settings into the Variables class
  • Moved processing xml nodes into a new class
  • Added saving as a nfo file
  • Localized the batch conversion log
  • Removed depreciated Hidden property from the widgets
  • Moved saving the settings into the Variables class

New in ASCII Generator dotNET 0.6.8 (Jun 2, 2006)

  • Added right-click menu items to show a dialog for changing the selection area�s fill and border colours
  • Added saving/loading of the selection area fill and border colours from the settings file
  • Added confirmation dialog for closing an image
  • Added confirm on close to the settings file (default: true)
  • Fixed double-click on a selected area loses the selection area
  • Changed clicking outside the image to not remove the selection area
  • Moved image and text brightness/contrast settings into a sub-category
  • Added variables and settings to specify whether to load image and text brightness/contrast and levels from the settings file (default: false)
  • Added variables and settings to specify whether to load the output size from the settings file (default: true)