[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] /srv/bzr/gnash/trunk r9883: remove things already done, t
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] /srv/bzr/gnash/trunk r9883: remove things already done, try adding more todo |
Date: |
Tue, 30 Sep 2008 23:55:37 +0200 |
User-agent: |
Bazaar (1.5) |
------------------------------------------------------------
revno: 9883
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-30 23:55:37 +0200
message:
remove things already done, try adding more todo
modified:
TODO
=== modified file 'TODO'
--- a/TODO 2006-11-01 11:32:11 +0000
+++ b/TODO 2008-09-30 21:55:37 +0000
@@ -1,74 +1,42 @@
TODO: (not really in order of priorities)
- 1. Add support for sound and audio using MP3 and FLV at first, but
- also supporting free formats like Ogg, Flac, and Theora.
- 2. SWF 8 and greater support. This appears to be mostly adding a few
- opcodes.
- 3. Performance improvements, and reducing the footprint.
- 4. Custom ActionScript plugins (think MySQL support in Flash).
- 5. Implement all the missing functionality.
- 6. Flesh out the testsuite to be a decent Flash conformance test suites.
- 7. Add support for external loading of media.
- 8. SVG support ?
- 9. Keep improving the plugin (+ add GTK1 support).
+ - SWF 8 support. This is mostly adding support
+ for blend modes and bitmap filters.
+ - SWF 9 / AVM2 support.
+ - RTMP support.
+ - Performance improvements, and reducing the footprint.
+ - Custom ActionScript plugins (think MySQL support in Flash).
+ - Implement all the missing player classes/methods.
+ - SVG support ?
+ - Keep improving the plugin (+ add GTK1 support).
Unimplemented opcodes:
----------------------
-case 0x08: // toggle quality
-case 0x2A: // throw
-case 0x2B: // cast_object (actually implemented, but untested)
-case 0x2C: // implements
-case 0x31: // mb length
-case 0x35: // mb substring
-case 0x37: // mb chr
-case 0x43: // declare object
-case 0x45: // get target
-case 0x69: // extends
-case 0x8F: // try
+0x08: // toggle quality
Partially implemented classes are:
----------------------------------
-MovieClipLoader
-NetConnection,
+NetConnection
LocalConnection
-MovieClip
-TextField
-TextFormat
-Object (generalied and exported valueOf, toString)
+...
Unimplemented classes are:
--------------------------
Accessibility
Error
-Function
-LoadVars,
Microphone
-NetStream
Selection
-SharedObject
-Stage
-System
-Button,
Camera
-Color
ContextMenu
CustomActions
-Video
-
-Partially implemented functions are:
-------------------------------------
-
-ASSetPropFlags (doesn't accept properties as comma-separated list string)
+...
Others
------
-There is currently no FLV video, only minimal AMF data support,
-and no loading of external jpegs.
-
If you would like to contribute to Gnash's development, please
subscribe to the developers list at
http://lists.gnu.org/mailman/listinfo/gnash-dev, and let us know what
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] /srv/bzr/gnash/trunk r9883: remove things already done, try adding more todo,
Sandro Santilli <=