anima-devel Mailing List for Anima
Status: Pre-Alpha
Brought to you by:
thorsten-k
You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
(10) |
May
(3) |
Jun
(1) |
Jul
|
Aug
(2) |
Sep
|
Oct
(4) |
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(5) |
Oct
|
Nov
|
Dec
|
From: cvs-anima <ta...@us...> - 2007-09-03 15:43:17
|
Directory /cvsroot/anima/animag added to the repository ---- Submitted by: thorsten-k Date: Mon Sep 3 04:15:08 PDT 2007 Update of /cvsroot/anima/animag In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv1720/animag |
From: cvs-anima <ta...@us...> - 2007-09-03 15:23:26
|
Directory /cvsroot/anima/animag/test added to the repository ---- Submitted by: thorsten-k Date: Mon Sep 3 05:23:28 PDT 2007 Update of /cvsroot/anima/animag/test In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv7355/test |
From: cvs-anima <ta...@us...> - 2007-09-03 14:57:27
|
Directory /cvsroot/anima/animag/src added to the repository ---- Submitted by: thorsten-k Date: Mon Sep 3 04:16:04 PDT 2007 Update of /cvsroot/anima/animag/src In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv2145/src |
From: cvs-anima <ta...@us...> - 2007-09-03 14:57:26
|
Initial commit ---- Submitted by: thorsten-k Date: Mon Sep 3 04:16:08 PDT 2007 Update of /cvsroot/anima/animag/resources In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv2460/resources Added Files: Anima.xml |
From: cvs-anima <ta...@us...> - 2007-09-03 14:24:14
|
Directory /cvsroot/anima/animag/resources added to the repository ---- Submitted by: thorsten-k Date: Mon Sep 3 04:16:02 PDT 2007 Update of /cvsroot/anima/animag/resources In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv2145/resources |
From: <ben...@id...> - 2004-05-25 08:16:58
|
Dear Open Source developer I am doing a research project on "Fun and Software Development" in which I kindly invite you to participate. You will find the online survey under http://fasd.ethz.ch/qsf/. The questionnaire consists of 53 questions and you will need about 15 minutes to complete it. With the FASD project (Fun and Software Development) we want to define the motivational significance of fun when software developers decide to engage in Open Source projects. What is special about our research project is that a similar survey is planned with software developers in commercial firms. This procedure allows the immediate comparison between the involved individuals and the conditions of production of these two development models. Thus we hope to obtain substantial new insights to the phenomenon of Open Source Development. With many thanks for your participation, Benno Luthiger PS: The results of the survey will be published under http://www.isu.unizh.ch/fuehrung/blprojects/FASD/. We have set up the mailing list fa...@we... for this study. Please see http://fasd.ethz.ch/qsf/mailinglist_en.html for registration to this mailing list. _______________________________________________________________________ Benno Luthiger Swiss Federal Institute of Technology Zurich 8092 Zurich Mail: benno.luthiger(at)id.ethz.ch _______________________________________________________________________ |
From: cvs-anima <ta...@us...> - 2000-10-11 03:10:31
|
Added XBF directory, but not hooked up yet. Checked in old changes. Fixed so it doesn't crash. Added XBF directory, but not hooked up yet. ---- Submitted by: talin Date: Tue Oct 10 20:10:31 PDT 2000 Update of /cvsroot/anima/anima/anima/xbf In directory slayer.i.sourceforge.net:/tmp/cvs-serv15181/anima/xbf Added Files: Makefile.am xbf.h xbfparser.cpp xbfparser.h xbfwriter.cpp xbfwriter.h |
From: cvs-anima <ta...@us...> - 2000-10-11 03:10:31
|
Added XBF directory, but not hooked up yet. Checked in old changes. Fixed so it doesn't crash. Added XBF directory, but not hooked up yet. ---- Submitted by: talin Date: Tue Oct 10 20:10:30 PDT 2000 Update of /cvsroot/anima/anima/anima In directory slayer.i.sourceforge.net:/tmp/cvs-serv15181/anima Modified Files: Makefile.am anima.cpp animaimageset.cpp animaimageset.h animaview.cpp animaview.h colorpalette.cpp projectdefinition.cpp projectdefinition.h thumbnail.h |
From: cvs-anima <ta...@us...> - 2000-10-11 03:10:30
|
Added XBF directory, but not hooked up yet. Checked in old changes. Fixed so it doesn't crash. Added XBF directory, but not hooked up yet. ---- Submitted by: talin Date: Tue Oct 10 20:10:29 PDT 2000 Update of /cvsroot/anima/anima In directory slayer.i.sourceforge.net:/tmp/cvs-serv15181 Modified Files: COPYING TODO anima.kdevprj configure.in |
From: cvs-anima <ta...@us...> - 2000-10-10 03:15:49
|
Directory /cvsroot/anima/anima/anima/xbf added to the repository ---- Submitted by: talin Date: Mon Oct 9 20:15:48 PDT 2000 Update of /cvsroot/anima/anima/anima/xbf In directory slayer.i.sourceforge.net:/tmp/cvs-serv32155/xbf |
From: cvs-anima <ta...@us...> - 2000-08-15 22:26:44
|
Fixed crash bug in determineImageExtent where drawing on the bottom pixel would go out-of-bounds in QImage. ---- Submitted by: sawdust Date: Tue Aug 15 15:26:44 PDT 2000 Update of /cvsroot/anima/anima/anima In directory slayer.i.sourceforge.net:/tmp/cvs-serv23465 Modified Files: drawingview.cpp |
From: cvs-anima <ta...@us...> - 2000-08-15 10:57:41
|
Minor update to handle zoom and resize. ---- Submitted by: sawdust Date: Tue Aug 15 03:57:40 PDT 2000 Update of /cvsroot/anima/anima/anima In directory slayer.i.sourceforge.net:/tmp/cvs-serv1015 Modified Files: drawingview.cpp |
From: cvs-anima <ta...@us...> - 2000-06-17 20:45:30
|
License change to "modified GPL" ---- Submitted by: talin Date: Sat Jun 17 13:42:02 PDT 2000 Update of /cvsroot/anima/anima In directory slayer.i.sourceforge.net:/tmp/cvs-serv17624 Modified Files: COPYING README |
From: cvs-anima <ta...@us...> - 2000-05-08 02:43:49
|
First implementation of thumbnails First implementation of drag and drop ---- Submitted by: talin Date: Sun May 7 19:43:33 PDT 2000 Update of /cvsroot/anima/anima/anima/api In directory slayer.i.sourceforge.net:/tmp/cvs-serv27344/anima/api Modified Files: AnimaApp.html AnimaDoc.html AnimaView.html all-globals.html anima_h.html animadoc_h.html animaview_h.html full-list-AnimaApp.html full-list-AnimaDoc.html full-list-AnimaView.html header-list.html hier.html index-long.html index.html resource_h.html |
From: cvs-anima <ta...@us...> - 2000-05-08 02:43:48
|
First implementation of thumbnails First implementation of drag and drop ---- Submitted by: talin Date: Sun May 7 19:43:32 PDT 2000 Update of /cvsroot/anima/anima/anima In directory slayer.i.sourceforge.net:/tmp/cvs-serv27344/anima Modified Files: Makefile.am anima.cpp anima.h animadoc.cpp animadoc.h animaimage.h animaview.cpp animaview.h drawingview.cpp drawingview.h projectdefinition.cpp resource.h sequencetreeview.cpp Added Files: animaimage.cpp animaimageset.cpp animaimageset.h default-image.xpm thumbnail.cpp thumbnail.h Removed Files: imagerowheaderitem.cpp imagerowheaderitem.h imagerowitem.cpp imagerowitem.h |
From: cvs-anima <ta...@us...> - 2000-05-08 02:43:48
|
First implementation of thumbnails First implementation of drag and drop ---- Submitted by: talin Date: Sun May 7 19:43:32 PDT 2000 Update of /cvsroot/anima/anima In directory slayer.i.sourceforge.net:/tmp/cvs-serv27344 Modified Files: TODO anima.kdevprj |
From: Talin <Talin@ACM.org> - 2000-04-27 03:13:24
|
I'm going to be focusing on the document structure for a while, and the main window. I'm not planning on touching the drawing window, the color palette window, or the sequence window for a few weeks. -- Talin (Talin@ACM.org) "I am life's flame. Respect my name. www.sylvantech.com/~talin My fire is red, my heart is gold. www.hackertourist.com/talin Thy dreams can be...believe in me, If you will let my wings unfold..." -- Heather Alexander |
From: cvs-anima <ta...@us...> - 2000-04-25 07:51:57
|
Minor changes to TODO file ---- Submitted by: talin Date: Tue Apr 25 00:43:59 PDT 2000 Update of /cvsroot/anima/anima In directory slayer.i.sourceforge.net:/tmp/cvs-serv13376 Modified Files: TODO |
From: <ta...@us...> - 2000-04-25 07:49:59
|
This is a test, please ignore it. |
From: <ani...@li...> - 2000-04-25 05:27:09
|
Your mail to 'Anima-devel' with the subject: cvs commit: A minor change to the TODO file, and also a test for the cvs mail notification script. Is being held until the list moderator can review it for approval. The reason it is being held: Implicit destination Either the message will get posted to the list, or you will receive notification of the moderator's decision. |
From: Talin <Talin@ACM.org> - 2000-04-25 04:34:37
|
I have added a perl script to the CVSROOT which causes a mail message to be automatically posted to the mailing list whenever anyone does a commit. I'm going to be testing this, so please ignore the next few messages. -- Talin (Talin@ACM.org) "I am life's flame. Respect my name. www.sylvantech.com/~talin My fire is red, my heart is gold. www.hackertourist.com/talin Thy dreams can be...believe in me, If you will let my wings unfold..." -- Heather Alexander |
From: Talin <Talin@ACM.org> - 2000-04-16 06:49:23
|
I finally fixed that long-standing "crash on exit" bug (Yay!). I've also made a bunch of other changes, see the ChangeLog for details. -- Talin (Talin@ACM.org) "I am life's flame. Respect my name. www.sylvantech.com/~talin My fire is red, my heart is gold. www.hackertourist.com/talin Thy dreams can be...believe in me, If you will let my wings unfold..." -- Heather Alexander |
From: Talin <Talin@ACM.org> - 2000-04-14 16:11:25
|
I have checked into CVS a version of Anima which compiles and runs as a KDE 2.0 application. It is pretty much exactly the same functionality, bugs and all. :-( In order to do such a massive change, I have checked in the new source as an entirely new sub-project, named "anima". The old code is still available under the name "Anima" (note the case difference). This may be confusing, but since I plan to eventually delete the old code base, the confusion will be only temporary. -- Talin (Talin@ACM.org) "I am life's flame. Respect my name. www.sylvantech.com/~talin My fire is red, my heart is gold. www.hackertourist.com/talin Thy dreams can be...believe in me, If you will let my wings unfold..." -- Heather Alexander |
From: Talin <Talin@ACM.org> - 2000-04-11 06:16:40
|
Chris Harris wrote: > > Note that I would like the loading and saving of > > files to be via a > > plugin (I assume there's some sort of standard way > > of doing plugins in > > KDE). > > I'm not sure on this. I'll check it out though, as I > need to write some other plugins for it too. Of course, in KDE 2.0 it's blindingly obvious how to do this, since the whole "KParts" system is designed to be able to facilitate the easy creation of plugins. The more I look at it, the more stuff I see in KDE2 which we would need to write ourselves if we wanted this thing to work under KDE1. For example, KDE 2 has an XML parser, which would make it trivial to parse the project configuration file. I've spent the last week experimenting with KDE2 (instead of working on Anima). I've managed to download, compile, and install it in a way that allows me to run both KDE1 and KDE2 together at the same time, with only slight interference between one another. In fact, at the moment I'm actually running under the KDE2 KWin/Kicker environment, and it seems pretty stable, although many of the actual applications have great gaping holes at the moment (for example, the KDE2 version of KDevelop is useless and buggy, but the KDE1 version works fine.) At the moment, I'm trying to figure out how to coerce the KDE1 version of Kdevelop into displaying the KDE2 API documentation; It shows some of it, but not all. What's your opinion about developing for KDE2 vs. KDE1? If it was just me and I didn't have to worry about anyone else, I'd go for the upgrade. It's true that KDE2 will limit my potential market for a while, but I _think_ it will save some coding time. And it's not like Anima is going to be ready to ship tomorrow. -- Talin (Talin@ACM.org) "I am life's flame. Respect my name. www.sylvantech.com/~talin My fire is red, my heart is gold. www.hackertourist.com/talin Thy dreams can be...believe in me, If you will let my wings unfold..." -- Heather Alexander |
From: Talin <Talin@ACM.org> - 2000-04-08 06:04:25
|
OK, here's a summary of the major Anima issues. More details can be read in the TODO file in the source tree. I presume that Anima will be converted to a KDE 2.0 application eventually. At the moment, KDE 2.0 is a little bit unstable and it's sometimes hard to get it to compile. I imagine that it won't be too much longer before it becomes usable. Frankly, there is a lot of stuff in KDE 2.0 that would make development quite a bit easier, like floating window frames, better list views, etc. There is a long-standing bug where the program segfaults on exit. This seems to be a memory corruption error - the segfault occurs in the destructor for the combo box in the color list window. I can make the segfault go away by commenting out the bcopy statement which initializes the undo buffer for the color palette window, but as far as I can tell, this statement is valid, and the addresses it is using are also valid; So I can only imagine that some erroneous pointer is also pointing to that same location, but I haven't been able to track it down. One decision that has not been made is how Anima is going to store images on disk, that is what is Anima's native file format going to be? I would prefer not to invent a new file format if possible. GIF would really be nice, but can't be used because of patent issues. And unfortunately, PNG doesn't support multiple images per file. There is a sister format, MNG, but it has very little support, not even a library. Note that I would like the loading and saving of files to be via a plugin (I assume there's some sort of standard way of doing plugins in KDE). The sequence data (that is, the data that indicates which frames are to be played in which order) will probably be saved as text comments within the image file. I have come up with a pretty simple XML format for representing this data. It's pretty clean, and can support alternative structures for different projects. Of course, the actual game is going to want to use a highly compressed, optimized format for animations. (In fact, I am going to be developing a file format for my own game, Strattica, which I'm going to work on after Anima is complete.) This can be done in one of two ways: By writing an Anima plugin, or by writing a command-line tool to do the conversion. Anima's "default" file format should probably be designed to make tool-writing easy, that is a file format which is easily parsed. That's why I chose an XML-like format. In Anima, there are two types of data being worked on: Image data and sequence data. Image data is just a flat series of images - image #1, image #2, etc. There will be a thumbnail window capable of displaying the images side-by-side. One thing I've learned working with professional game artists is that some artists like to "flip through" images like a flip-book, while others prefer to see all images spread out simultaneously. The thumbnail window is at the moment merely a blank window with no content. The sequence data is the list of which images are played in which order. A single image can be re-used in many different action sequences, or even used multiple times within the same sequence. The sequence window, which I've been working on recently, will show a tree-like hierarchy of animations and frames. A "cel" is the basic unit of an animation, which represents a single "layer" of a still "frame". A "frame" is one single moment in time in an animation, and can contain multiple "cels". Each cel can be horizontally or vertically flipped, or offset from the origin. (Note to readers: The correct spelling for translucent layers of animation is "cel" not "cell" because it comes from celuloid.) I want to have the ability to re-arrange frames in a sequence using drag & drop. This will require heavy overloading of the QListView class (or perhaps we'll have to make our own tree view from scratch.) Another Issue: Currently, when Anima starts up it opens 4 windows: The image thumnail window, the drawing window, the sequence arrangement window, and the color selector window. Unfortunately, KDE seems to have relatively sparse support for multi-window apps (more precisely apps with multiple heterogenous windows - it supports multi-document apps just fine.) Unfortunately, I really can't think of a logical and intuitive way to combine all of these functions into a single window. There are lots of other issues which I haven't mentioned, but these are some of the ones that have to be dealt with next. -- Talin (Talin@ACM.org) "I am life's flame. Respect my name. www.sylvantech.com/~talin My fire is red, my heart is gold. www.hackertourist.com/talin Thy dreams can be...believe in me, If you will let my wings unfold..." -- Heather Alexander |