taskSavannah Administration - Tasks: task #7122, Submission of AKFAvatar

 
 

task #7122: Submission of AKFAvatar

Submitter:  Andreas K. Förster <akf>
Submitted:  Sun 29 Jul 2007 09:14:35 AM UTC
   
 
Should Start On:  Sat 28 Jul 2007 10:00:00 PM UTC Should be Finished on:  Tue 07 Aug 2007 10:00:00 PM UTC
Category:  Project Approval Priority:  * 7 - High
Status:  Done Privacy:  Public
Assigned to:  None Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Fri 17 Aug 2007 10:33:16 PM UTC, comment #1: 

Hi,

Please add the missing copyright and license notices for the files that don't have it (utilities, C-struct graphics, etc.).

Nevertheless I approved your project, please do that before uploading the source code at Savannah.

Cheers.

Sylvain Beucler <Beuc>
Sun 29 Jul 2007 09:14:35 AM UTC, original submission:  

A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or discards the registration.


Registration Administration


While this item will be useful to track the registration process, approving or discarding the registration must be done using the specific Group Administration page, accessible only to site administrators, effectively logged as site administrators (superuser):



Registration Details


  • Name: AKFAvatar
  • System Name:  akfavatar
  • Type: non-GNU software & documentation
  • License: GNU General Public License v3 or later





Description:

AKFAvatar is software, where an avatar appears on the screen and tells things written in a balloon. First the avatar moves slowly in from the right side. Then the balloon is shown and the text becomes visible: letter by letter, in the pace of normal reading.

The default avatar is currently a GNU head.

AKFAvatar can be used to make demos that you can show for example at an information booth or in a shop's window. It can be used for making funny tutorials. Other uses may follow...

The program avatarsay can be used as a fancy text-reader. There is also a script for reading Manpages with avatarsay. Furthermore the program supports some basic commands, so it can be used as a scripting-language.

It is written in C.
You can use the avatar library from your own C or C++ programs.

There is also a rather mature Pascal-binding for GNU-Pascal and Free Pascal. It is even possible to add the avatar to programs without any changes to the source code of the pascal program. This works with any program, which uses only the standard input/output; the CRT unit or other output facilities may not be used!

There is also an experimental script for better GNOME support, which uses zenity.

http://akfoerster.de/akfavatar/



Other Software Required:

Needed:
SDL-1.2 (1.2.11 or higher recommended)
http://libsdl.org/
http://libsdl.org/license.php

Recommended:
SDL_image
http://libsdl.org/projects/SDL_image/
zenity
http://directory.fsf.org/zenity.html (?)

Optional:
GNU-Pascal
http://www.gnu-pascal.de/
Free Pascal
http://www.freepascal.org/


Maybe later one day:
libspeex, SDL_Pango, SDL_ttf



Other Comments:

There are negotiations whether this could become a GNU project (ask karl).

I already use a local CVS.



Andreas K. Förster <akf>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by Beuc (Updated the item)
  • -email is unavailable- added by akf (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2007-08-17 Beuc StatusNone Done
        Open/ClosedOpen Closed
    2007-08-17 Beuc Priority5 - Normal 7 - High

    Back to the top

    Powered by Savane 3.13-0329.
    Corresponding source code