newsAKFAvatar - News: AKFAvatar 0.18.0 released

 
 
Latest News
AKFAvatar 0.24.3 posted by akf, Thu 26 Dec 2013 02:22:14 PM UTC
AKFAvatar 0.24.2 posted by akf, Tue 13 Aug 2013 12:03:17 PM UTC
AKFAvatar 0.24.1 posted by akf, Mon 29 Jul 2013 12:45:45 PM UTC
AKFAvatar 0.24.0 posted by akf, Sun 30 Jun 2013 01:04:48 PM UTC
AKFAvatar 0.23.1 posted by akf, Wed 27 Mar 2013 06:48:35 PM UTC

AKFAvatar 0.18.0 released

Item posted by Andreas K. Förster <akf> on Mon 09 Nov 2009 04:34:09 PM UTC.

AKFAvatar 0.18.0 released.

  • The header file akfavatar.h was reorganized and should be more readable now
  • full support for X-Bitmap images (XBM)
  • several internal tools rewritten in AWK
  • new tools to import XPM and XBM images into Pascal programs
  • reorganized the menu of avatarsay - more options
  • in avatarsay you can save the settings
  • the file chooser can filter names by extension - demo scripts or archives should have the extension .avt now
  • the pager can cope with formfeeds now and there is an extra close-button
  • the pager can cope with UTF-16 (but autodetection just works in avatarsay from the menu or command-line)
  • API: the avatar can get a name-sign next to it (see avt_set_avatar_name)
  • API: support for a navigation bar (see avt_navigate)
  • the window is no longer resizable
  • rewritten build system is more flexible and allows out of source builds


Notes:

The build system should now also be usable with MinGW+MSys. But that is untested. I tried to do it with Wine, and it didn't work. But I think that this is a problem with wine. I currently really don't have any Windows machine to test it.

If you wonder why I chose AWK for some tools: Well, you don't have to compile the tools, they just run. This is especially important for crosscompiling. AWK is required by POSIX and so it should be available on every modern system. For Windows it is available with MinGW+MSys, which you'd need to compile it anyway.

Saving the settings isn't well tested yet, especially not for Windows. So if you have problems with it, please contact me.

The documentation might be a little outdated now. I think about rewriting it as Manpages anyway...

 

Back to the top

Powered by Savane 3.13-4448.
Corresponding source code