Projects / AKFAvatar

AKFAvatar

AKFAvatar is a fancy graphical user interface for text oriented applications where an avatar appears on the screen and provides information in a balloon. It also supports recorded audio files. Applications for AKFAvatar can be written in Lua, and there are interfaces for C, Objective C, C++, Free Pascal, and GNU Pascal. A number of ready-to-use applications and modules are provided, including a text viewer and a module that makes question-answer exercises. For POSIX-compatible operating systems there is a man page viewer and a terminal emulator, which makes it possible to run many existing terminal-based programs in this fancy environment.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Recent releases

  •  15 Sep 2011 17:38

    Release Notes: Setting the title/shortname works again. The filechooser now shows files with the system-specific charset.

    •  28 Aug 2011 15:35

      Release Notes: There are some optimizations and bugfixes. The C-API has changed. There is a new module for miltilingual Lua scripts.

      •  15 Jul 2011 10:16

        Release Notes: The program avatarsay is no more. Everything it could do can be done with lua-akfavatar now. The documentation can be viewed from within the program. There are new Lua-modules for UTF8-strings, the terminal emulation is now a Lua module, and there is a module to load Ogg Vorbis audio-files and a module to draw graphics. Notable new Lua-applications are a function-plotter, a clock, and an audio player.

        •  23 Oct 2010 10:32

          Release Notes: This release adds support for the Lua scripting language. Lua itself is bundled with the binary packages. Some ready-to-use Lua scripts are included.

          •  12 Nov 2009 18:17

            Release Notes: Avatarsay has a new settings submenu, and you can also save the settings. The file chooser and the pager have been improved. XBM files are supported. The window is no longer resizable. The build system was changed. There are new functions in the library to give the avatar a name, and a new navigation bar can be created.

            Screenshot

            Project Spotlight

            BitlBee

            An IRC to other chat networks gateway

            Screenshot

            Project Spotlight

            Zip-Ada

            A pure Ada library for .zip archives.