[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ./ChangeLog doc/C/internals.xml
From: |
Rob Savoye |
Subject: |
[Gnash-commit] gnash ./ChangeLog doc/C/internals.xml |
Date: |
Sun, 29 Jan 2006 23:36:29 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Branch:
Changes by: Rob Savoye <address@hidden> 06/01/29 23:36:29
Modified files:
. : ChangeLog
doc/C : internals.xml
Log message:
* doc/C/internals.xml: Add a table of what ActionScript classes
are implemented, and to what degree.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/gnash/ChangeLog.diff?tr1=1.52&tr2=1.53&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/gnash/gnash/doc/C/internals.xml.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
Patches:
Index: gnash/ChangeLog
diff -u gnash/ChangeLog:1.52 gnash/ChangeLog:1.53
--- gnash/ChangeLog:1.52 Sun Jan 29 16:50:58 2006
+++ gnash/ChangeLog Sun Jan 29 23:36:29 2006
@@ -1,6 +1,9 @@
2006-01-29 Rob Savoye <address@hidden>
- * doc/C/sources.xml: Add section on PNG and JPEG dependancies.
+ * doc/C/internals.xml: Add a table of what ActionScript classes
+ are implemented, and to what degree.
+ * doc/C/sources.xml: Add section on PNG and JPEG dependancies. Add
+ section on using Doxygen.
* doc/Doxyfile.in (INPUT): Change to using @top_srcdir@, so the
doxygen usage supports building the docs when configuring with a
Index: gnash/doc/C/internals.xml
diff -u gnash/doc/C/internals.xml:1.1 gnash/doc/C/internals.xml:1.2
--- gnash/doc/C/internals.xml:1.1 Sun Jan 29 17:15:28 2006
+++ gnash/doc/C/internals.xml Sun Jan 29 23:36:29 2006
@@ -12,7 +12,7 @@
to test the Actionscript interpreter. There is also a standalone
flash movie player.
</para>
-
+
<sect3 id="The Libraries">
<title>The Libraries</title>
@@ -82,7 +82,7 @@
This is the standalone OpenGL backend used to play
movies. There are several command line options and keyboard
control keys used by Gnash that <link linkend="usage"> are
- documented here.</link>
+ documented here.</link>
</para>
</sect4>
@@ -351,19 +351,624 @@
</sect4>
</sect3>
- <sect3 id="asexists">
- <title>What Exists Now</title>
+ <sect3 id="exists">
+ <title>Level of Conformance</title>
+
<para>
- FIXME:
+ Gnash is a capable of reading SWF v7 files and opcodes. Not
+ all ActionScript classes are implemented yet, but all of the
+ most heavily used ones are. Many ActionScript classes are
+ partially implemented, there is support for all of the
+ commonly used methods of each class.
</para>
- </sect3>
-
- <sect3 id="asnotexists">
- <title>What Doesn't Exist Yet </title>
+
<para>
- FIXME:
+ This is a quick list of what is currently implemented in Gnash
+ as of January, 2006.
+
+ <informaltable frame="all">
+ <?dbhtml table-width="75%" ?>
+ <tgroup cols="3">
+ <colspec colname="COLSPEC1" colwidth="2*"/>
+ <colspec colname="COLSPEC2" colwidth="2*"/>
+ <colspec colname="COLSPEC3" colwidth="*"/>
+ <thead>
+ <row>
+ <entry valign="top">
+ <para>Class Name</para>
+ </entry>
+ <entry valign="top">
+ <para>When Added</para>
+ </entry>
+ <entry valign="top">
+ <para>Conformance</para>
+ </entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry valign="top" align="left">
+ <para>Array</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v6
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Partially Implemented.
+ </para>
+ </entry>
+ </row>
+ <row>
+ <entry valign="top" align="left">
+ <para>Boolean</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v5
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Fully implemented.
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>Button</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v6
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Most all the functionality is implemented.
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>Camera</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v6
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Unimplemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>Color</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v5
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Unknown
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>ContextMenu</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v7
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Unimplemented.
+ </para>
+ </entry>
+ </row>
+ <row>
+ <entry valign="top" align="left">
+ <para>CustomActions</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v6
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Unimplemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>Date</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v5
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Unimplemented
+ </para>
+ </entry>
+ </row>
+ <row>
+ <entry valign="top" align="left">
+ <para>Error</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v7
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Unimplemented
+ </para>
+ </entry>
+ </row>
+
+
+ <row>
+ <entry valign="top" align="left">
+ <para>Function</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v6
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Unimplemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>Key</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v6
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Fully implemented.
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>LoadVars</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v6
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Unimplemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>LocalConnection</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v6
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Unimplemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>Math</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v4
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Fully implemented.
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>Microphone</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v6
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Unimplemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>Mouse</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v5
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Most all the functionality is implemented.
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>MovieClip</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v3
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Partially implemented.
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>MovieClipLoader</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v7
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Barely implemented.
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>NetConnection</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v7
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Unimplemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>NetStream</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v7
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Unimplemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>Number</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v5
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Partially implemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>Object</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v5
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Partially implemented.
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>Selection</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v5
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Unimplemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>SharedObject</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v6
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Unimplemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>Sound</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v5
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Partially implemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>Stage</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v6
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Unimplemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>String</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v5
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Partially implemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>System</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v6
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Unimplemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>TextField</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v6
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Partially implemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>TextFormat</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v6
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Partially implemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>Video</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v6
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Unimplemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>XML</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v5
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Fully implemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>XMLNode</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v5
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Fully implemented
+ </para>
+ </entry>
+ </row>
+
+ <row>
+ <entry valign="top" align="left">
+ <para>XMLSocket</para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ swf v5
+ </para>
+ </entry>
+ <entry valign="top" align="center">
+ <para>
+ Fully implemented
+ </para>
+ </entry>
+ </row>
+
+ </tbody>
+ </tgroup>
+ </informaltable>
</para>
- </sect3>
+<!--
+ Array - swf v6
+ Boolean - swf v5
+ Button - swf v6
+ Camera - swf v6
+ Color - swf v5
+ ContextMenu - swf v7
+ CustomActions - swf v6
+ Date - swf v5
+ Error - swf v7
+ Function - swf v6
+ Key - swf v6
+ LoadVars - swf v6
+ LocalConnection - swf v6
+ Math - swf v4
+ Microphone - swf v6
+ Mouse - swf v5
+ MovieClip - swf v3
+ MovieClipLoader - swf v7
+ NetConnection - swf v7
+ NetStream - swf v7
+ Number - swf v5
+ Object - swf v5
+ Selection - swf v5
+ SharedObject - swf v6
+ Sound - swf v5
+ Stage - swf v6
+ String - swf v5
+ System - swf v6
+ TextField - swf v6
+ TextFormat - swf v6
+ Video - swf v6
+ XML - swf v5
+ XMLNode - swf v5
+ XMLSocket - swf v5
+-->
+ </sect3>
</sect2>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash ./ChangeLog doc/C/internals.xml,
Rob Savoye <=