[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] /srv/bzr/gnash/rtmp r9963: merge from trunk
From: |
rob |
Subject: |
[Gnash-commit] /srv/bzr/gnash/rtmp r9963: merge from trunk |
Date: |
Sun, 01 Feb 2009 19:07:06 -0700 |
User-agent: |
Bazaar (1.5) |
------------------------------------------------------------
revno: 9963
committer: address@hidden
branch nick: rtmp
timestamp: Sun 2009-02-01 19:07:06 -0700
message:
merge from trunk
removed:
backend/render_handler_agg_compat.h
gui/klash.moc.in
testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
added:
gui/GuiKde4.cpp
gui/Kde4Glue.h
gui/Kde4GlueAgg.cpp
gui/Kde4GlueAgg.h
gui/Kde4Gui.cpp
gui/Kde4Gui.h
gui/am-frag/kde4.am
gui/klash3.moc.in
gui/klash4.moc.in
libbase/GnashFileUtilities.cpp
libbase/GnashFileUtilities.h
macros/kde4.m4
macros/qt4.m4
macros/swfmill.m4
plugin/klash4/
plugin/klash4/Makefile.am
plugin/klash4/README
plugin/klash4/klash.desktop
plugin/klash4/klash_part.cpp
plugin/klash4/klash_part.desktop
plugin/klash4/klash_part.h
plugin/klash4/klash_part.moc.in
plugin/klash4/klashpartui.rc
plugin/klash4/klashplayer.lsm
plugin/klash4/pluginsinfo
testsuite/actionscript.all/HitTest.as
testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
renamed:
gui/am-frag/kde.am => gui/am-frag/kde3.am
gui/am-frag/qtopia.am => gui/am-frag/qtopia3.am
libcore/array.cpp => libcore/asobj/Array_as.cpp
libcore/array.h => libcore/asobj/Array_as.h
libcore/asobj/Date.cpp => libcore/asobj/Date_as.cpp
libcore/asobj/Date.h => libcore/asobj/Date_as.h
macros/kde.m4 => macros/kde3.m4
macros/qt.m4 => macros/qt3.m4
modified:
Makefile.am
backend/Makefile.am
backend/render_handler.h
backend/render_handler_agg.cpp
backend/render_handler_agg_style.h
backend/render_handler_cairo.cpp
backend/render_handler_ogl.cpp
backend/render_handler_ogl.h
configure.ac
cygnal/Makefile.am
extensions/fileio/fileio.cpp
extensions/mysql/mysql_db.cpp
gui/Makefile.am
gui/Player.cpp
gui/gnash.cpp
gui/gnash.in
gui/gtk.cpp
gui/gtksup.h
gui/gui.cpp
gui/gui.h
gui/gui_kde.cpp
gui/kde.cpp
libbase/GnashSystemIOHeaders.h
libbase/IOChannel.h
libbase/Makefile.am
libbase/NetworkAdapter.h
libbase/curl_adapter.cpp
libbase/rc.cpp
libbase/rc.h
libbase/utility.h
libcore/Button.cpp
libcore/Makefile.am
libcore/MovieClip.cpp
libcore/MovieClip.h
libcore/PropertyList.h
libcore/RGBA.cpp
libcore/RGBA.h
libcore/SWFMatrix.cpp
libcore/SWFMatrix.h
libcore/SWFStream.cpp
libcore/SWFStream.h
libcore/StreamProvider.cpp
libcore/StreamProvider.h
libcore/TextField.cpp
libcore/TextField.h
libcore/Video.cpp
libcore/Video.h
libcore/as_environment.cpp
libcore/as_environment.h
libcore/as_function.cpp
libcore/as_object.cpp
libcore/as_object.h
libcore/as_value.cpp
libcore/as_value.h
libcore/asobj/AsBroadcaster.cpp
libcore/asobj/AsBroadcaster.h
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Error_as.cpp
libcore/asobj/Global.cpp
libcore/asobj/Key_as.cpp
libcore/asobj/Key_as.h
libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadVars_as.h
libcore/asobj/LoadableObject.cpp
libcore/asobj/LocalConnection_as.cpp
libcore/asobj/Makefile.am
libcore/asobj/Math_as.cpp
libcore/asobj/Mouse_as.cpp
libcore/asobj/MovieClipLoader.cpp
libcore/asobj/NetConnection_as.cpp
libcore/asobj/NetStream_as.cpp
libcore/asobj/Number_as.cpp
libcore/asobj/Object.cpp
libcore/asobj/Selection_as.cpp
libcore/asobj/SharedObject_as.cpp
libcore/asobj/SharedObject_as.h
libcore/asobj/String_as.cpp
libcore/asobj/TextFormat_as.cpp
libcore/asobj/XMLNode_as.cpp
libcore/asobj/XMLNode_as.h
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
libcore/character.cpp
libcore/character.h
libcore/cxform.cpp
libcore/debugger.cpp
libcore/event_id.h
libcore/fill_style.cpp
libcore/fill_style.h
libcore/generic_character.cpp
libcore/gnash.h
libcore/impl.cpp
libcore/impl.h
libcore/movie_root.cpp
libcore/movie_root.h
libcore/parser/SWFMovieDefinition.cpp
libcore/parser/action_buffer.cpp
libcore/parser/action_buffer.h
libcore/parser/morph2_character_def.cpp
libcore/parser/morph2_character_def.h
libcore/parser/shape_character_def.cpp
libcore/parser/shape_character_def.h
libcore/parser/sprite_definition.cpp
libcore/render.cpp
libcore/render.h
libcore/styles.cpp
libcore/styles.h
libcore/swf.h
libcore/swf/CSMTextSettingsTag.cpp
libcore/swf/CSMTextSettingsTag.h
libcore/swf/DefineButtonCxformTag.cpp
libcore/swf/DefineButtonCxformTag.h
libcore/swf/DefineButtonSoundTag.cpp
libcore/swf/DefineButtonSoundTag.h
libcore/swf/DefineButtonTag.cpp
libcore/swf/DefineButtonTag.h
libcore/swf/DefineEditTextTag.cpp
libcore/swf/DefineEditTextTag.h
libcore/swf/DefineFontAlignZonesTag.cpp
libcore/swf/DefineFontAlignZonesTag.h
libcore/swf/DefineFontNameTag.h
libcore/swf/DefineFontTag.cpp
libcore/swf/DefineFontTag.h
libcore/swf/DefineTextTag.cpp
libcore/swf/DefineTextTag.h
libcore/swf/DefineVideoStreamTag.cpp
libcore/swf/DefineVideoStreamTag.h
libcore/swf/DisplayListTag.h
libcore/swf/DoActionTag.h
libcore/swf/DoInitActionTag.h
libcore/swf/PlaceObject2Tag.cpp
libcore/swf/PlaceObject2Tag.h
libcore/swf/RemoveObjectTag.cpp
libcore/swf/RemoveObjectTag.h
libcore/swf/ScriptLimitsTag.h
libcore/swf/SetBackgroundColorTag.h
libcore/swf/StartSoundTag.cpp
libcore/swf/StartSoundTag.h
libcore/swf/StreamSoundBlockTag.cpp
libcore/swf/StreamSoundBlockTag.h
libcore/swf/TagLoadersTable.cpp
libcore/swf/TagLoadersTable.h
libcore/swf/TextRecord.cpp
libcore/swf/TextRecord.h
libcore/swf/VideoFrameTag.cpp
libcore/swf/VideoFrameTag.h
libcore/swf/tag_loaders.cpp
libcore/swf/tag_loaders.h
libcore/swf_function.cpp
libcore/swf_function.h
libcore/vm/ASHandlers.cpp
libcore/vm/ASHandlers.h
libcore/vm/ActionExec.cpp
libcore/vm/ActionExec.h
libcore/vm/CallStack.cpp
libcore/vm/Machine.cpp
libcore/vm/VM.cpp
libcore/vm/VM.h
libcore/vm/action.cpp
libmedia/AudioDecoderNellymoser.cpp
libmedia/FLVParser.cpp
libmedia/FLVParser.h
libmedia/Makefile.am
libmedia/MediaHandler.cpp
libmedia/MediaHandler.h
libmedia/MediaParser.cpp
libmedia/MediaParser.h
libmedia/ffmpeg/MediaHandlerFfmpeg.cpp
libmedia/ffmpeg/MediaParserFfmpeg.cpp
libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
libmedia/gst/MediaHandlerGst.cpp
libnet/cque.h
macros/ffmpeg.m4
macros/libslist
plugin/Makefile.am
plugin/klash/Makefile.am
plugin/mozilla-sdk/np_entry.cpp
plugin/mozilla-sdk/npn_gate.cpp
plugin/mozilla-sdk/npp_gate.cpp
plugin/mozilla-sdk/npplat.h
plugin/mozilla-sdk/pluginbase.h
plugin/plugin.cpp
po/fi.po
testsuite/actionscript.all/ASnative.as
testsuite/actionscript.all/Date.as
testsuite/actionscript.all/Error.as
testsuite/actionscript.all/Global.as
testsuite/actionscript.all/LoadVars.as
testsuite/actionscript.all/Makefile.am
testsuite/actionscript.all/Math.as
testsuite/actionscript.all/MovieClip.as
testsuite/actionscript.all/Number.as
testsuite/actionscript.all/TextField.as
testsuite/actionscript.all/XML.as
testsuite/actionscript.all/ops.as
testsuite/gnashrc.in
testsuite/libcore.all/Makefile.am
testsuite/misc-ming.all/DrawingApiTestRunner.cpp
testsuite/misc-ming.all/NetStream-SquareTest.c
testsuite/misc-ming.all/SharedObjectTest.as
testsuite/misc-ming.all/SharedObjectTestRunner.sh
testsuite/misc-swfc.all/check.sc
testsuite/swfdec/PASSING
testsuite/swfdec/swfdec_gnash_tester
utilities/Makefile.am
gui/am-frag/kde3.am
gui/am-frag/qtopia3.am
libcore/asobj/Array_as.cpp
libcore/asobj/Array_as.h
libcore/asobj/Date_as.cpp
libcore/asobj/Date_as.h
macros/kde3.m4
macros/qt3.m4
------------------------------------------------------------
revno: 9483.235.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sun 2008-09-14 17:01:42 +0200
message:
Add KDE4 gui.
added:
gui/GuiKde4.cpp
gui/Kde4.moc
gui/Kde4Glue.h
gui/Kde4GlueAgg.cpp
gui/Kde4GlueAgg.h
gui/Kde4Gui.cpp
gui/Kde4Gui.h
gui/am-frag/kde4.am
modified:
gui/Makefile.am
gui/Player.cpp
gui/gui.h
------------------------------------------------------------
revno: 9483.235.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sun 2008-09-14 17:37:44 +0200
message:
KDE4 gui updates the whole window on each paintEvent.
modified:
gui/Kde4GlueAgg.cpp
gui/Kde4GlueAgg.h
gui/Kde4Gui.cpp
gui/Kde4Gui.h
------------------------------------------------------------
revno: 9483.235.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sun 2008-09-14 18:23:38 +0200
message:
Only update the changed part of the window. Move bounds to main Gui class,
out of the AggGlue.
modified:
configure.ac
gui/Kde4GlueAgg.cpp
gui/Kde4GlueAgg.h
gui/Kde4Gui.cpp
gui/Kde4Gui.h
------------------------------------------------------------
revno: 9483.235.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-15 10:40:32 +0200
message:
Catch bad_alloc when creating images. Handle errors in finishImage.
modified:
libbase/GnashImageJpeg.cpp
libbase/image.cpp
------------------------------------------------------------
revno: 9483.235.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-15 12:03:34 +0200
message:
More kde4.
modified:
gui/Kde4GlueAgg.cpp
gui/Kde4Gui.cpp
gui/Kde4Gui.h
------------------------------------------------------------
revno: 9483.235.6
committer: Benjamin Wolsey <address@hidden>
branch nick: kde4
timestamp: Mon 2008-09-29 14:09:45 +0200
message:
Merge from trunk.
removed:
libcore/asobj/SoundMad.cpp
libcore/asobj/SoundMad.h
ltmain.sh.darwin
added:
libcore/asobj/LoadableObject.cpp
libcore/asobj/LoadableObject.h
libcore/vm/CallStack.cpp
libcore/vm/CallStack.h
libmedia/ffmpeg/ffmpegHeaders.h
testsuite/actionscript.all/ColorTransform.as
testsuite/actionscript.all/Transform.as
renamed:
README_CVS => README_bzr
libbase/curl_adapter.h => libbase/NetworkAdapter.h
libcore/asobj/LoadVars.cpp => libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadVars.h => libcore/asobj/LoadVars_as.h
libcore/asobj/System.cpp => libcore/asobj/System_as.cpp
libcore/asobj/System.h => libcore/asobj/System_as.h
libcore/asobj/xml.cpp => libcore/asobj/XML_as.cpp
libcore/asobj/xml.h => libcore/asobj/XML_as.h
modified:
.bzrignore
Makefile.am
README
autogen.sh
configure.ac
doc/C/refmanual/internals.xml
doc/C/usermanual/glossary.xml
extensions/fileio/fileio.cpp
extensions/mysql/mysql_db.cpp
extensions/mysql/mysql_table.cpp
gui/Makefile.am
gui/fltk.cpp
gui/gtk.cpp
gui/gui.cpp
gui/gui.h
gui/kde.cpp
libbase/GnashException.h
libbase/GnashImage.h
libbase/GnashImageJpeg.cpp
libbase/GnashImageJpeg.h
libbase/GnashImagePng.cpp
libbase/GnashImagePng.h
libbase/Makefile.am
libbase/SimpleBuffer.h
libbase/curl_adapter.cpp
libbase/image.cpp
libbase/image.h
libbase/rc.cpp
libcore/Property.h
libcore/PropertyList.cpp
libcore/PropertyList.h
libcore/StreamProvider.cpp
libcore/StreamProvider.h
libcore/array.cpp
libcore/array.h
libcore/as_environment.cpp
libcore/as_environment.h
libcore/as_function.cpp
libcore/as_object.cpp
libcore/as_object.h
libcore/as_value.cpp
libcore/as_value.h
libcore/asobj/AsBroadcaster.cpp
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Color.cpp
libcore/asobj/Global.cpp
libcore/asobj/Key.cpp
libcore/asobj/Makefile.am
libcore/asobj/MovieClipLoader.cpp
libcore/asobj/NetConnection.cpp
libcore/asobj/NetStreamFfmpeg.cpp
libcore/asobj/NetStreamFfmpeg.h
libcore/asobj/SharedObject.cpp
libcore/asobj/Sound.cpp
libcore/asobj/SoundFfmpeg.cpp
libcore/asobj/String_as.cpp
libcore/asobj/XMLSocket_as.cpp
libcore/asobj/flash/display/BitmapData_as.cpp
libcore/asobj/flash/geom/ColorTransform_as.cpp
libcore/asobj/flash/geom/ColorTransform_as.h
libcore/asobj/flash/geom/Matrix_as.cpp
libcore/asobj/flash/geom/Rectangle_as.cpp
libcore/asobj/flash/geom/Transform_as.cpp
libcore/asobj/flash/geom_pkg.cpp
libcore/asobj/flash/geom_pkg.h
libcore/asobj/xmlnode.cpp
libcore/asobj/xmlnode.h
libcore/builtin_function.h
libcore/button_character_instance.cpp
libcore/button_character_instance.h
libcore/character.cpp
libcore/debugger.cpp
libcore/edit_text_character.cpp
libcore/impl.cpp
libcore/matrix.cpp
libcore/matrix.h
libcore/movie_root.cpp
libcore/movie_root.h
libcore/namedStrings.cpp
libcore/namedStrings.h
libcore/parser/button_character_def.cpp
libcore/sprite_instance.cpp
libcore/sprite_instance.h
libcore/swf_event.h
libcore/swf_function.cpp
libcore/swf_function.h
libcore/timers.cpp
libcore/types.cpp
libcore/video_stream_instance.cpp
libcore/vm/ASHandlers.cpp
libcore/vm/ActionExec.cpp
libcore/vm/ActionExec.h
libcore/vm/Machine.cpp
libcore/vm/Makefile.am
libcore/vm/VM.cpp
libcore/vm/VM.h
libcore/vm/action.h
libcore/vm/fn_call.h
libmedia/AudioDecoder.h
libmedia/AudioDecoderNellymoser.cpp
libmedia/AudioDecoderNellymoser.h
libmedia/AudioDecoderSimple.cpp
libmedia/AudioDecoderSimple.h
libmedia/FLVParser.cpp
libmedia/Makefile.am
libmedia/MediaHandler.h
libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
libmedia/ffmpeg/AudioDecoderFfmpeg.h
libmedia/ffmpeg/MediaHandlerFfmpeg.cpp
libmedia/ffmpeg/MediaHandlerFfmpeg.h
libmedia/ffmpeg/MediaParserFfmpeg.cpp
libmedia/ffmpeg/MediaParserFfmpeg.h
libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
libmedia/ffmpeg/VideoDecoderFfmpeg.h
libmedia/ffmpeg/ffmpegNetStreamUtil.h
libmedia/ffmpeg/sound_handler_sdl.cpp
libmedia/ffmpeg/sound_handler_sdl.h
libmedia/gst/AudioDecoderGst.cpp
libmedia/gst/AudioDecoderGst.h
libmedia/gst/MediaHandlerGst.cpp
macros/ffmpeg.m4
macros/ming.m4
macros/x11.m4
packaging/xpi.am
plugin/plugin.cpp
po/cs.po
po/de.po
po/es.po
po/fi.po
po/fr.po
po/it.po
po/ja.po
po/sv.po
testsuite/MovieTester.cpp
testsuite/actionscript.all/Function.as
testsuite/actionscript.all/LoadVars.as
testsuite/actionscript.all/Makefile.am
testsuite/actionscript.all/Matrix.as
testsuite/actionscript.all/MovieClip.as
testsuite/actionscript.all/TextField.as
testsuite/actionscript.all/XML.as
testsuite/actionscript.all/array.as
testsuite/anaylse-results.sh
testsuite/gnashrc.in
testsuite/libbase/CurlStreamTest.cpp
testsuite/libcore.all/AsValueTest.cpp
testsuite/misc-haxe.all/Makefile.am
testsuite/misc-ming.all/Makefile.am
testsuite/misc-ming.all/SharedObjectTest.as
testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
testsuite/misc-ming.all/SharedObjectTestRunner.sh
testsuite/misc-ming.all/XMLSocketTest.c
testsuite/misc-ming.all/matrix_test.c
testsuite/simple.exp
testsuite/swfdec/Makefile.am
testsuite/swfdec/PASSING
testsuite/swfdec/gen_run_swfdec_testsuite.sh
utilities/Makefile.am
README_bzr
libbase/NetworkAdapter.h
libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadVars_as.h
libcore/asobj/System_as.cpp
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
------------------------------------------------------------
revno: 9483.235.7
committer: Benjamin Wolsey <address@hidden>
branch nick: kde4
timestamp: Mon 2008-09-29 14:17:00 +0200
message:
Fix build.
modified:
gui/Kde4Gui.cpp
------------------------------------------------------------
revno: 9483.235.8
committer: address@hidden
branch nick: kde4
timestamp: Fri 2008-10-03 08:31:33 -0600
message:
Get correct paths when using KDE4/QT4
modified:
macros/kde.m4
macros/qt.m4
------------------------------------------------------------
revno: 9483.235.9
committer: Benjamin Wolsey <address@hidden>
branch nick: kde4
timestamp: Wed 2008-10-08 20:17:55 +0200
message:
Merge from trunk.
removed:
libcore/asobj/NetStreamFfmpeg.cpp
libcore/asobj/NetStreamFfmpeg.h
libcore/asobj/NetStreamGst.cpp
libcore/asobj/NetStreamGst.h
libcore/asobj/SoundFfmpeg.cpp
libcore/asobj/SoundFfmpeg.h
libcore/asobj/SoundGst.cpp
libcore/asobj/SoundGst.h
libmedia/gst/SoundGst.cpp
libmedia/gst/SoundGst.h
libmedia/gst/SoundHandlerGst.cpp
libmedia/gst/SoundHandlerGst.h
libmedia/gst/gstappsink.c
libmedia/gst/gstappsink.h
libmedia/gst/gstappsrc.c
libmedia/gst/gstappsrc.h
libmedia/gst/gstbuffersrc.c
libmedia/gst/gstbuffersrc.h
libmedia/gst/gstflvdemux.c
libmedia/gst/gstflvdemux.h
libmedia/gst/gstflvparse.c
libmedia/gst/gstflvparse.h
added:
libbase/GnashSleep.h
libmedia/README
libmedia/gst/MediaParserGst.cpp
libmedia/gst/MediaParserGst.h
libmedia/gst/swfdec_codec_gst.c
libmedia/gst/swfdec_codec_gst.h
testsuite/media/mono44.mp2
testsuite/media/stereo8.mp3
testsuite/misc-ming.all/EmbeddedSoundTest-Runner.cpp
testsuite/misc-ming.all/EmbeddedSoundTest.c
modified:
Makefile.am
README
TODO
configure.ac
gui/Makefile.am
gui/NullGui.cpp
gui/Player.cpp
gui/dump.cpp
gui/fb.cpp
gui/gtk.cpp
gui/gtksup.h
libbase/ClockTime.cpp
libbase/GnashImageJpeg.cpp
libbase/LoadThread.cpp
libbase/Makefile.am
libbase/curl_adapter.cpp
libbase/gnashrc.in
libbase/image.cpp
libcore/Makefile.am
libcore/SWFStream.cpp
libcore/SWFStream.h
libcore/asobj/Date.cpp
libcore/asobj/Date.h
libcore/asobj/Makefile.am
libcore/asobj/NetConnection.cpp
libcore/asobj/NetStream.cpp
libcore/asobj/NetStream.h
libcore/asobj/SharedObject.cpp
libcore/asobj/Sound.cpp
libcore/asobj/Sound.h
libcore/asobj/XMLSocket_as.cpp
libcore/asobj/flash/display/BitmapData_as.h
libcore/asobj/flash/geom_pkg.cpp
libcore/asobj/xmlattrs.h
libcore/character.cpp
libcore/character.h
libcore/edit_text_character.h
libcore/matrix.cpp
libcore/namedStrings.cpp
libcore/namedStrings.h
libcore/parser/Makefile.am
libcore/parser/SWFMovieDefinition.cpp
libcore/parser/abc_block.cpp
libcore/parser/action_buffer.cpp
libcore/parser/action_buffer.h
libcore/rect.h
libcore/swf/tag_loaders.cpp
libcore/types.cpp
libcore/vm/ASHandlers.cpp
libmedia/AudioDecoderSimple.cpp
libmedia/FLVParser.cpp
libmedia/Makefile.am
libmedia/MediaHandler.h
libmedia/MediaParser.cpp
libmedia/MediaParser.h
libmedia/NullSoundHandler.h
libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
libmedia/ffmpeg/MediaHandlerFfmpeg.cpp
libmedia/ffmpeg/MediaHandlerFfmpeg.h
libmedia/ffmpeg/MediaParserFfmpeg.cpp
libmedia/ffmpeg/MediaParserFfmpeg.h
libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
libmedia/ffmpeg/VideoDecoderFfmpeg.h
libmedia/ffmpeg/sound_handler_sdl.cpp
libmedia/ffmpeg/sound_handler_sdl.h
libmedia/gst/AudioDecoderGst.cpp
libmedia/gst/AudioDecoderGst.h
libmedia/gst/GstUtil.cpp
libmedia/gst/GstUtil.h
libmedia/gst/MediaHandlerGst.cpp
libmedia/gst/VideoDecoderGst.cpp
libmedia/gst/VideoDecoderGst.h
libmedia/sound_handler.h
libnet/rtmp_client.cpp
macros/xpcom.m4
packaging/xpi.am
plugin/Makefile.am
plugin/plugin.cpp
plugin/plugin.h
plugin/xpcom/GnashComponent.h
po/Makefile.am
po/cs.po
po/de.po
po/es.po
po/fi.po
po/fr.po
po/gnash.pot
po/it.po
po/ja.po
po/sv.po
testsuite/MovieTester.cpp
testsuite/actionscript.all/Date.as
testsuite/actionscript.all/LoadVars.as
testsuite/actionscript.all/MovieClip.as
testsuite/actionscript.all/Transform.as
testsuite/misc-ming.all/ButtonEventsTest.c
testsuite/misc-ming.all/Makefile.am
testsuite/misc-ming.all/NetStream-SquareTest.c
testsuite/misc-ming.all/NetStream-SquareTestRunner.cpp
testsuite/misc-ming.all/matrix_test.c
utilities/Makefile.am
utilities/flvdumper.cpp
utilities/processor.cpp
------------------------------------------------------------
revno: 9483.235.10
committer: Benjamin Wolsey <address@hidden>
branch nick: kde4
timestamp: Thu 2008-10-09 09:35:53 +0200
message:
Apply Bernhard Rosenkraenzer's patch:
- adds better configure support (--enable-gui=kde4,kde should work,
correct
linker flags passed).
- adds a klash4 plugin, which is reportedly not yet fully functional, but
certainly better than nothing.
Add kde4 to the gui/gnash script.
Add header guards.
added:
macros/kde4.m4
plugin/klash4/
plugin/klash4/Makefile.am
plugin/klash4/Makefile.in
plugin/klash4/README
plugin/klash4/klash.desktop
plugin/klash4/klash_part.cpp
plugin/klash4/klash_part.desktop
plugin/klash4/klash_part.h
plugin/klash4/klash_part.moc.in
plugin/klash4/klashpartui.rc
plugin/klash4/klashplayer.lsm
plugin/klash4/pluginsinfo
modified:
configure.ac
gui/Kde4Glue.h
gui/Kde4GlueAgg.h
gui/Kde4Gui.h
gui/Makefile.am
gui/am-frag/kde4.am
gui/gnash.in
plugin/Makefile.am
------------------------------------------------------------
revno: 9483.235.11
committer: Benjamin Wolsey <address@hidden>
branch nick: kde4
timestamp: Thu 2008-11-13 17:00:44 +0100
message:
Merge from trunk.
removed:
libbase/image.h
libcore/parser/Timeline.h
libcore/parser/edit_text_character_def.cpp
libcore/parser/edit_text_character_def.h
libcore/text.cpp
libcore/text.h
libmedia/MediaBuffer.h
packaging/debian/gnash-cygnal.manpages
packaging/debian/gnash-tools.manpages
packaging/debian/klash.manpages
packaging/ipkg/GnashG.xpm
testsuite/samples/batch_test.py
added:
ChangeLog
doc/C/flvdumper.man-xml
doc/C/preformatted/flvdumper.1.in
libcore/RunInfo.h
libcore/swf/DefineButtonCxformTag.cpp
libcore/swf/DefineButtonSoundTag.cpp
libcore/swf/DefineButtonSoundTag.h
libcore/swf/DefineEditTextTag.cpp
libcore/swf/DefineEditTextTag.h
libcore/swf/DefineFontNameTag.h
libcore/swf/DefineFontTag.cpp
libcore/swf/DefineFontTag.h
libcore/swf/SoundInfoRecord.cpp
libcore/swf/SoundInfoRecord.h
libcore/swf/TextRecord.cpp
libcore/swf/TextRecord.h
libcore/swf/VideoFrameTag.cpp
libcore/swf/VideoFrameTag.h
libmedia/AudioDecoderSpeex.cpp
libmedia/AudioDecoderSpeex.h
libsound/
libsound/AuxStream.h
libsound/EmbedSound.cpp
libsound/EmbedSound.h
libsound/EmbedSoundInst.cpp
libsound/EmbedSoundInst.h
libsound/InputStream.h
libsound/Makefile.am
libsound/SoundEnvelope.h
libsound/sdl/
libsound/sound_handler.cpp
packaging/gnash.xpm
packaging/klash.xpm
testsuite/actionscript.all/ExternalInterface.as
testsuite/media/Makefile.am
testsuite/media/brokenchord.sco
testsuite/media/brokenchord.wav
testsuite/media/empty.txt
testsuite/misc-ming.all/BitmapDataTest.c
testsuite/misc-ming.all/LoadVarsTest.c
renamed:
ChangeLog => ChangeLog-0.8.4
libbase/image.cpp => libbase/GnashImage.cpp
libcore/asobj/Key.cpp => libcore/asobj/Key_as.cpp
libcore/asobj/Key.h => libcore/asobj/Key_as.h
libcore/asobj/NetStream.cpp => libcore/asobj/NetStream_as.cpp
libcore/asobj/NetStream.h => libcore/asobj/NetStream_as.h
libcore/asobj/Number.cpp => libcore/asobj/Number_as.cpp
libcore/asobj/Number.h => libcore/asobj/Number_as.h
libcore/asobj/Stage.cpp => libcore/asobj/Stage_as.cpp
libcore/asobj/Stage.h => libcore/asobj/Stage_as.h
libcore/asobj/TextSnapshot.cpp => libcore/asobj/TextSnapshot_as.cpp
libcore/asobj/TextSnapshot.h => libcore/asobj/TextSnapshot_as.h
libcore/asobj/xmlnode.cpp => libcore/asobj/XMLNode_as.cpp
libcore/asobj/xmlnode.h => libcore/asobj/XMLNode_as.h
libcore/button_character_instance.cpp => libcore/Button.cpp
libcore/button_character_instance.h => libcore/Button.h
libcore/edit_text_character.cpp => libcore/TextField.cpp
libcore/edit_text_character.h => libcore/TextField.h
libcore/font.cpp => libcore/Font.cpp
libcore/font.h => libcore/Font.h
libcore/matrix.cpp => libcore/SWFMatrix.cpp
libcore/matrix.h => libcore/SWFMatrix.h
libcore/mouse_button_state.h => libcore/MouseButtonState.h
libcore/parser/button_character_def.cpp => libcore/swf/DefineButtonTag.cpp
libcore/parser/button_character_def.h => libcore/swf/DefineButtonTag.h
libcore/parser/text_character_def.cpp => libcore/swf/DefineTextTag.cpp
libcore/parser/text_character_def.h => libcore/swf/DefineTextTag.h
libcore/parser/video_stream_def.cpp =>
libcore/swf/DefineVideoStreamTag.cpp
libcore/parser/video_stream_def.h => libcore/swf/DefineVideoStreamTag.h
libcore/resource.h => libcore/ExportableResource.h
libcore/sprite_instance.cpp => libcore/MovieClip.cpp
libcore/sprite_instance.h => libcore/MovieClip.h
libcore/types.cpp => libcore/RGBA.cpp
libcore/types.h => libcore/RGBA.h
libcore/video_stream_instance.cpp => libcore/Video.cpp
libcore/video_stream_instance.h => libcore/Video.h
libmedia/NullSoundHandler.h => libsound/NullSoundHandler.h
libmedia/Util.cpp => libmedia/AudioResampler.cpp
libmedia/Util.h => libmedia/AudioResampler.h
libmedia/ffmpeg/ffmpegNetStreamUtil.cpp =>
libmedia/ffmpeg/AudioResamplerFfmpeg.cpp
libmedia/ffmpeg/ffmpegNetStreamUtil.h =>
libmedia/ffmpeg/AudioResamplerFfmpeg.h
libmedia/ffmpeg/sound_handler_sdl.cpp =>
libsound/sdl/sound_handler_sdl.cpp
libmedia/ffmpeg/sound_handler_sdl.h => libsound/sdl/sound_handler_sdl.h
libmedia/sound_handler.h => libsound/sound_handler.h
modified:
Makefile.am
NEWS
README
backend/Makefile.am
backend/PathParser.cpp
backend/PathParser.h
backend/render_handler.h
backend/render_handler_agg.cpp
backend/render_handler_agg_style.h
backend/render_handler_cairo.cpp
backend/render_handler_ogl.cpp
backend/render_handler_ogl.h
configure.ac
doc/C/Makefile.am
doc/C/refmanual/feature_configuration.xml
doc/DESIGN
doc/Doxyfile.in
gui/Makefile.am
gui/Player.cpp
gui/Player.h
gui/am-frag/fltk.am
gui/dump.cpp
gui/gnash.cpp
gui/gtk.cpp
gui/gtk_glue_agg.cpp
gui/gtk_glue_agg.h
gui/gui.cpp
gui/gui.h
libamf/Makefile.am
libamf/amf.cpp
libamf/amf.h
libamf/buffer.cpp
libamf/buffer.h
libamf/element.cpp
libamf/element.h
libamf/flv.cpp
libamf/flv.h
libamf/lcshm.cpp
libamf/lcshm.h
libamf/sol.cpp
libamf/sol.h
libbase/BitsReader.h
libbase/ClockTime.cpp
libbase/GnashImage.h
libbase/GnashImageGif.h
libbase/GnashImageJpeg.cpp
libbase/GnashImageJpeg.h
libbase/GnashImagePng.cpp
libbase/GnashImagePng.h
libbase/Makefile.am
libbase/SimpleBuffer.h
libbase/URL.cpp
libbase/curl_adapter.cpp
libbase/dsodefs.h
libbase/extension.cpp
libbase/gnashrc.in
libbase/log.cpp
libbase/log.h
libbase/rc.cpp
libbase/rc.h
libbase/sharedlib.cpp
libbase/string_table.h
libbase/tree.hh
libbase/utf8.h
libcore/ColorMatrixFilter.h
libcore/DisplayList.cpp
libcore/DisplayList.h
libcore/DynamicShape.cpp
libcore/DynamicShape.h
libcore/FreetypeGlyphsProvider.cpp
libcore/FreetypeGlyphsProvider.h
libcore/Makefile.am
libcore/PropertyList.cpp
libcore/PropertyList.h
libcore/SWFStream.cpp
libcore/Sprite.h
libcore/URLAccessManager.cpp
libcore/array.h
libcore/as_environment.cpp
libcore/as_environment.h
libcore/as_function.cpp
libcore/as_function.h
libcore/as_object.cpp
libcore/as_object.h
libcore/as_value.cpp
libcore/as_value.h
libcore/asobj/AsBroadcaster.cpp
libcore/asobj/AsBroadcaster.h
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Color.cpp
libcore/asobj/Global.cpp
libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadableObject.cpp
libcore/asobj/LoadableObject.h
libcore/asobj/LocalConnection.cpp
libcore/asobj/LocalConnection.h
libcore/asobj/Makefile.am
libcore/asobj/MovieClipLoader.cpp
libcore/asobj/NetConnection.cpp
libcore/asobj/NetConnection.h
libcore/asobj/Object.cpp
libcore/asobj/SharedObject.cpp
libcore/asobj/Sound.cpp
libcore/asobj/Sound.h
libcore/asobj/String_as.cpp
libcore/asobj/System_as.cpp
libcore/asobj/TextFormat.cpp
libcore/asobj/TextFormat.h
libcore/asobj/XMLSocket_as.cpp
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
libcore/asobj/flash/external/ExternalInterface_as.cpp
libcore/asobj/flash/geom/Matrix_as.cpp
libcore/asobj/flash/geom/Transform_as.cpp
libcore/bitmap_info.h
libcore/character.cpp
libcore/character.h
libcore/cxform.cpp
libcore/fill_style.cpp
libcore/fill_style.h
libcore/fontlib.cpp
libcore/fontlib.h
libcore/generic_character.cpp
libcore/gnash.h
libcore/impl.cpp
libcore/impl.h
libcore/movie_instance.cpp
libcore/movie_instance.h
libcore/movie_root.cpp
libcore/movie_root.h
libcore/namedStrings.cpp
libcore/namedStrings.h
libcore/parser/BitmapMovieDefinition.cpp
libcore/parser/BitmapMovieDefinition.h
libcore/parser/Makefile.am
libcore/parser/SWFMovieDefinition.cpp
libcore/parser/SWFMovieDefinition.h
libcore/parser/bitmap_character_def.cpp
libcore/parser/bitmap_character_def.h
libcore/parser/character_def.h
libcore/parser/filter_factory.cpp
libcore/parser/morph2_character_def.cpp
libcore/parser/morph2_character_def.h
libcore/parser/movie_definition.h
libcore/parser/shape_character_def.cpp
libcore/parser/shape_character_def.h
libcore/parser/sound_definition.cpp
libcore/parser/sound_definition.h
libcore/parser/sprite_definition.cpp
libcore/parser/sprite_definition.h
libcore/rect.cpp
libcore/rect.h
libcore/render.cpp
libcore/render.h
libcore/shape.h
libcore/styles.h
libcore/swf.h
libcore/swf/CSMTextSettingsTag.cpp
libcore/swf/CSMTextSettingsTag.h
libcore/swf/ControlTag.h
libcore/swf/DefineButtonCxformTag.h
libcore/swf/DefineFontAlignZonesTag.cpp
libcore/swf/DefineFontAlignZonesTag.h
libcore/swf/DisplayListTag.h
libcore/swf/DoActionTag.h
libcore/swf/DoInitActionTag.h
libcore/swf/PlaceObject2Tag.cpp
libcore/swf/PlaceObject2Tag.h
libcore/swf/RemoveObjectTag.cpp
libcore/swf/RemoveObjectTag.h
libcore/swf/ScriptLimitsTag.h
libcore/swf/SetBackgroundColorTag.h
libcore/swf/StartSoundTag.cpp
libcore/swf/StartSoundTag.h
libcore/swf/StreamSoundBlockTag.cpp
libcore/swf/StreamSoundBlockTag.h
libcore/swf/TagLoadersTable.h
libcore/swf/tag_loaders.cpp
libcore/swf/tag_loaders.h
libcore/swf_function.cpp
libcore/timers.cpp
libcore/vm/ASHandlers.cpp
libcore/vm/ActionExec.cpp
libcore/vm/ExecutableCode.h
libcore/vm/Makefile.am
libcore/vm/SafeStack.h
libcore/vm/VM.cpp
libcore/vm/VM.h
libcore/vm/action.cpp
libcore/vm/action.h
libmedia/AudioDecoder.h
libmedia/AudioDecoderNellymoser.cpp
libmedia/AudioDecoderNellymoser.h
libmedia/AudioDecoderSimple.cpp
libmedia/AudioDecoderSimple.h
libmedia/FLVParser.cpp
libmedia/FLVParser.h
libmedia/Makefile.am
libmedia/MediaHandler.cpp
libmedia/MediaHandler.h
libmedia/MediaParser.cpp
libmedia/MediaParser.h
libmedia/README
libmedia/SoundInfo.h
libmedia/VideoDecoder.h
libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
libmedia/ffmpeg/AudioDecoderFfmpeg.h
libmedia/ffmpeg/MediaHandlerFfmpeg.cpp
libmedia/ffmpeg/MediaHandlerFfmpeg.h
libmedia/ffmpeg/MediaParserFfmpeg.cpp
libmedia/ffmpeg/MediaParserFfmpeg.h
libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
libmedia/ffmpeg/VideoDecoderFfmpeg.h
libmedia/ffmpeg/ffmpegHeaders.h
libmedia/gst/AudioDecoderGst.cpp
libmedia/gst/AudioDecoderGst.h
libmedia/gst/GstUtil.cpp
libmedia/gst/GstUtil.h
libmedia/gst/MediaHandlerGst.cpp
libmedia/gst/MediaHandlerGst.h
libmedia/gst/MediaParserGst.cpp
libmedia/gst/MediaParserGst.h
libmedia/gst/VideoDecoderGst.cpp
libmedia/gst/VideoDecoderGst.h
libnet/Makefile.am
libnet/cque.cpp
libnet/cque.h
libnet/handler.cpp
libnet/handler.h
libnet/http.cpp
libnet/http.h
libnet/rtmp.cpp
libnet/rtmp.h
libnet/rtmp_client.cpp
libnet/rtmp_client.h
libnet/rtmp_msg.cpp
libnet/rtmp_msg.h
libnet/rtmp_server.cpp
libnet/rtmp_server.h
macros/ffmpeg.m4
macros/xpcom.m4
packaging/debian/gnash-common.install
packaging/debian/mozilla-plugin-gnash.install
packaging/debian/rules
packaging/redhat/gnash.spec
packaging/rpm.am
packaging/snapshot.am
plugin/Makefile.am
plugin/klash/Makefile.am
plugin/mozilla-sdk/Makefile.am
plugin/mozilla-sdk/np_entry.cpp
plugin/plugin.cpp
plugin/win32/Makefile.am
plugin/win32/npgnash.c
plugin/win32/plugin.cpp
plugin/win32/plugin.h
po/cs.po
pythonmodule/gnashpython.cpp
testsuite/FuzzyPixel.cpp
testsuite/FuzzyPixel.h
testsuite/Makefile.am
testsuite/MovieTester.cpp
testsuite/MovieTester.h
testsuite/actionscript.all/AsBroadcaster.as
testsuite/actionscript.all/LoadVars.as
testsuite/actionscript.all/Makefile.am
testsuite/actionscript.all/MovieClip.as
testsuite/actionscript.all/Object.as
testsuite/actionscript.all/Sound.as
testsuite/actionscript.all/String.as
testsuite/actionscript.all/TextField.as
testsuite/actionscript.all/Transform.as
testsuite/actionscript.all/Video.as
testsuite/actionscript.all/delete.as
testsuite/actionscript.all/enumerate.as
testsuite/actionscript.all/toString_valueOf.as
testsuite/gnashrc.in
testsuite/libamf.all/test_amf.cpp
testsuite/libamf.all/test_buffer.cpp
testsuite/libamf.all/test_el.cpp
testsuite/libamf.all/test_flv.cpp
testsuite/libamf.all/test_lc.cpp
testsuite/libamf.all/test_sol.cpp
testsuite/libbase/URLTest.cpp
testsuite/libcore.all/AsValueTest.cpp
testsuite/libcore.all/ClassSizes.cpp
testsuite/libcore.all/DisplayListTest.cpp
testsuite/libcore.all/MatrixTest.cpp
testsuite/libcore.all/PropertyListTest.cpp
testsuite/libnet.all/Makefile.am
testsuite/libnet.all/test_cque.cpp
testsuite/libnet.all/test_handler.cpp
testsuite/libnet.all/test_rtmp.cpp
testsuite/media/README
testsuite/misc-ming.all/ButtonEventsTest-Runner.cpp
testsuite/misc-ming.all/DefineEditTextTest-Runner.cpp
testsuite/misc-ming.all/DefineEditTextTest.c
testsuite/misc-ming.all/DefineEditTextVariableNameTest-Runner.cpp
testsuite/misc-ming.all/DefineTextTest-Runner.cpp
testsuite/misc-ming.all/DragDropTestRunner.cpp
testsuite/misc-ming.all/DrawingApiTest.as
testsuite/misc-ming.all/DrawingApiTestRunner.cpp
testsuite/misc-ming.all/EmbeddedSoundTest-Runner.cpp
testsuite/misc-ming.all/EmbeddedSoundTest.c
testsuite/misc-ming.all/Makefile.am
testsuite/misc-ming.all/NetStream-SquareTest.c
testsuite/misc-ming.all/NetStream-SquareTestRunner.cpp
testsuite/misc-ming.all/PrototypeEventListenersTestRunner.cpp
testsuite/misc-ming.all/RollOverOutTest-Runner.cpp
testsuite/misc-ming.all/SpriteButtonEventsTest-Runner.cpp
testsuite/misc-ming.all/Video-EmbedSquareTest.c
testsuite/misc-ming.all/Video-EmbedSquareTestRunner.cpp
testsuite/misc-ming.all/attachMovieLoopingTestRunner.cpp
testsuite/misc-ming.all/attachMovieTestRunner.cpp
testsuite/misc-ming.all/eventSoundTest1-Runner.cpp
testsuite/misc-ming.all/eventSoundTest1.c
testsuite/misc-ming.all/intervalTestRunner.cpp
testsuite/misc-ming.all/key_event_testrunner.cpp
testsuite/misc-ming.all/loadMovieTestRunner.cpp
testsuite/misc-ming.all/loop_test-Runner.cpp
testsuite/misc-ming.all/loop_test2runner.cpp
testsuite/misc-ming.all/masks_test2runner.cpp
testsuite/misc-ming.all/masks_testrunner.cpp
testsuite/misc-ming.all/ming_utils.c
testsuite/misc-ming.all/morph_test1runner.cpp
testsuite/misc-ming.all/registerClassTestRunner.cpp
testsuite/misc-ming.all/replace_buttons1test_runner.cpp
testsuite/misc-ming.all/replace_shapes1test_runner.cpp
testsuite/misc-ming.all/replace_sprites1test_runner.cpp
testsuite/misc-ming.all/root_stop_testrunner.cpp
testsuite/misc-ming.all/simple_loop_testrunner.cpp
testsuite/misc-ming.all/streamingSoundTest1-Runner.cpp
testsuite/misc-swfc.all/Makefile.am
testsuite/misc-swfc.all/button_test1runner.cpp
testsuite/misc-swfmill.all/Makefile.am
testsuite/misc-swfmill.all/backgroundTestRunner.cpp
testsuite/movies.all/Makefile.am
testsuite/movies.all/gravity_embedded-TestRunner.cpp
testsuite/samples/Makefile.am
testsuite/samples/clip_as_button2-TestRunner.cpp
testsuite/samples/gotoFrameOnKeyEvent-TestRunner.cpp
testsuite/samples/subshapes-TestRunner.cpp
testsuite/swfdec/Makefile.am
testsuite/swfdec/PASSING
utilities/Makefile.am
utilities/dumpshm.cpp
utilities/flvdumper.cpp
utilities/processor.cpp
ChangeLog-0.8.4
libbase/GnashImage.cpp
libcore/asobj/Key_as.cpp
libcore/asobj/Key_as.h
libcore/asobj/NetStream_as.cpp
libcore/asobj/NetStream_as.h
libcore/asobj/Number_as.cpp
libcore/asobj/Stage_as.cpp
libcore/asobj/Stage_as.h
libcore/asobj/TextSnapshot_as.cpp
libcore/asobj/TextSnapshot_as.h
libcore/asobj/XMLNode_as.cpp
libcore/asobj/XMLNode_as.h
libcore/Button.cpp
libcore/Button.h
libcore/TextField.cpp
libcore/TextField.h
libcore/Font.cpp
libcore/Font.h
libcore/SWFMatrix.cpp
libcore/SWFMatrix.h
libcore/MouseButtonState.h
libcore/swf/DefineButtonTag.cpp
libcore/swf/DefineButtonTag.h
libcore/swf/DefineTextTag.cpp
libcore/swf/DefineTextTag.h
libcore/swf/DefineVideoStreamTag.cpp
libcore/swf/DefineVideoStreamTag.h
libcore/ExportableResource.h
libcore/MovieClip.cpp
libcore/MovieClip.h
libcore/RGBA.cpp
libcore/RGBA.h
libcore/Video.cpp
libcore/Video.h
libsound/NullSoundHandler.h
libmedia/AudioResampler.cpp
libmedia/AudioResampler.h
libmedia/ffmpeg/AudioResamplerFfmpeg.cpp
libmedia/ffmpeg/AudioResamplerFfmpeg.h
libsound/sdl/sound_handler_sdl.cpp
libsound/sdl/sound_handler_sdl.h
libsound/sound_handler.h
------------------------------------------------------------
revno: 9483.235.12
committer: Benjamin Wolsey <address@hidden>
branch nick: kde4
timestamp: Thu 2008-11-13 17:07:59 +0100
message:
Apply Bernhard Rosenkraenzer's patches.
modified:
gui/Kde4Gui.cpp
gui/Kde4Gui.h
gui/am-frag/kde4.am
plugin/klash4/Makefile.in
------------------------------------------------------------
revno: 9483.235.13
committer: address@hidden
branch nick: kde4
timestamp: Fri 2008-11-14 15:22:01 -0700
message:
Cleanup configuring for QT3, QT4, KDE3, and KDE4, by separating the old
macros into their own files. This reduces complexity for the obscure
differences between how these 3 packages get installed by variious
distributions.
added:
macros/qt4.m4
renamed:
macros/kde.m4 => macros/kde3.m4
macros/qt.m4 => macros/qt3.m4
modified:
macros/kde4.m4
macros/libslist
macros/kde3.m4
macros/qt3.m4
------------------------------------------------------------
revno: 9483.235.14
committer: address@hidden
branch nick: kde4
timestamp: Fri 2008-11-14 15:25:03 -0700
message:
renamed to klash3.moc.in.
removed:
gui/klash.moc.in
------------------------------------------------------------
revno: 9483.235.15
committer: address@hidden
branch nick: kde4
timestamp: Fri 2008-11-14 15:26:20 -0700
message:
rename file
removed:
gui/Kde4.moc
added:
gui/klash4.moc.in
------------------------------------------------------------
revno: 9483.235.16
committer: address@hidden
branch nick: kde4
timestamp: Fri 2008-11-14 15:26:50 -0700
message:
rename files to be clearer
renamed:
gui/am-frag/kde.am => gui/am-frag/kde3.am
gui/am-frag/qtopia.am => gui/am-frag/qtopia3.am
modified:
gui/am-frag/kde4.am
gui/am-frag/kde3.am
gui/am-frag/qtopia3.am
------------------------------------------------------------
revno: 9483.235.17
committer: address@hidden
branch nick: kde4
timestamp: Fri 2008-11-14 15:38:45 -0700
message:
include klash4.moc instead of Kde4
modified:
gui/Kde4Gui.cpp
------------------------------------------------------------
revno: 9483.235.18
committer: address@hidden
branch nick: kde4
timestamp: Fri 2008-11-14 15:39:17 -0700
message:
include klash3.moc instead of klash.moc.
use new macros from refactored config macros.
modified:
gui/kde.cpp
------------------------------------------------------------
revno: 9483.235.19
committer: address@hidden
branch nick: kde4
timestamp: Fri 2008-11-14 15:40:33 -0700
message:
use new constants from refactored config macros.
modified:
gui/gui_kde.cpp
------------------------------------------------------------
revno: 9483.235.20
committer: address@hidden
branch nick: kde4
timestamp: Fri 2008-11-14 15:41:27 -0700
message:
use renamed variables for the whole qt/kde/3/4 mess.
modified:
Makefile.am
gui/Makefile.am
plugin/Makefile.am
plugin/klash/Makefile.am
plugin/klash4/Makefile.am
plugin/klash4/Makefile.in
------------------------------------------------------------
revno: 9483.235.21
committer: address@hidden
branch nick: kde4
timestamp: Fri 2008-11-14 15:41:43 -0700
message:
use new constants from refactored config macros.
modified:
gui/Player.cpp
------------------------------------------------------------
revno: 9483.235.22
committer: address@hidden
branch nick: kde4
timestamp: Fri 2008-11-14 15:42:03 -0700
message:
Rearrange how all the QT and KDE paths get found.
Cleanup the display messages, both kde3 and kde4 can cooexist now.
modified:
configure.ac
------------------------------------------------------------
revno: 9483.235.23
committer: Benjamin Wolsey <address@hidden>
branch nick: kde4
timestamp: Thu 2008-12-04 09:57:10 +0100
message:
Don't distribute Makefile.in.
removed:
plugin/klash4/Makefile.in
------------------------------------------------------------
revno: 9483.235.24
committer: Benjamin Wolsey <address@hidden>
branch nick: kde4
timestamp: Thu 2008-12-04 10:27:57 +0100
message:
Add recreated moc files.
Apply patch from John Wimer <address@hidden> adding fullscreen support
(invalidated bounds not yet updated correctly).
modified:
gui/Kde4Gui.cpp
gui/Kde4Gui.h
gui/klash4.moc.in
plugin/klash4/klash_part.moc.in
------------------------------------------------------------
revno: 9483.235.25
committer: Benjamin Wolsey <address@hidden>
branch nick: kde4
timestamp: Thu 2008-12-04 11:21:27 +0100
message:
Merge from trunk.
removed:
libcore/asobj/xmlattrs.cpp
libcore/asobj/xmlattrs.h
libcore/shape.cpp
macros/libXML.m4
added:
libbase/GnashSystemIOHeaders.h
libcore/asobj/PlayHead.cpp
libcore/asobj/PlayHead.h
libcore/swf.cpp
testsuite/misc-ming.all/easysound.as
testsuite/misc-ming.all/widgets.as
modified:
Makefile.am
backend/render_handler_agg.cpp
configure.ac
cygnal/crc.cpp
cygnal/cygnal.cpp
cygnal/stream.cpp
cygnal/testsuite/cygnal.all/test_crc.cpp
doc/C/refmanual/code_dependencies.xml
doc/C/refmanual/custompath_configuration.xml
extensions/fileio/fileio.cpp
gui/Player.cpp
gui/aqua.cpp
gui/fb.cpp
gui/gtk.cpp
gui/gtk_glue_agg.cpp
gui/gtk_glue_agg.h
gui/gui.cpp
gui/sdl.cpp
libamf/amf.cpp
libamf/amftest.cpp
libamf/lcshm.cpp
libamf/lcshm.h
libamf/sol.cpp
libbase/BitsReader.h
libbase/GnashImage.cpp
libbase/GnashImage.h
libbase/GnashImageGif.cpp
libbase/GnashImageJpeg.cpp
libbase/GnashImageJpeg.h
libbase/GnashImagePng.cpp
libbase/Makefile.am
libbase/SimpleBuffer.h
libbase/URL.cpp
libbase/curl_adapter.cpp
libbase/log.h
libbase/noseek_fd_adapter.cpp
libbase/tu_file.cpp
libbase/utf8.h
libbase/utility.h
libcore/Button.cpp
libcore/Button.h
libcore/CharacterProxy.cpp
libcore/DisplayList.cpp
libcore/DisplayList.h
libcore/DynamicShape.h
libcore/Font.cpp
libcore/LoadVariablesThread.cpp
libcore/Makefile.am
libcore/MovieClip.cpp
libcore/MovieClip.h
libcore/RGBA.cpp
libcore/SWFMatrix.cpp
libcore/SWFStream.cpp
libcore/SWFStream.h
libcore/StreamProvider.cpp
libcore/StreamProvider.h
libcore/TextField.cpp
libcore/TextField.h
libcore/URLAccessManager.cpp
libcore/Video.cpp
libcore/Video.h
libcore/array.cpp
libcore/array.h
libcore/as_environment.cpp
libcore/as_environment.h
libcore/as_function.cpp
libcore/as_object.h
libcore/as_prop_flags.h
libcore/as_value.cpp
libcore/as_value.h
libcore/asobj/AsBroadcaster.cpp
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Date.cpp
libcore/asobj/Global.cpp
libcore/asobj/Key_as.cpp
libcore/asobj/LoadVars_as.cpp
libcore/asobj/LocalConnection.cpp
libcore/asobj/LocalConnection.h
libcore/asobj/Makefile.am
libcore/asobj/MovieClipLoader.cpp
libcore/asobj/NetConnection.cpp
libcore/asobj/NetConnection.h
libcore/asobj/NetStream_as.cpp
libcore/asobj/NetStream_as.h
libcore/asobj/Object.cpp
libcore/asobj/Selection.cpp
libcore/asobj/SharedObject.cpp
libcore/asobj/Sound.cpp
libcore/asobj/Sound.h
libcore/asobj/String_as.cpp
libcore/asobj/XMLNode_as.cpp
libcore/asobj/XMLNode_as.h
libcore/asobj/XMLSocket_as.cpp
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
libcore/asobj/flash/display/BitmapData_as.cpp
libcore/character.cpp
libcore/character.h
libcore/fontlib.cpp
libcore/impl.cpp
libcore/movie_instance.cpp
libcore/movie_instance.h
libcore/movie_root.cpp
libcore/movie_root.h
libcore/namedStrings.cpp
libcore/namedStrings.h
libcore/parser/SWFMovieDefinition.cpp
libcore/parser/SWFMovieDefinition.h
libcore/parser/action_buffer.cpp
libcore/parser/action_buffer.h
libcore/parser/character_def.h
libcore/parser/movie_definition.h
libcore/parser/shape_character_def.cpp
libcore/parser/shape_character_def.h
libcore/parser/sprite_definition.h
libcore/swf.h
libcore/swf/DefineButtonSoundTag.h
libcore/swf/PlaceObject2Tag.cpp
libcore/swf/SoundInfoRecord.cpp
libcore/swf/SoundInfoRecord.h
libcore/swf/StartSoundTag.cpp
libcore/swf/StartSoundTag.h
libcore/swf/StreamSoundBlockTag.cpp
libcore/swf/tag_loaders.cpp
libcore/vm/ASHandlers.cpp
libcore/vm/ASHandlers.h
libcore/vm/ActionExec.cpp
libcore/vm/ActionExec.h
libcore/vm/CodeStream.h
libcore/vm/Machine.cpp
libcore/vm/VM.cpp
libcore/vm/VM.h
libcore/vm/action.cpp
libcore/vm/action.h
libcore/vm/fn_call.h
libmedia/FLVParser.cpp
libmedia/MediaHandler.cpp
libmedia/MediaParser.h
libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
libmedia/ffmpeg/MediaParserFfmpeg.cpp
libmedia/gst/MediaHandlerGst.cpp
libmedia/gst/MediaParserGst.cpp
libmedia/gst/VideoDecoderGst.cpp
libnet/http.cpp
libnet/network.cpp
libsound/sdl/sound_handler_sdl.cpp
libsound/sdl/sound_handler_sdl.h
libsound/sound_handler.cpp
libsound/sound_handler.h
plugin/plugin.cpp
plugin/plugin.h
testsuite/MovieTester.cpp
testsuite/actionscript.all/LocalConnection.as
testsuite/actionscript.all/MovieClip.as
testsuite/actionscript.all/NetConnection.as
testsuite/actionscript.all/Selection.as
testsuite/actionscript.all/Sound.as
testsuite/actionscript.all/XML.as
testsuite/actionscript.all/XMLNode.as
testsuite/actionscript.all/setProperty.as
testsuite/libamf.all/test_lc.cpp
testsuite/libamf.all/test_number.cpp
testsuite/libamf.all/test_object.cpp
testsuite/libamf.all/test_string.cpp
testsuite/libamf.all/test_variable.cpp
testsuite/libbase/NoSeekFileTest.cpp
testsuite/libbase/TCXXRc.cpp
testsuite/libbase/URLTest.cpp
testsuite/libcore.all/AsValueTest.cpp
testsuite/libcore.all/BitsReaderTest.cpp
testsuite/libcore.all/StreamTest.cpp
testsuite/libcore.all/as_prop_flagsTest.cpp
testsuite/libnet.all/test_cque.cpp
testsuite/libnet.all/test_crc.cpp
testsuite/libnet.all/test_handler.cpp
testsuite/libnet.all/test_http.cpp
testsuite/misc-ming.all/DefineEditTextTest.c
testsuite/misc-ming.all/DragDropTestRunner.cpp
testsuite/misc-ming.all/EmbeddedSoundTest-Runner.cpp
testsuite/misc-ming.all/NetStream-SquareTest.c
testsuite/misc-ming.all/NetStream-SquareTestRunner.cpp
testsuite/misc-ming.all/attachMovieLoopingTest.c
testsuite/misc-ming.all/attachMovieLoopingTestRunner.cpp
testsuite/misc-ming.all/eventSoundTest1-Runner.cpp
testsuite/misc-ming.all/intervalTestRunner.cpp
testsuite/misc-ming.all/loadMovieTestRunner.cpp
testsuite/misc-swfc.all/swf4opcode.sc
testsuite/swfdec/PASSING
utilities/Makefile.am
utilities/dumpshm.cpp
utilities/soldumper.cpp
------------------------------------------------------------
revno: 9483.1.999
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Sat 2008-12-27 02:53:28 -0700
message:
Merge from kde4 branch. The option --enable-gui=kde now takes 'kde3'
instead.
To build kde4, use '--enable-gui=kde4'.
There may be build problems with kde4, as it hasn't been widely tested.
Reportedly kde4-gnash segfaults on at least one platform.
The criterion for the merge is that kde3 and the default configure still
work as before.
Fix for default configure by setting build_qt3 as well as build_kde3 when
no
guis are specified.
removed:
gui/klash.moc.in
added:
gui/GuiKde4.cpp
gui/Kde4Glue.h
gui/Kde4GlueAgg.cpp
gui/Kde4GlueAgg.h
gui/Kde4Gui.cpp
gui/Kde4Gui.h
gui/am-frag/kde4.am
gui/klash4.moc.in
macros/kde4.m4
macros/qt4.m4
plugin/klash4/
plugin/klash4/Makefile.am
plugin/klash4/README
plugin/klash4/klash.desktop
plugin/klash4/klash_part.cpp
plugin/klash4/klash_part.desktop
plugin/klash4/klash_part.h
plugin/klash4/klash_part.moc.in
plugin/klash4/klashpartui.rc
plugin/klash4/klashplayer.lsm
plugin/klash4/pluginsinfo
renamed:
gui/am-frag/kde.am => gui/am-frag/kde3.am
gui/am-frag/qtopia.am => gui/am-frag/qtopia3.am
macros/kde.m4 => macros/kde3.m4
macros/qt.m4 => macros/qt3.m4
modified:
Makefile.am
configure.ac
gui/Makefile.am
gui/Player.cpp
gui/gnash.in
gui/gui.h
gui/gui_kde.cpp
gui/kde.cpp
macros/libslist
plugin/Makefile.am
plugin/klash/Makefile.am
gui/am-frag/kde3.am
gui/am-frag/qtopia3.am
macros/kde3.m4
macros/qt3.m4
------------------------------------------------------------
revno: 9483.1.1000
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-12-29 11:00:44 +0100
message:
Header cleanups, mantainability improvements, move Array AS class where it
really belongs.
renamed:
libcore/array.cpp => libcore/asobj/Array_as.cpp
libcore/array.h => libcore/asobj/Array_as.h
modified:
extensions/fileio/fileio.cpp
extensions/mysql/mysql_db.cpp
gui/gnash.cpp
libcore/Button.cpp
libcore/Makefile.am
libcore/MovieClip.cpp
libcore/TextField.cpp
libcore/as_function.cpp
libcore/as_object.cpp
libcore/as_object.h
libcore/as_value.cpp
libcore/asobj/AsBroadcaster.cpp
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Global.cpp
libcore/asobj/Key_as.cpp
libcore/asobj/Key_as.h
libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadableObject.cpp
libcore/asobj/Makefile.am
libcore/asobj/MovieClipLoader.cpp
libcore/asobj/Selection_as.cpp
libcore/asobj/String_as.cpp
libcore/asobj/XMLNode_as.cpp
libcore/asobj/XML_as.cpp
libcore/character.cpp
libcore/event_id.h
libcore/movie_root.cpp
libcore/swf/DefineButtonTag.cpp
libcore/swf_function.cpp
libcore/vm/ASHandlers.cpp
libcore/vm/Machine.cpp
libcore/vm/action.cpp
libmedia/FLVParser.cpp
libcore/asobj/Array_as.cpp
libcore/asobj/Array_as.h
------------------------------------------------------------
revno: 9483.236.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-12-27 19:51:27 +0100
message:
Don't include array.h in FLVParser.
modified:
libmedia/FLVParser.cpp
------------------------------------------------------------
revno: 9483.236.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-12-27 20:02:45 +0100
message:
Don't use namespace std.
modified:
libmedia/FLVParser.cpp
------------------------------------------------------------
revno: 9483.236.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-12-27 20:56:32 +0100
message:
Move array.{h,cpp} to libcore/asobj/Array_as.{h,cpp} so it can be with
its friends.
renamed:
libcore/array.cpp => libcore/asobj/Array_as.cpp
libcore/array.h => libcore/asobj/Array_as.h
modified:
extensions/fileio/fileio.cpp
extensions/mysql/mysql_db.cpp
libcore/Makefile.am
libcore/TextField.cpp
libcore/as_function.cpp
libcore/as_object.cpp
libcore/as_value.cpp
libcore/asobj/AsBroadcaster.cpp
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Global.cpp
libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadableObject.cpp
libcore/asobj/Makefile.am
libcore/asobj/MovieClipLoader.cpp
libcore/asobj/Selection_as.cpp
libcore/asobj/String_as.cpp
libcore/asobj/XMLNode_as.cpp
libcore/asobj/XML_as.cpp
libcore/swf_function.cpp
libcore/vm/ASHandlers.cpp
libcore/vm/Machine.cpp
libcore/asobj/Array_as.cpp
libcore/asobj/Array_as.h
------------------------------------------------------------
revno: 9483.236.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-12-27 21:14:08 +0100
message:
Use a map for event_id<-->function name and event_id<-->function key
so
that it doesn't tend to break every time something changes.
modified:
libcore/vm/action.cpp
------------------------------------------------------------
revno: 9483.236.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sun 2008-12-28 10:40:28 +0100
message:
Rename event_id functions, provide read-only accessors and make data
members private. Other minor refactoring.
modified:
gui/gnash.cpp
libcore/Button.cpp
libcore/MovieClip.cpp
libcore/TextField.cpp
libcore/as_object.cpp
libcore/as_object.h
libcore/asobj/Key_as.cpp
libcore/asobj/Key_as.h
libcore/character.cpp
libcore/event_id.h
libcore/movie_root.cpp
libcore/vm/action.cpp
------------------------------------------------------------
revno: 9483.236.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sun 2008-12-28 11:01:13 +0100
message:
Update event_id callers.
modified:
libcore/Button.cpp
libcore/MovieClip.cpp
libcore/swf/DefineButtonTag.cpp
------------------------------------------------------------
revno: 9483.1.1001
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-12-29 15:50:26 +0100
message:
Make constructing a string a bit simpler.
modified:
libnet/http.cpp
------------------------------------------------------------
revno: 9483.1.1002
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-12-29 16:20:46 +0100
message:
Silence warnings for unused variables. Define PATH_MAX whenever not
defined,
as not even POSIX systems are bound to define it. Make the hard-coded
length
a bit less mean (1024 instead of 255). Fixes build on GNU/Hurd.
modified:
libnet/http.cpp
------------------------------------------------------------
revno: 9483.1.1003
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-12-29 17:24:07 +0100
message:
KdeGlue.h doesn't exist, is Kde4Glue.h for kde4-gnash
modified:
gui/am-frag/kde4.am
------------------------------------------------------------
revno: 9483.1.1004
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-12-29 17:28:57 +0100
message:
Add a prebuilt qt3 moc for kde3-gnash.
added:
gui/klash3.moc.in
------------------------------------------------------------
revno: 9483.1.1005
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-12-29 18:38:09 +0100
message:
fix typo preventing KDE4_* variables from being set
modified:
macros/kde4.m4
------------------------------------------------------------
revno: 9483.1.1006
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-12-29 19:26:51 +0100
message:
Remove some UB, should fix behaviour on ARM platform.
modified:
libbase/utility.h
libcore/SWFMatrix.cpp
libcore/SWFMatrix.h
libcore/swf/DefineButtonCxformTag.cpp
libcore/swf/DefineButtonSoundTag.cpp
------------------------------------------------------------
revno: 9483.237.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-12-29 16:51:21 +0100
message:
Drop FloatToFixed16.
modified:
libcore/SWFMatrix.h
------------------------------------------------------------
revno: 9483.237.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-12-29 18:18:53 +0100
message:
Remove unreliable conversion from utility.h, move local functions from
SWFMatrix header to the cpp file. One unreliable conversion function
remains in SWFMatrix.cpp.
modified:
libbase/utility.h
libcore/SWFMatrix.cpp
libcore/SWFMatrix.h
libcore/swf/DefineButtonCxformTag.cpp
libcore/swf/DefineButtonSoundTag.cpp
------------------------------------------------------------
revno: 9483.1.1007
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-12-30 00:18:28 +0100
message:
Complete adding Element-based tests in test_encoding
modified:
testsuite/libamf.all/test_amf.cpp
------------------------------------------------------------
revno: 9483.1.1008
author: John Wimer <address@hidden>
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-12-30 13:42:02 +0100
message:
Kde4 gui: correctly compute redraw area; show/hide mouse cursor; keyboard
handling and Esc to exit fullscreen.
modified:
gui/Kde4Gui.cpp
gui/Kde4Gui.h
------------------------------------------------------------
revno: 9483.1.1009
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-12-30 17:10:31 +0100
message:
Make the result of MEDIA(something) quoted, to avoid problems with swfc
when special characters are found in MEDIADIR path
modified:
testsuite/misc-swfc.all/check.sc
------------------------------------------------------------
revno: 9483.1.1010
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-12-30 20:08:52 +0100
message:
Add AMF encoding/decoding for Date objects, and test for it in
SharedObjectTestRunner.
NOTE: bitwise comparison fails due to different ending.
Proprietary player now ends it with FF C4 00 while gnash keeps ending it
with 00.
No idea how much this is related to Date itself (timezone info ?)
modified:
libcore/as_value.cpp
libcore/asobj/Date.cpp
libcore/asobj/Date.h
testsuite/misc-ming.all/SharedObjectTest.as
testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
testsuite/misc-ming.all/SharedObjectTestRunner.sh
------------------------------------------------------------
revno: 9483.1.1011
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-12-30 20:17:41 +0100
message:
Export TZ to GMT-1 while running the SharedObjectTestRunner, as that's
the timezone the sol file was produced in, and interpretation of it is assumed
from -- TODO: better handle predictibility, further inspect TZ effects on
encoding
modified:
testsuite/misc-ming.all/SharedObjectTestRunner.sh
------------------------------------------------------------
revno: 9483.1.1012
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-12-30 21:03:02 +0100
message:
Fix encoding/decoding of DATE AMF0 to include timezone (always 00, as
documented).
Force use of GMT for SharedObjectTestRunner.sh, which is the only case in
which
pp *really* uses 00 as documented. Disable debugging enabled by last
commits.
modified:
libcore/as_value.cpp
testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
testsuite/misc-ming.all/SharedObjectTestRunner.sh
------------------------------------------------------------
revno: 9483.1.1013
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-12-31 03:19:30 +0100
message:
Corner cases in comparison opcode, fixes relational-#.swf tests of
swfdec, from version 5 to 7 (all).
modified:
libcore/vm/ASHandlers.cpp
testsuite/actionscript.all/ops.as
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.1.1014
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-12-31 03:22:00 +0100
message:
netstream-onmetadata.swf also passed, due to the AMF0 Date decoding...
modified:
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.1.1015
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-12-31 17:57:29 +0100
message:
apply_matrix_to_path: don't allocate double as many paths for each shape
modified:
backend/render_handler_agg.cpp
------------------------------------------------------------
revno: 9483.1.1016
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-12-31 19:15:09 +0100
message:
Don't create a new renderer at each character drawing
modified:
backend/render_handler_agg.cpp
------------------------------------------------------------
revno: 9483.1.1017
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Thu 2009-01-01 00:18:11 +0100
message:
Implement and test encoding/decoding of LONG STRING amf0 type. pp 10 for
lnx fails, pp 9 and gnash succeed.
modified:
libcore/as_value.cpp
testsuite/misc-ming.all/SharedObjectTest.as
testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
------------------------------------------------------------
revno: 9483.1.1018
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Fri 2009-01-02 13:48:38 +0100
message:
Test and fix Date encoding with overridden valueOf().
Fix memory corruption (GC) on exit with SharedObject::flush().
removed:
testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
renamed:
libcore/asobj/Date.cpp => libcore/asobj/Date_as.cpp
libcore/asobj/Date.h => libcore/asobj/Date_as.h
modified:
libcore/as_value.cpp
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Global.cpp
libcore/asobj/Makefile.am
libcore/asobj/SharedObject_as.cpp
libcore/asobj/SharedObject_as.h
libcore/asobj/String_as.cpp
libcore/impl.cpp
libcore/vm/VM.cpp
libcore/vm/VM.h
testsuite/misc-ming.all/SharedObjectTest.as
libcore/asobj/Date_as.cpp
libcore/asobj/Date_as.h
------------------------------------------------------------
revno: 9483.238.1
committer: Benjamin Wolsey <address@hidden>
branch nick: test
timestamp: Wed 2008-12-31 13:53:47 +0100
message:
Rename Date to Date_as, clean it up, and move the class definition
to the header for use in AMF decoding.
Add new test to SharedObjectTest, which makes Gnash fail a seemingly
unrelated assertion in action.cpp.
renamed:
libcore/asobj/Date.cpp => libcore/asobj/Date_as.cpp
libcore/asobj/Date.h => libcore/asobj/Date_as.h
modified:
libcore/as_value.cpp
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Global.cpp
libcore/asobj/Makefile.am
libcore/asobj/String_as.cpp
testsuite/misc-ming.all/SharedObjectTest.as
libcore/asobj/Date_as.cpp
libcore/asobj/Date_as.h
------------------------------------------------------------
revno: 9483.238.2
committer: Benjamin Wolsey <address@hidden>
branch nick: test
timestamp: Fri 2009-01-02 13:00:13 +0100
message:
Flush SOL files when the SharedObjectLibrary is cleared, not in
the dtor of SharedObject_as, due to GC issues. Delete the
SharedObjectLibrary
before GC::cleanup() is called for similar reasons. Add VM::clear()
method
for doing this.
modified:
libcore/asobj/SharedObject_as.cpp
libcore/asobj/SharedObject_as.h
libcore/impl.cpp
libcore/vm/VM.cpp
libcore/vm/VM.h
------------------------------------------------------------
revno: 9483.238.3
committer: Benjamin Wolsey <address@hidden>
branch nick: test
timestamp: Fri 2009-01-02 13:09:13 +0100
message:
Test a Date with overridden valueOf. Use Date_as::getTimeValue()
instead.
modified:
libcore/as_value.cpp
testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
------------------------------------------------------------
revno: 9483.238.4
committer: Benjamin Wolsey <address@hidden>
branch nick: test
timestamp: Fri 2009-01-02 13:16:04 +0100
message:
Another SOL test.
modified:
libcore/as_value.cpp
testsuite/misc-ming.all/SharedObjectTest.as
testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
------------------------------------------------------------
revno: 9483.1.1019
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Fri 2009-01-02 13:52:20 +0100
message:
It seems this was deleted when resolving a conflict.
added:
testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
------------------------------------------------------------
revno: 9483.1.1020
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Sat 2009-01-03 17:45:59 +0100
message:
Remove libmedia dependency on libcore. Fix metadata handling crash
(bug #22868). Minor modifications, with documentation, to libmedia
interface
and removal of VM functionality to libcore.
modified:
libcore/as_value.cpp
libcore/as_value.h
libcore/asobj/Date_as.cpp
libcore/asobj/Date_as.h
libcore/asobj/NetConnection_as.cpp
libcore/asobj/NetStream_as.cpp
libcore/asobj/SharedObject_as.cpp
libcore/parser/action_buffer.h
libmedia/AudioDecoderNellymoser.cpp
libmedia/FLVParser.cpp
libmedia/FLVParser.h
libmedia/Makefile.am
libmedia/MediaHandler.cpp
libmedia/MediaHandler.h
libmedia/MediaParser.cpp
libmedia/MediaParser.h
libmedia/ffmpeg/MediaHandlerFfmpeg.cpp
libmedia/ffmpeg/MediaParserFfmpeg.cpp
libmedia/gst/MediaHandlerGst.cpp
------------------------------------------------------------
revno: 9483.239.1
committer: Benjamin Wolsey <address@hidden>
branch nick: test
timestamp: Fri 2009-01-02 16:37:21 +0100
message:
Minor cleanups.
modified:
libcore/as_value.cpp
------------------------------------------------------------
revno: 9483.239.2
committer: Benjamin Wolsey <address@hidden>
branch nick: test
timestamp: Fri 2009-01-02 17:08:00 +0100
message:
Drop stuff.
modified:
libcore/parser/action_buffer.h
------------------------------------------------------------
revno: 9483.239.3
committer: Benjamin Wolsey <address@hidden>
branch nick: test
timestamp: Sat 2009-01-03 09:45:20 +0100
message:
Rearrange header.
modified:
libmedia/FLVParser.h
------------------------------------------------------------
revno: 9483.239.4
committer: Benjamin Wolsey <address@hidden>
branch nick: test
timestamp: Sat 2009-01-03 10:37:30 +0100
message:
Line breaks.
modified:
libcore/asobj/NetStream_as.cpp
------------------------------------------------------------
revno: 9483.239.5
committer: Benjamin Wolsey <address@hidden>
branch nick: test
timestamp: Sat 2009-01-03 10:54:35 +0100
message:
Have isFLV throw an IOException when not enough bytes are available
for
reading. Add exception specification, document and catch it. Throw
MediaException not GnashException on other libmedia errors.
Split long lines.
modified:
libmedia/FLVParser.cpp
libmedia/FLVParser.h
libmedia/MediaHandler.cpp
libmedia/MediaHandler.h
libmedia/ffmpeg/MediaHandlerFfmpeg.cpp
libmedia/ffmpeg/MediaParserFfmpeg.cpp
libmedia/gst/MediaHandlerGst.cpp
------------------------------------------------------------
revno: 9483.239.6
committer: Benjamin Wolsey <address@hidden>
branch nick: test
timestamp: Sat 2009-01-03 16:01:27 +0100
message:
Replace MetaTag struct with a simple multimap of timestamp to buffer.
Transfer
tags to NetStream_as before executing, and move execution to libcore
instead
of libmedia. This removes libmedia's dependency on libcore for this
purpose,
and more importantly fixes a crash when a metadata function triggers
the
destruction of the FLVParser.
Make readAMF0 const correct, update all callers.
Register Date prototype with VM using addStatic, which fixes a crash
in
AMF parsing (Date construction).
Don't use the VM's RNG in AudioDecoderNellymoser. It's not
thread-safe, and
creates an unnecessary dependency.
Remove libmedia's dependency on libcore for win32 (should now build
without).
modified:
libcore/as_value.cpp
libcore/as_value.h
libcore/asobj/Date_as.cpp
libcore/asobj/Date_as.h
libcore/asobj/NetConnection_as.cpp
libcore/asobj/NetStream_as.cpp
libcore/asobj/SharedObject_as.cpp
libmedia/AudioDecoderNellymoser.cpp
libmedia/FLVParser.cpp
libmedia/FLVParser.h
libmedia/Makefile.am
libmedia/MediaParser.cpp
libmedia/MediaParser.h
------------------------------------------------------------
revno: 9483.239.7
committer: Benjamin Wolsey <address@hidden>
branch nick: test
timestamp: Sat 2009-01-03 16:29:43 +0100
message:
Dox, quieten debugging.
modified:
libcore/as_value.cpp
libcore/asobj/NetStream_as.cpp
libmedia/FLVParser.h
libmedia/MediaParser.h
------------------------------------------------------------
revno: 9483.239.8
committer: Benjamin Wolsey <address@hidden>
branch nick: test
timestamp: Sat 2009-01-03 17:34:08 +0100
message:
Move typedefs to MediaParser class.
modified:
libcore/asobj/NetStream_as.cpp
libmedia/MediaParser.h
------------------------------------------------------------
revno: 9483.1.1021
committer: address@hidden
branch nick: trunk
timestamp: Sat 2009-01-03 21:24:24 -0700
message:
needs a few more header files.
modified:
libmedia/MediaParser.h
------------------------------------------------------------
revno: 9483.1.1022
author: Giuseppe Scrivano <address@hidden>
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sun 2009-01-04 18:22:59 +0100
message:
Fix build of xpi
modified:
plugin/plugin.cpp
------------------------------------------------------------
revno: 9483.1.1023
author: Ralf Thalau <address@hidden>
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sun 2009-01-04 18:32:20 +0100
message:
add --with-swfmill option to configure
added:
macros/swfmill.m4
modified:
configure.ac
------------------------------------------------------------
revno: 9483.1.1024
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sun 2009-01-04 18:52:15 +0100
message:
fix report of KPARTS4 install dirs
modified:
Makefile.am
------------------------------------------------------------
revno: 9483.1.1025
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sun 2009-01-04 19:12:56 +0100
message:
typo
modified:
configure.ac
------------------------------------------------------------
revno: 9483.1.1026
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sun 2009-01-04 20:13:04 +0100
message:
typo
modified:
macros/swfmill.m4
------------------------------------------------------------
revno: 9483.1.1027
committer: John Wimer <address@hidden>
branch nick: trunk
timestamp: Sun 2009-01-04 22:58:31 +0100
message:
Add Gnash icon to kde4 gui.
Add Properties dialog to kde4 gui.
Update moc file with new slot.
modified:
gui/Kde4Gui.cpp
gui/Kde4Gui.h
gui/klash4.moc.in
------------------------------------------------------------
revno: 9483.1.1028
committer: John Wimer <address@hidden>
branch nick: trunk
timestamp: Mon 2009-01-05 18:57:29 +0100
message:
Keep the "Click to play" button from taking half the screen when in
fullscreen mode.
modified:
gui/gtk.cpp
------------------------------------------------------------
revno: 9483.1.1029
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Tue 2009-01-06 11:47:43 +0100
message:
More rigorous use of parameters. Cleanups.
modified:
libcore/RGBA.cpp
libcore/RGBA.h
libcore/SWFStream.cpp
libcore/SWFStream.h
libcore/fill_style.cpp
libcore/fill_style.h
libcore/impl.cpp
libcore/impl.h
libcore/parser/SWFMovieDefinition.cpp
libcore/parser/action_buffer.cpp
libcore/parser/morph2_character_def.cpp
libcore/parser/morph2_character_def.h
libcore/parser/shape_character_def.cpp
libcore/parser/shape_character_def.h
libcore/parser/sprite_definition.cpp
libcore/styles.cpp
libcore/styles.h
libcore/swf.h
libcore/swf/CSMTextSettingsTag.cpp
libcore/swf/CSMTextSettingsTag.h
libcore/swf/DefineButtonCxformTag.cpp
libcore/swf/DefineButtonCxformTag.h
libcore/swf/DefineButtonSoundTag.cpp
libcore/swf/DefineButtonSoundTag.h
libcore/swf/DefineButtonTag.cpp
libcore/swf/DefineButtonTag.h
libcore/swf/DefineEditTextTag.cpp
libcore/swf/DefineEditTextTag.h
libcore/swf/DefineFontAlignZonesTag.cpp
libcore/swf/DefineFontAlignZonesTag.h
libcore/swf/DefineFontNameTag.h
libcore/swf/DefineFontTag.cpp
libcore/swf/DefineFontTag.h
libcore/swf/DefineTextTag.cpp
libcore/swf/DefineTextTag.h
libcore/swf/DefineVideoStreamTag.cpp
libcore/swf/DefineVideoStreamTag.h
libcore/swf/DisplayListTag.h
libcore/swf/DoActionTag.h
libcore/swf/DoInitActionTag.h
libcore/swf/PlaceObject2Tag.cpp
libcore/swf/PlaceObject2Tag.h
libcore/swf/RemoveObjectTag.cpp
libcore/swf/RemoveObjectTag.h
libcore/swf/ScriptLimitsTag.h
libcore/swf/SetBackgroundColorTag.h
libcore/swf/StartSoundTag.cpp
libcore/swf/StartSoundTag.h
libcore/swf/StreamSoundBlockTag.cpp
libcore/swf/StreamSoundBlockTag.h
libcore/swf/TagLoadersTable.cpp
libcore/swf/TagLoadersTable.h
libcore/swf/TextRecord.cpp
libcore/swf/TextRecord.h
libcore/swf/VideoFrameTag.cpp
libcore/swf/VideoFrameTag.h
libcore/swf/tag_loaders.cpp
libcore/swf/tag_loaders.h
libcore/vm/ASHandlers.cpp
libcore/vm/ASHandlers.h
libcore/vm/ActionExec.cpp
libcore/vm/ActionExec.h
------------------------------------------------------------
revno: 9483.240.1
committer: Benjamin Wolsey <address@hidden>
branch nick: test
timestamp: Mon 2009-01-05 10:32:03 +0100
message:
Rename tag_type enum to TagType and action_type to ActionType.
Use SWF::TagType everywhere instead of sometimes int.
modified:
libcore/RGBA.cpp
libcore/RGBA.h
libcore/SWFStream.cpp
libcore/SWFStream.h
libcore/fill_style.cpp
libcore/fill_style.h
libcore/impl.cpp
libcore/impl.h
libcore/parser/SWFMovieDefinition.cpp
libcore/parser/action_buffer.cpp
libcore/parser/morph2_character_def.cpp
libcore/parser/morph2_character_def.h
libcore/parser/shape_character_def.cpp
libcore/parser/shape_character_def.h
libcore/parser/sprite_definition.cpp
libcore/styles.cpp
libcore/styles.h
libcore/swf.h
libcore/swf/CSMTextSettingsTag.cpp
libcore/swf/CSMTextSettingsTag.h
libcore/swf/DefineButtonCxformTag.cpp
libcore/swf/DefineButtonCxformTag.h
libcore/swf/DefineButtonSoundTag.cpp
libcore/swf/DefineButtonSoundTag.h
libcore/swf/DefineButtonTag.cpp
libcore/swf/DefineButtonTag.h
libcore/swf/DefineEditTextTag.cpp
libcore/swf/DefineEditTextTag.h
libcore/swf/DefineFontAlignZonesTag.cpp
libcore/swf/DefineFontAlignZonesTag.h
libcore/swf/DefineFontNameTag.h
libcore/swf/DefineFontTag.cpp
libcore/swf/DefineFontTag.h
libcore/swf/DefineTextTag.cpp
libcore/swf/DefineTextTag.h
libcore/swf/DefineVideoStreamTag.cpp
libcore/swf/DefineVideoStreamTag.h
libcore/swf/DisplayListTag.h
libcore/swf/DoActionTag.h
libcore/swf/DoInitActionTag.h
libcore/swf/PlaceObject2Tag.cpp
libcore/swf/PlaceObject2Tag.h
libcore/swf/RemoveObjectTag.cpp
libcore/swf/RemoveObjectTag.h
libcore/swf/ScriptLimitsTag.h
libcore/swf/SetBackgroundColorTag.h
libcore/swf/StartSoundTag.cpp
libcore/swf/StartSoundTag.h
libcore/swf/StreamSoundBlockTag.cpp
libcore/swf/StreamSoundBlockTag.h
libcore/swf/TagLoadersTable.cpp
libcore/swf/TagLoadersTable.h
libcore/swf/TextRecord.cpp
libcore/swf/TextRecord.h
libcore/swf/VideoFrameTag.cpp
libcore/swf/VideoFrameTag.h
libcore/swf/tag_loaders.cpp
libcore/swf/tag_loaders.h
libcore/vm/ASHandlers.cpp
libcore/vm/ASHandlers.h
libcore/vm/ActionExec.cpp
libcore/vm/ActionExec.h
------------------------------------------------------------
revno: 9483.240.2
committer: Benjamin Wolsey <address@hidden>
branch nick: test
timestamp: Mon 2009-01-05 11:20:39 +0100
message:
Modifications to TagLoadersTable. Use SWF::TagType for the table key,
as that's enforced for the loader_function anyway.
modified:
libcore/swf/TagLoadersTable.cpp
libcore/swf/TagLoadersTable.h
------------------------------------------------------------
revno: 9483.240.3
committer: Benjamin Wolsey <address@hidden>
branch nick: test
timestamp: Tue 2009-01-06 11:04:07 +0100
message:
Minor cleanups.
modified:
libcore/swf/tag_loaders.cpp
------------------------------------------------------------
revno: 9483.1.1030
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2009-01-07 08:53:42 +0100
message:
Drop unneeded includes.
modified:
libcore/as_environment.cpp
libcore/as_environment.h
libcore/swf/PlaceObject2Tag.cpp
libcore/swf/tag_loaders.cpp
libcore/swf_function.cpp
libcore/swf_function.h
------------------------------------------------------------
revno: 9483.241.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-12-30 16:18:25 +0100
message:
Header cleanup.
modified:
libcore/as_environment.cpp
libcore/as_environment.h
libcore/swf/tag_loaders.cpp
libcore/swf_function.h
------------------------------------------------------------
revno: 9483.241.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-12-30 16:21:27 +0100
message:
Line breaks.
modified:
libcore/swf/PlaceObject2Tag.cpp
------------------------------------------------------------
revno: 9483.241.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-12-30 16:28:13 +0100
message:
Minor cleanups.
modified:
libcore/swf_function.cpp
------------------------------------------------------------
revno: 9483.1.1031
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2009-01-07 12:37:48 +0100
message:
Minor simplifications.
modified:
libcore/Video.cpp
libcore/swf/DefineVideoStreamTag.cpp
libcore/swf/DefineVideoStreamTag.h
libcore/swf/VideoFrameTag.cpp
------------------------------------------------------------
revno: 9483.242.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2009-01-07 10:34:02 +0100
message:
Make getting a frame slice tidier and more efficient.
modified:
libcore/swf/DefineVideoStreamTag.cpp
libcore/swf/DefineVideoStreamTag.h
------------------------------------------------------------
revno: 9483.242.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2009-01-07 10:55:08 +0100
message:
Match typedefs, name padding bytes.
modified:
libcore/Video.cpp
libcore/swf/VideoFrameTag.cpp
------------------------------------------------------------
revno: 9483.1.1032
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2009-01-07 22:03:01 +0100
message:
document semantic of return value from IOChannel::read(..)
modified:
libbase/IOChannel.h
------------------------------------------------------------
revno: 9483.1.1033
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2009-01-07 22:22:56 +0100
message:
Fix backward comparison in getFileType
modified:
libcore/impl.cpp
------------------------------------------------------------
revno: 9483.1.1034
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2009-01-08 08:05:33 +0100
message:
AS corrections, some swfdec test passes.
modified:
libcore/as_environment.cpp
libcore/asobj/AsBroadcaster.cpp
libcore/asobj/AsBroadcaster.h
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Global.cpp
libcore/asobj/LoadableObject.cpp
libcore/movie_root.cpp
libcore/vm/ASHandlers.cpp
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.242.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2009-01-07 13:19:14 +0100
message:
Prop flags of _customHeaders.
modified:
libcore/asobj/LoadableObject.cpp
------------------------------------------------------------
revno: 9483.242.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2009-01-07 14:41:57 +0100
message:
Add more checks for invalid variables names. Passes swfdec tests,
though
it's not entirely clear if this is the correct place to check.
modified:
libcore/as_environment.cpp
libcore/vm/ASHandlers.cpp
------------------------------------------------------------
revno: 9483.242.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2009-01-07 14:57:11 +0100
message:
Cleanup.
modified:
libcore/as_environment.cpp
------------------------------------------------------------
revno: 9483.242.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2009-01-07 16:23:27 +0100
message:
Silence debugging.
modified:
libcore/as_environment.cpp
------------------------------------------------------------
revno: 9483.242.7
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2009-01-07 16:27:53 +0100
message:
Correct AsBroadcaster prop_flags, allowing override. Register native.
modified:
libcore/asobj/AsBroadcaster.cpp
libcore/asobj/AsBroadcaster.h
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Global.cpp
------------------------------------------------------------
revno: 9483.1.1035
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2009-01-08 09:36:56 +0100
message:
Fix memory corruption on XML parsing that was causing occasional crashes
running the swfdec testsuite. Strange that it hasn't been noticed before.
Just catch expected exceptions on function execution, or such errors can
be
hidden.
modified:
libcore/as_function.cpp
libcore/asobj/XML_as.cpp
------------------------------------------------------------
revno: 9483.1.1036
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2009-01-08 09:40:37 +0100
message:
Replace action_type with ActionType in debugger too. Thanks to
Michael Fötsch for pointing it out.
modified:
libcore/debugger.cpp
------------------------------------------------------------
revno: 9483.1.1037
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2009-01-08 11:13:38 +0100
message:
Minor corrections to XML / XMLNode; some test passes.
modified:
libcore/asobj/XMLNode_as.cpp
libcore/asobj/XML_as.cpp
testsuite/actionscript.all/XML.as
------------------------------------------------------------
revno: 9483.243.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2009-01-08 10:06:51 +0100
message:
Corrections to XML parsing and XMLNode output (escape attribute
values).
modified:
libcore/asobj/XMLNode_as.cpp
libcore/asobj/XML_as.cpp
------------------------------------------------------------
revno: 9483.243.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2009-01-08 10:54:57 +0100
message:
Passing tests.
modified:
testsuite/actionscript.all/XML.as
------------------------------------------------------------
revno: 9483.1.1038
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Thu 2009-01-08 15:10:36 +0100
message:
Split long action buffers and lines therein, should fix bug #25139
modified:
testsuite/misc-ming.all/NetStream-SquareTest.c
------------------------------------------------------------
revno: 9483.1.1039
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2009-01-08 17:46:59 +0100
message:
Make XML errors compatible (according to the swfdec testsuite).
Correct ActionDivide when dividing by 0.
modified:
libcore/asobj/XML_as.cpp
libcore/vm/ASHandlers.cpp
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.244.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2009-01-08 16:29:18 +0100
message:
An empty tag counts as unterminated, and therefore malformed XML.
modified:
libcore/asobj/XML_as.cpp
------------------------------------------------------------
revno: 9483.244.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2009-01-08 16:35:29 +0100
message:
Report missing closing tag. Tests in swfdec testsuite now pass
(xml-error)
for versions 7 and 8. The earlier version fail due to the string_table
case bug.
modified:
libcore/asobj/XML_as.cpp
------------------------------------------------------------
revno: 9483.244.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2009-01-08 17:20:10 +0100
message:
Handle division by 0 compatibly (and C++ standard compliant).
modified:
libcore/vm/ASHandlers.cpp
------------------------------------------------------------
revno: 9483.1.1040
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2009-01-08 18:37:37 +0100
message:
Change the order of retrieving stack values in mathematical
operations, as this changes the order of valueOf calls. Passes in
swfdec math-actions.
modified:
libcore/vm/ASHandlers.cpp
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.1.1041
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Thu 2009-01-08 20:49:09 +0100
message:
take matrix, cxform and rgba by const ref, not value
modified:
backend/render_handler_agg_style.h
------------------------------------------------------------
revno: 9483.1.1042
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2009-01-09 00:46:09 +0100
message:
don't create a new agg::rgba8 for each range in clipbounds on
begin_display
modified:
backend/render_handler_agg.cpp
------------------------------------------------------------
revno: 9483.1.1043
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2009-01-09 01:32:29 +0100
message:
don't copy character bounds while rendering
modified:
backend/render_handler_agg.cpp
------------------------------------------------------------
revno: 9483.1.1044
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2009-01-09 02:03:55 +0100
message:
ActionPush: when pushing a string, don't compute size twice (once for
advancing pointer, once for constructing a std::string)
modified:
libcore/vm/ASHandlers.cpp
------------------------------------------------------------
revno: 9483.1.1045
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2009-01-09 12:28:19 +0100
message:
Add failing tests for string-to-number
modified:
testsuite/actionscript.all/Number.as
------------------------------------------------------------
revno: 9483.1.1046
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2009-01-09 13:02:46 +0100
message:
more tests for string-to-number (more failing)
modified:
testsuite/actionscript.all/Number.as
------------------------------------------------------------
revno: 9483.1.1047
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2009-01-09 13:07:45 +0100
message:
more tests for string-to-number (more failing)
modified:
testsuite/actionscript.all/Number.as
------------------------------------------------------------
revno: 9483.1.1048
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2009-01-09 13:30:36 +0100
message:
Skip leading blanks when doing string-to-number, fixes a few tests.
Left tests are for 0x## forms.
modified:
libcore/as_value.cpp
testsuite/actionscript.all/Global.as
testsuite/actionscript.all/Number.as
------------------------------------------------------------
revno: 9483.1.1049
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2009-01-09 13:55:01 +0100
message:
skip *spaces*, not *blanks* -- fixes also an swfdec testcase
modified:
libcore/as_value.cpp
testsuite/actionscript.all/Number.as
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.1.1050
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Fri 2009-01-09 14:50:44 +0100
message:
ActionScript / VM corrections, various swfdec and actionscript.all test
passes.
modified:
libcore/MovieClip.cpp
libcore/as_value.cpp
libcore/asobj/Math_as.cpp
libcore/asobj/Mouse_as.cpp
libcore/vm/ASHandlers.cpp
testsuite/actionscript.all/ASnative.as
testsuite/actionscript.all/Date.as
testsuite/actionscript.all/Math.as
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.245.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-09 08:29:26 +0100
message:
Make Math.min() and Math.max() (without arguments) return the correct
value.
Math.round() also calls valueOf on an unused second argument, if
present,
so we use a UnaryMathFunc and push it in the template like the rest.
modified:
libcore/asobj/Math_as.cpp
------------------------------------------------------------
revno: 9483.245.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-09 09:02:09 +0100
message:
Prefer conversion to number on ActionNewLessThan, or comparison of
Date objects fails.
modified:
libcore/as_value.cpp
libcore/vm/ASHandlers.cpp
------------------------------------------------------------
revno: 9483.245.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-09 09:37:20 +0100
message:
Handle std::pow correctly.
The swfdec math-function test now passes except for
std::pow(Infinity, 0.4)
and std::pow(-Infinity, 0.4), which are apparently supposed to return
NaN.
The pp LNX 9,0,115,0 returns Infinity, however, which also is what
Gnash does.
modified:
libcore/asobj/Math_as.cpp
testsuite/actionscript.all/Date.as
testsuite/actionscript.all/Math.as
------------------------------------------------------------
revno: 9483.245.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-09 11:15:30 +0100
message:
Retrieve Math args in the correct order (affects valueOf call order),
always
convert first two arguments, even when there are 3 or more, and
convert
arguments to Math.random() as well, even though both are unused.
Passes swfdec tests.
modified:
libcore/asobj/Math_as.cpp
------------------------------------------------------------
revno: 9483.245.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-09 11:32:44 +0100
message:
New test passes.
modified:
testsuite/actionscript.all/ASnative.as
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.245.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-09 12:16:14 +0100
message:
Queue init event on dynamic MovieClip construction too. Passes tests
in
swfdec testsuite.
modified:
libcore/MovieClip.cpp
------------------------------------------------------------
revno: 9483.245.7
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-09 12:26:09 +0100
message:
Mouse is always initialized as an AsBroadcaster. Prop flags should
take care
of access for SWF5 and below.
Correct Mouse prop flags.
modified:
libcore/asobj/Mouse_as.cpp
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.1.1051
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2009-01-09 22:10:24 +0100
message:
Properly support hex and oct input for string-to-number, fixing tests in
ours and swfdec testsuite
modified:
libcore/as_value.cpp
testsuite/actionscript.all/Global.as
testsuite/actionscript.all/Number.as
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.1.1052
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2009-01-09 22:33:17 +0100
message:
Use the versioned to_string for String.concat. This was easy. Why isn't
to_string *always* versioned btw ?
modified:
libcore/asobj/String_as.cpp
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.1.1053
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2009-01-09 22:45:28 +0100
message:
return NaN from Math.pow if first arg is not finite: fixes math-function
tests from swfdec
modified:
libcore/asobj/Math_as.cpp
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.1.1054
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sat 2009-01-10 01:09:49 +0100
message:
XML test: check that _bytesLoaded and _bytesTotal are set by
XML.prototype.load call; use hasOwnProperty in SWF5 too; fix run with SWF8
modified:
testsuite/actionscript.all/XML.as
------------------------------------------------------------
revno: 9483.1.1055
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sat 2009-01-10 01:19:56 +0100
message:
Check that getBytesLoaded/getBytesTotal simply return the value of
_bytesLoaded and _bytesTotal, which exist right after a call to load (for both
LoadVars and XML objects)
modified:
testsuite/actionscript.all/LoadVars.as
------------------------------------------------------------
revno: 9483.1.1056
author: Timo Jyrinki <address@hidden>
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2009-01-12 09:09:49 +0100
message:
Updated Finnish translation
modified:
po/fi.po
------------------------------------------------------------
revno: 9483.1.1057
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2009-01-12 09:48:02 +0100
message:
Don't leak LoadVariablesRequests when finished with.
modified:
libcore/MovieClip.cpp
------------------------------------------------------------
revno: 9483.1.1058
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Tue 2009-01-13 14:35:10 +0100
message:
Numerous AS fixes for 26 new swfdec testsuite and some actionscript.all
passes.
modified:
libcore/MovieClip.cpp
libcore/MovieClip.h
libcore/as_environment.cpp
libcore/as_function.cpp
libcore/as_object.cpp
libcore/as_value.cpp
libcore/as_value.h
libcore/asobj/Array_as.cpp
libcore/asobj/Date_as.cpp
libcore/asobj/Error_as.cpp
libcore/asobj/Global.cpp
libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadVars_as.h
libcore/asobj/LoadableObject.cpp
libcore/asobj/NetStream_as.cpp
libcore/asobj/Number_as.cpp
libcore/asobj/Object.cpp
libcore/asobj/String_as.cpp
libcore/movie_root.cpp
libcore/vm/ASHandlers.cpp
testsuite/actionscript.all/Date.as
testsuite/actionscript.all/Error.as
testsuite/actionscript.all/Number.as
testsuite/swfdec/PASSING
testsuite/swfdec/swfdec_gnash_tester
------------------------------------------------------------
revno: 9483.246.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2009-01-10 13:29:31 +0100
message:
Add a couple more tests in Number.as (all passing).
modified:
libcore/vm/ASHandlers.cpp
testsuite/actionscript.all/Number.as
------------------------------------------------------------
revno: 9483.246.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2009-01-10 16:14:35 +0100
message:
Move number conversion into separate functions so it can be used for
parseInt too.
modified:
libcore/as_value.cpp
libcore/as_value.h
------------------------------------------------------------
revno: 9483.246.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2009-01-10 19:26:07 +0100
message:
Start using as_value::parseInt for Global.parseInt.
modified:
libcore/as_value.cpp
libcore/as_value.h
libcore/asobj/Global.cpp
------------------------------------------------------------
revno: 9483.246.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2009-01-10 20:54:58 +0100
message:
Cleaned up but slightly unsafe version of parseInt.
modified:
libcore/asobj/Global.cpp
------------------------------------------------------------
revno: 9483.246.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2009-01-10 21:19:13 +0100
message:
Clean it up and make safe.
modified:
libcore/asobj/Global.cpp
------------------------------------------------------------
revno: 9483.246.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2009-01-10 21:29:06 +0100
message:
Use string size_type properly.
modified:
libcore/asobj/Global.cpp
------------------------------------------------------------
revno: 9483.246.7
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2009-01-10 21:51:43 +0100
message:
More sensible name.
modified:
libcore/as_value.cpp
libcore/as_value.h
libcore/asobj/Global.cpp
------------------------------------------------------------
revno: 9483.246.8
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-12 10:50:04 +0100
message:
Do doubleToString better in as_value. Move dox to header.
Check Date.setTime() arguments better, so that swfdec test passes.
modified:
libcore/as_value.cpp
libcore/as_value.h
libcore/asobj/Date_as.cpp
libcore/asobj/Number_as.cpp
------------------------------------------------------------
revno: 9483.246.9
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-12 13:03:12 +0100
message:
Make leap years calculation more readable and do what it's supposed
to.
Handle setYear arguments properly.
Passes in actionscript.all, and 8 more swfdec passes.
modified:
libcore/asobj/Date_as.cpp
testsuite/actionscript.all/Date.as
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.246.10
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-12 14:51:00 +0100
message:
Prefer valueOf over toString for all objects when comparing as_values
where
this is an object. Fixes ActionNewEquals for dates in SWF6+, and some
swfdec testcases.
modified:
libcore/as_object.cpp
libcore/as_value.cpp
libcore/asobj/Date_as.cpp
libcore/asobj/Object.cpp
libcore/vm/ASHandlers.cpp
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.246.11
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-12 15:37:36 +0100
message:
Split long lines.
modified:
libcore/vm/ASHandlers.cpp
------------------------------------------------------------
revno: 9483.246.12
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-12 16:17:59 +0100
message:
Pass a const std::string& to add_empty_movieclip().
modified:
libcore/MovieClip.cpp
libcore/MovieClip.h
------------------------------------------------------------
revno: 9483.246.13
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-12 17:00:41 +0100
message:
Correct Error implementation. Passes in actionscript.all.
modified:
libcore/asobj/Error_as.cpp
testsuite/actionscript.all/Error.as
------------------------------------------------------------
revno: 9483.246.14
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-12 17:41:54 +0100
message:
Correct prop flags for "extends". SWF5 still fails, probably because
of
prop flags when looking up constructor and __proto__.
modified:
libcore/as_function.cpp
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.246.15
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-12 22:12:01 +0100
message:
Modify sed script so it doesn't drop half the lines from
function-apply-?.out.swf.
modified:
testsuite/swfdec/swfdec_gnash_tester
------------------------------------------------------------
revno: 9483.246.16
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-12 22:13:27 +0100
message:
function-apply-5.swf passes now the whole trace is compared.
modified:
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.246.17
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-12 22:34:39 +0100
message:
Assign correct "this" in function apply() calls undefined or
non-object
first argument.
The only remaining failure in function-apply is the fact that arrays
can't
be faked in Gnash.
modified:
libcore/as_function.cpp
------------------------------------------------------------
revno: 9483.246.18
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2009-01-13 07:55:23 +0100
message:
Indentation.
modified:
libcore/as_environment.cpp
------------------------------------------------------------
revno: 9483.246.19
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2009-01-13 08:05:59 +0100
message:
Line breaks.
modified:
libcore/movie_root.cpp
------------------------------------------------------------
revno: 9483.246.20
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2009-01-13 08:51:21 +0100
message:
Register LoadVars.decode as an ASnative, move to LoadableObject, and
drop
type checking. Passes in swfdec testsuite.
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadVars_as.h
libcore/asobj/LoadableObject.cpp
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.246.21
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2009-01-13 09:22:29 +0100
message:
Cosmetic change.
modified:
libcore/asobj/String_as.cpp
------------------------------------------------------------
revno: 9483.246.22
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2009-01-13 12:05:41 +0100
message:
Clean ups.
modified:
libcore/as_object.cpp
libcore/asobj/Global.cpp
------------------------------------------------------------
revno: 9483.246.23
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2009-01-13 13:09:21 +0100
message:
Break long lines, especially long comments appended to lines of code,
which are annoying and horrible.
modified:
libcore/asobj/Array_as.cpp
libcore/asobj/NetStream_as.cpp
------------------------------------------------------------
revno: 9483.246.24
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2009-01-13 13:25:30 +0100
message:
Always start the NetStream advance timer, so that status notifications
are always sent. Pass in swfdec testsuite.
modified:
libcore/asobj/NetStream_as.cpp
------------------------------------------------------------
revno: 9483.246.25
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2009-01-13 13:56:25 +0100
message:
Add pass in swfdec.
modified:
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.246.26
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2009-01-13 14:11:42 +0100
message:
Finish documentation.
modified:
libcore/as_value.h
------------------------------------------------------------
revno: 9483.1.1059
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2009-01-14 12:27:58 +0100
message:
New tests and fix for hitTest.
added:
testsuite/actionscript.all/HitTest.as
modified:
libcore/character.cpp
libcore/character.h
testsuite/actionscript.all/Makefile.am
------------------------------------------------------------
revno: 9483.247.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2009-01-14 08:35:42 +0100
message:
New HitTest test in actionscript.all.
modified:
testsuite/actionscript.all/Makefile.am
------------------------------------------------------------
revno: 9483.247.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2009-01-14 09:50:47 +0100
message:
Ignore _root transform for getWorldMatrix when doing pointInBounds
test.
Do this by supplying an extra argument to getWorldMatrix (default
true) for
whether to concatenate the Stage transform.
Add new HitTest tests. Gnash now passes most, and bowman.swf works
(bug #21588 fixed).
modified:
libcore/character.cpp
libcore/character.h
------------------------------------------------------------
revno: 9483.247.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2009-01-14 10:27:41 +0100
message:
Add the HitTests test.
added:
testsuite/actionscript.all/HitTest.as
------------------------------------------------------------
revno: 9483.1.1060
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2009-01-14 15:21:49 +0100
message:
Fix build on OpenBSD, add missing include in Global.cpp.
modified:
libcore/PropertyList.h
libcore/asobj/Global.cpp
------------------------------------------------------------
revno: 9483.1.1061
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2009-01-15 12:52:05 +0100
message:
Another OpenBSD build fix and some tests for blendMode confirming the
way it was implemented was correct (large numbers do not truncate).
modified:
libcore/character.cpp
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9483.247.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2009-01-15 12:26:44 +0100
message:
Add some more tests for blendMode argument, and cast to int before
casting
to BlendMode because OpenBSD's compiler can't do double to BlendMode.
modified:
libcore/character.cpp
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9483.1.1062
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Fri 2009-01-16 20:37:33 +0100
message:
Implement and test _quality and _highquality, currently only settable from
MovieClips. There is presently no manual override, but this will be
trivial to
implement.
Implement Video.smoothing, which makes YouTube look more attractive in
the AGG renderer. Because this also depends on the _quality / _highquality
setting, it can still only be set via ActionScript.
Tidy up render_handler.h. Since the Gnash VM will have to be more closely
integrated with the render_handler, new code is not in the proxy
libcore/render.h, but rather in render_handler.h.
Remove anti-aliasing flag and other related, renderer-specific enums from
the render_handler base class- Renderers should now query the _quality
member when deciding how to render; details of how they do it should
be kept internal and not pollute the renderer API.
Use a new VideoRenderer class in the AGG backend for drawing video
frames. This
may be used to keep instances alive across frames if necessary. Its
interface
needs more improvement.
modified:
backend/render_handler.h
backend/render_handler_agg.cpp
backend/render_handler_cairo.cpp
backend/render_handler_ogl.cpp
backend/render_handler_ogl.h
cygnal/Makefile.am
libcore/MovieClip.cpp
libcore/Video.cpp
libcore/Video.h
libcore/character.cpp
libcore/character.h
libcore/movie_root.cpp
libcore/movie_root.h
libcore/render.cpp
libcore/render.h
testsuite/actionscript.all/MovieClip.as
testsuite/libcore.all/Makefile.am
utilities/Makefile.am
------------------------------------------------------------
revno: 9483.248.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-16 12:06:01 +0100
message:
Start implementation of a quality setting. Clean up render_handler
header
so it looks more like an interface.
modified:
backend/render_handler.h
backend/render_handler_ogl.cpp
------------------------------------------------------------
revno: 9483.248.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-16 12:55:51 +0100
message:
Cleanup.
modified:
backend/render_handler_agg.cpp
------------------------------------------------------------
revno: 9483.248.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-16 13:00:16 +0100
message:
Typedef ClipBounds.
modified:
backend/render_handler_agg.cpp
------------------------------------------------------------
revno: 9483.248.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-16 14:03:54 +0100
message:
Introduce VideoRenderer class.
modified:
backend/render_handler_agg.cpp
------------------------------------------------------------
revno: 9483.248.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-16 14:21:07 +0100
message:
Move typedefs, and don't divide by 20.0 only to multiply by 20.0
again.
modified:
backend/render_handler_agg.cpp
------------------------------------------------------------
revno: 9483.248.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-16 15:45:08 +0100
message:
Add templated functions for rendering video with different quality.
modified:
backend/render_handler_agg.cpp
------------------------------------------------------------
revno: 9483.248.7
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-16 17:13:37 +0100
message:
Improve _highquality getter/setter, test _quality.
modified:
backend/render_handler.h
backend/render_handler_agg.cpp
cygnal/Makefile.am
libcore/MovieClip.cpp
libcore/character.cpp
libcore/character.h
libcore/movie_root.cpp
libcore/movie_root.h
testsuite/actionscript.all/MovieClip.as
utilities/Makefile.am
------------------------------------------------------------
revno: 9483.248.8
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-16 17:24:25 +0100
message:
Implement _quality for MovieClips (not yet Buttons or TextFields),
correct initialization order in agg (hard to spot these errors
amongst all
the agg warnings).
modified:
backend/render_handler_agg.cpp
libcore/MovieClip.cpp
libcore/character.cpp
libcore/character.h
------------------------------------------------------------
revno: 9483.248.9
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-16 17:30:00 +0100
message:
Fix testsuite run again.
modified:
testsuite/libcore.all/Makefile.am
------------------------------------------------------------
revno: 9483.248.10
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-16 17:55:03 +0100
message:
Fix OGL build again.
modified:
backend/render_handler_agg.cpp
backend/render_handler_ogl.cpp
backend/render_handler_ogl.h
------------------------------------------------------------
revno: 9483.248.11
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-16 19:00:27 +0100
message:
Implement Video.smoothing, and only use high-quality interpolation
when
smoothing is requested and quality is HIGH or BEST.
modified:
backend/render_handler.h
backend/render_handler_agg.cpp
libcore/Video.cpp
libcore/Video.h
libcore/render.cpp
libcore/render.h
------------------------------------------------------------
revno: 9483.248.12
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-16 19:17:27 +0100
message:
Update drawVideoFrame signature.
modified:
backend/render_handler_cairo.cpp
backend/render_handler_ogl.cpp
------------------------------------------------------------
revno: 9483.248.13
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-16 20:01:25 +0100
message:
Video.smoothing and Video.deblocking shouldn't be read-only. Fixes
YouTube (and any other SWF using smoothing).
modified:
libcore/Video.cpp
------------------------------------------------------------
revno: 9483.248.14
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-16 20:13:21 +0100
message:
Silence debugging.
modified:
libcore/Video.cpp
------------------------------------------------------------
revno: 9483.1.1063
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2009-01-19 14:00:51 +0100
message:
Allow manual override of _quality setting. Clean up VideoRenderer.
modified:
backend/render_handler.h
backend/render_handler_agg.cpp
libbase/rc.cpp
libbase/rc.h
libcore/character.cpp
libcore/gnash.h
libcore/movie_root.cpp
libcore/movie_root.h
libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
testsuite/gnashrc.in
------------------------------------------------------------
revno: 9483.249.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-19 09:05:42 +0100
message:
Movie Quality enum to gnash.h so it's easier to share.
Add an override for quality, using -1 for the AS / SWF quality
setting,
otherwise a permanent manual override.
modified:
backend/render_handler.h
libbase/rc.cpp
libbase/rc.h
libcore/character.cpp
libcore/gnash.h
libcore/movie_root.cpp
libcore/movie_root.h
testsuite/gnashrc.in
------------------------------------------------------------
revno: 9483.249.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-19 09:19:48 +0100
message:
Correct quality override.
modified:
libbase/rc.cpp
libcore/movie_root.cpp
------------------------------------------------------------
revno: 9483.249.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-19 10:35:43 +0100
message:
Drop some unused code.
modified:
backend/render_handler_agg.cpp
------------------------------------------------------------
revno: 9483.249.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-19 11:38:11 +0100
message:
Clean up VideoRenderer and other bits of the agg renderer.
modified:
backend/render_handler_agg.cpp
------------------------------------------------------------
revno: 9483.249.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-19 12:24:43 +0100
message:
Line breaks.
modified:
libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
------------------------------------------------------------
revno: 9483.1.1064
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2009-01-20 10:59:41 +0100
message:
dump info about GIF libs and cflags
modified:
Makefile.am
------------------------------------------------------------
revno: 9483.1.1065
author: Richard Barton <address@hidden>
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2009-01-20 11:02:24 +0100
message:
typo: GIF_CFLAG->GIF_CFLAGS (bug #25365)
modified:
libbase/Makefile.am
------------------------------------------------------------
revno: 9483.1.1066
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2009-01-21 12:37:15 +0100
message:
Make rendering interface more consistent and simple to use.
Clean up agg to use ctors properly, reduce code duplication, and replace
long-winded manual loops to make refactoring easier.
removed:
backend/render_handler_agg_compat.h
modified:
backend/Makefile.am
backend/render_handler.h
backend/render_handler_agg.cpp
backend/render_handler_agg_style.h
backend/render_handler_cairo.cpp
backend/render_handler_ogl.cpp
libcore/TextField.cpp
libcore/cxform.cpp
libcore/render.cpp
libcore/render.h
libcore/swf/TextRecord.cpp
------------------------------------------------------------
revno: 9483.249.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-19 15:42:24 +0100
message:
More clean ups, and drop unused caching code, at least until someone
wants to
use it.
modified:
backend/render_handler_agg.cpp
------------------------------------------------------------
revno: 9483.249.7
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-19 16:30:49 +0100
message:
Drop unused header, consolidate agg renderer code more.
removed:
backend/render_handler_agg_compat.h
modified:
backend/Makefile.am
backend/render_handler_agg.cpp
------------------------------------------------------------
revno: 9483.249.8
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-19 17:35:55 +0100
message:
Modify draw_line_strip (agg only).
modified:
backend/render_handler.h
backend/render_handler_agg.cpp
libcore/TextField.cpp
libcore/render.cpp
libcore/render.h
libcore/swf/TextRecord.cpp
------------------------------------------------------------
revno: 9483.249.9
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-19 18:17:03 +0100
message:
Comments.
modified:
backend/render_handler_agg.cpp
------------------------------------------------------------
revno: 9483.249.10
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-19 21:00:32 +0100
message:
Minor refactoring.
modified:
backend/render_handler_agg.cpp
------------------------------------------------------------
revno: 9483.249.11
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-19 21:49:36 +0100
message:
Don't delay construction of elements; construction in a
ctor-initializer
allows some compiler optimizations.
Encapsulate variables better.
modified:
backend/render_handler_agg_style.h
------------------------------------------------------------
revno: 9483.249.12
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-19 22:02:39 +0100
message:
Fix initialization order.
modified:
backend/render_handler_agg_style.h
------------------------------------------------------------
revno: 9483.249.13
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2009-01-20 09:11:19 +0100
message:
Reduce number of operations in cxform::transform, as it's called a
lot.
modified:
libcore/cxform.cpp
------------------------------------------------------------
revno: 9483.249.14
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2009-01-20 12:01:18 +0100
message:
Minor refactoring.
modified:
backend/render_handler_agg_style.h
------------------------------------------------------------
revno: 9483.249.15
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2009-01-21 09:45:36 +0100
message:
Minor cleanups, fix ogl and cairo builds.
modified:
backend/render_handler_agg.cpp
backend/render_handler_agg_style.h
backend/render_handler_cairo.cpp
backend/render_handler_ogl.cpp
------------------------------------------------------------
revno: 9483.249.16
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2009-01-21 09:58:44 +0100
message:
Silence logging.
modified:
backend/render_handler_agg.cpp
------------------------------------------------------------
revno: 9483.1.1067
committer: address@hidden
branch nick: trunk
timestamp: Thu 2009-01-22 15:24:28 +1100
message:
include bind.hpp for gcc 4.2.4
modified:
libcore/asobj/LocalConnection_as.cpp
------------------------------------------------------------
revno: 9483.1.1068
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2009-01-22 16:28:34 +0100
message:
Implement _quality and _highquality for TextField and Button.
Clean up AGG renderer and rendering interface; agg now passes all
the DrawingApi tests.
Revert cxform commit 10545.1.13, which broke things.
modified:
backend/render_handler.h
backend/render_handler_agg.cpp
backend/render_handler_cairo.cpp
backend/render_handler_ogl.cpp
libcore/Button.cpp
libcore/TextField.cpp
libcore/asobj/TextFormat_as.cpp
libcore/cxform.cpp
libcore/parser/shape_character_def.cpp
libcore/parser/shape_character_def.h
libcore/swf/TextRecord.cpp
testsuite/actionscript.all/TextField.as
testsuite/misc-ming.all/DrawingApiTestRunner.cpp
------------------------------------------------------------
revno: 9483.250.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2009-01-22 08:08:28 +0100
message:
Minor cleanups.
modified:
backend/render_handler_agg.cpp
------------------------------------------------------------
revno: 9483.250.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2009-01-22 15:35:44 +0100
message:
Implement _quality and _highquality for TextField and Button.
Passes in actionscript.all. Expect one failure, as it was only passing
because unimplemented; now it fails for the same reason as other
prototype (non-)properties.
modified:
libcore/Button.cpp
libcore/TextField.cpp
testsuite/actionscript.all/TextField.as
------------------------------------------------------------
revno: 9483.250.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2009-01-22 15:36:37 +0100
message:
Drop display() function with custom matrix and styles from
shape_character_def.
Drop unused dummy line and fill styles from TextRecord.
modified:
libcore/parser/shape_character_def.cpp
libcore/parser/shape_character_def.h
libcore/swf/TextRecord.cpp
------------------------------------------------------------
revno: 9483.250.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2009-01-22 15:36:58 +0100
message:
Correct unimpl messages.
modified:
libcore/asobj/TextFormat_as.cpp
------------------------------------------------------------
revno: 9483.250.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2009-01-22 15:37:28 +0100
message:
Remove styles from draw_shape_character() in renderer interface, as
these
should be obtained from the character definition.
Other AGG cleanups.
modified:
backend/render_handler.h
backend/render_handler_agg.cpp
backend/render_handler_cairo.cpp
backend/render_handler_ogl.cpp
testsuite/misc-ming.all/DrawingApiTestRunner.cpp
------------------------------------------------------------
revno: 9483.250.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2009-01-22 15:52:53 +0100
message:
Revert cxform changes.
modified:
libcore/cxform.cpp
------------------------------------------------------------
revno: 9483.1.1069
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2009-01-22 19:57:28 +0100
message:
Implement TextField.replaceSel().
modified:
libcore/TextField.cpp
libcore/TextField.h
testsuite/actionscript.all/TextField.as
------------------------------------------------------------
revno: 9483.251.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2009-01-22 17:55:07 +0100
message:
Test and implement TextField.replaceSel().
modified:
libcore/TextField.cpp
libcore/TextField.h
testsuite/actionscript.all/TextField.as
------------------------------------------------------------
revno: 9483.251.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2009-01-22 18:22:03 +0100
message:
Log AS error.
modified:
libcore/TextField.cpp
------------------------------------------------------------
revno: 9483.1.1070
committer: Bastiaan Jacques <address@hidden>
branch nick: trunk
timestamp: Thu 2009-01-22 22:36:15 +0100
message:
Use boost::bind instead of binder2nd to avoid a reference-to-reference
issue in GCC 4.1. Fixes bug #25381.
modified:
backend/render_handler_agg.cpp
------------------------------------------------------------
revno: 9483.1.1071
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2009-01-22 23:02:00 +0100
message:
Update copyright date to 2009.
modified:
Makefile.am
backend/Makefile.am
backend/render_handler.h
backend/render_handler_agg.cpp
backend/render_handler_agg_style.h
backend/render_handler_cairo.cpp
backend/render_handler_ogl.cpp
backend/render_handler_ogl.h
configure.ac
cygnal/Makefile.am
gui/Kde4Gui.cpp
gui/Kde4Gui.h
gui/gtk.cpp
gui/gtksup.h
gui/gui.cpp
gui/gui.h
libbase/IOChannel.h
libbase/Makefile.am
libbase/curl_adapter.cpp
libbase/rc.cpp
libbase/rc.h
libcore/Button.cpp
libcore/MovieClip.cpp
libcore/MovieClip.h
libcore/PropertyList.h
libcore/SWFStream.cpp
libcore/SWFStream.h
libcore/TextField.cpp
libcore/TextField.h
libcore/Video.cpp
libcore/Video.h
libcore/as_environment.cpp
libcore/as_function.cpp
libcore/as_object.cpp
libcore/as_object.h
libcore/as_value.cpp
libcore/as_value.h
libcore/asobj/Array_as.cpp
libcore/asobj/AsBroadcaster.cpp
libcore/asobj/AsBroadcaster.h
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Date_as.cpp
libcore/asobj/Date_as.h
libcore/asobj/Error_as.cpp
libcore/asobj/Global.cpp
libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadVars_as.h
libcore/asobj/LoadableObject.cpp
libcore/asobj/LocalConnection_as.cpp
libcore/asobj/Makefile.am
libcore/asobj/Math_as.cpp
libcore/asobj/Mouse_as.cpp
libcore/asobj/NetConnection_as.cpp
libcore/asobj/NetStream_as.cpp
libcore/asobj/Number_as.cpp
libcore/asobj/Object.cpp
libcore/asobj/SharedObject_as.cpp
libcore/asobj/SharedObject_as.h
libcore/asobj/String_as.cpp
libcore/asobj/TextFormat_as.cpp
libcore/asobj/XMLNode_as.cpp
libcore/asobj/XMLNode_as.h
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
libcore/character.cpp
libcore/character.h
libcore/cxform.cpp
libcore/debugger.cpp
libcore/fill_style.cpp
libcore/fill_style.h
libcore/generic_character.cpp
libcore/gnash.h
libcore/impl.cpp
libcore/impl.h
libcore/movie_root.cpp
libcore/movie_root.h
libcore/parser/SWFMovieDefinition.cpp
libcore/parser/action_buffer.cpp
libcore/parser/action_buffer.h
libcore/parser/morph2_character_def.cpp
libcore/parser/shape_character_def.cpp
libcore/parser/sprite_definition.cpp
libcore/render.cpp
libcore/render.h
libcore/swf.h
libcore/swf/CSMTextSettingsTag.cpp
libcore/swf/CSMTextSettingsTag.h
libcore/swf/DefineButtonCxformTag.cpp
libcore/swf/DefineButtonCxformTag.h
libcore/swf/DefineButtonSoundTag.cpp
libcore/swf/DefineButtonSoundTag.h
libcore/swf/DefineButtonTag.cpp
libcore/swf/DefineButtonTag.h
libcore/swf/DefineEditTextTag.cpp
libcore/swf/DefineEditTextTag.h
libcore/swf/DefineFontAlignZonesTag.cpp
libcore/swf/DefineFontAlignZonesTag.h
libcore/swf/DefineFontNameTag.h
libcore/swf/DefineFontTag.cpp
libcore/swf/DefineFontTag.h
libcore/swf/DefineTextTag.h
libcore/swf/DefineVideoStreamTag.cpp
libcore/swf/DefineVideoStreamTag.h
libcore/swf/DisplayListTag.h
libcore/swf/DoActionTag.h
libcore/swf/DoInitActionTag.h
libcore/swf/PlaceObject2Tag.cpp
libcore/swf/PlaceObject2Tag.h
libcore/swf/RemoveObjectTag.cpp
libcore/swf/RemoveObjectTag.h
libcore/swf/ScriptLimitsTag.h
libcore/swf/SetBackgroundColorTag.h
libcore/swf/StartSoundTag.cpp
libcore/swf/StartSoundTag.h
libcore/swf/StreamSoundBlockTag.cpp
libcore/swf/StreamSoundBlockTag.h
libcore/swf/TagLoadersTable.cpp
libcore/swf/TagLoadersTable.h
libcore/swf/TextRecord.cpp
libcore/swf/TextRecord.h
libcore/swf/VideoFrameTag.cpp
libcore/swf/VideoFrameTag.h
libcore/swf/tag_loaders.cpp
libcore/swf/tag_loaders.h
libcore/vm/ASHandlers.cpp
libcore/vm/ASHandlers.h
libcore/vm/ActionExec.cpp
libcore/vm/ActionExec.h
libcore/vm/CallStack.cpp
libcore/vm/VM.cpp
libcore/vm/VM.h
libmedia/AudioDecoderNellymoser.cpp
libmedia/FLVParser.cpp
libmedia/FLVParser.h
libmedia/Makefile.am
libmedia/MediaHandler.cpp
libmedia/MediaHandler.h
libmedia/MediaParser.cpp
libmedia/MediaParser.h
libmedia/ffmpeg/MediaHandlerFfmpeg.cpp
libmedia/ffmpeg/MediaParserFfmpeg.cpp
libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
libmedia/gst/MediaHandlerGst.cpp
macros/swfmill.m4
plugin/mozilla-sdk/np_entry.cpp
plugin/mozilla-sdk/npn_gate.cpp
plugin/mozilla-sdk/npp_gate.cpp
plugin/mozilla-sdk/npplat.h
plugin/mozilla-sdk/pluginbase.h
plugin/plugin.cpp
po/fi.po
testsuite/actionscript.all/ASnative.as
testsuite/actionscript.all/Global.as
testsuite/actionscript.all/HitTest.as
testsuite/actionscript.all/Makefile.am
testsuite/libcore.all/Makefile.am
testsuite/misc-ming.all/DrawingApiTestRunner.cpp
testsuite/misc-ming.all/NetStream-SquareTest.c
testsuite/misc-ming.all/SharedObjectTest.as
testsuite/misc-ming.all/SharedObjectTestRunner.sh
utilities/Makefile.am
------------------------------------------------------------
revno: 9483.251.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2009-01-22 21:10:39 +0100
message:
Add 2009 to copyright for all files modified since 2009-01-01 (and a
few that haven't - blame GNU find).
modified:
Makefile.am
backend/Makefile.am
backend/render_handler.h
backend/render_handler_agg.cpp
backend/render_handler_agg_style.h
backend/render_handler_cairo.cpp
backend/render_handler_ogl.cpp
backend/render_handler_ogl.h
configure.ac
cygnal/Makefile.am
gui/Kde4Gui.cpp
gui/Kde4Gui.h
gui/gtk.cpp
gui/gtksup.h
gui/gui.cpp
gui/gui.h
libbase/IOChannel.h
libbase/Makefile.am
libbase/curl_adapter.cpp
libbase/rc.cpp
libbase/rc.h
libcore/Button.cpp
libcore/MovieClip.cpp
libcore/MovieClip.h
libcore/PropertyList.h
libcore/SWFStream.cpp
libcore/SWFStream.h
libcore/TextField.cpp
libcore/TextField.h
libcore/Video.cpp
libcore/Video.h
libcore/as_environment.cpp
libcore/as_function.cpp
libcore/as_object.cpp
libcore/as_object.h
libcore/as_value.cpp
libcore/as_value.h
libcore/asobj/Array_as.cpp
libcore/asobj/AsBroadcaster.cpp
libcore/asobj/AsBroadcaster.h
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Date_as.cpp
libcore/asobj/Date_as.h
libcore/asobj/Error_as.cpp
libcore/asobj/Global.cpp
libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadVars_as.h
libcore/asobj/LoadableObject.cpp
libcore/asobj/LocalConnection_as.cpp
libcore/asobj/Makefile.am
libcore/asobj/Math_as.cpp
libcore/asobj/Mouse_as.cpp
libcore/asobj/NetConnection_as.cpp
libcore/asobj/NetStream_as.cpp
libcore/asobj/Number_as.cpp
libcore/asobj/Object.cpp
libcore/asobj/SharedObject_as.cpp
libcore/asobj/SharedObject_as.h
libcore/asobj/String_as.cpp
libcore/asobj/TextFormat_as.cpp
libcore/asobj/XMLNode_as.cpp
libcore/asobj/XMLNode_as.h
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
libcore/character.cpp
libcore/character.h
libcore/cxform.cpp
libcore/debugger.cpp
libcore/fill_style.cpp
libcore/fill_style.h
libcore/generic_character.cpp
libcore/gnash.h
libcore/impl.cpp
libcore/impl.h
libcore/movie_root.cpp
libcore/movie_root.h
libcore/parser/SWFMovieDefinition.cpp
libcore/parser/action_buffer.cpp
libcore/parser/action_buffer.h
libcore/parser/morph2_character_def.cpp
libcore/parser/shape_character_def.cpp
libcore/parser/sprite_definition.cpp
libcore/render.cpp
libcore/render.h
libcore/swf.h
libcore/swf/CSMTextSettingsTag.cpp
libcore/swf/CSMTextSettingsTag.h
libcore/swf/DefineButtonCxformTag.cpp
libcore/swf/DefineButtonCxformTag.h
libcore/swf/DefineButtonSoundTag.cpp
libcore/swf/DefineButtonSoundTag.h
libcore/swf/DefineButtonTag.cpp
libcore/swf/DefineButtonTag.h
libcore/swf/DefineEditTextTag.cpp
libcore/swf/DefineEditTextTag.h
libcore/swf/DefineFontAlignZonesTag.cpp
libcore/swf/DefineFontAlignZonesTag.h
libcore/swf/DefineFontNameTag.h
libcore/swf/DefineFontTag.cpp
libcore/swf/DefineFontTag.h
libcore/swf/DefineTextTag.h
libcore/swf/DefineVideoStreamTag.cpp
libcore/swf/DefineVideoStreamTag.h
libcore/swf/DisplayListTag.h
libcore/swf/DoActionTag.h
libcore/swf/DoInitActionTag.h
libcore/swf/PlaceObject2Tag.cpp
libcore/swf/PlaceObject2Tag.h
libcore/swf/RemoveObjectTag.cpp
libcore/swf/RemoveObjectTag.h
libcore/swf/ScriptLimitsTag.h
libcore/swf/SetBackgroundColorTag.h
libcore/swf/StartSoundTag.cpp
libcore/swf/StartSoundTag.h
libcore/swf/StreamSoundBlockTag.cpp
libcore/swf/StreamSoundBlockTag.h
libcore/swf/TagLoadersTable.cpp
libcore/swf/TagLoadersTable.h
libcore/swf/TextRecord.cpp
libcore/swf/TextRecord.h
libcore/swf/VideoFrameTag.cpp
libcore/swf/VideoFrameTag.h
libcore/swf/tag_loaders.cpp
libcore/swf/tag_loaders.h
libcore/vm/ASHandlers.cpp
libcore/vm/ASHandlers.h
libcore/vm/ActionExec.cpp
libcore/vm/ActionExec.h
libcore/vm/CallStack.cpp
libcore/vm/VM.cpp
libcore/vm/VM.h
libmedia/AudioDecoderNellymoser.cpp
libmedia/FLVParser.cpp
libmedia/FLVParser.h
libmedia/Makefile.am
libmedia/MediaHandler.cpp
libmedia/MediaHandler.h
libmedia/MediaParser.cpp
libmedia/MediaParser.h
libmedia/ffmpeg/MediaHandlerFfmpeg.cpp
libmedia/ffmpeg/MediaParserFfmpeg.cpp
libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
libmedia/gst/MediaHandlerGst.cpp
macros/swfmill.m4
plugin/mozilla-sdk/np_entry.cpp
plugin/mozilla-sdk/npn_gate.cpp
plugin/mozilla-sdk/npp_gate.cpp
plugin/mozilla-sdk/npplat.h
plugin/mozilla-sdk/pluginbase.h
plugin/plugin.cpp
po/fi.po
testsuite/actionscript.all/ASnative.as
testsuite/actionscript.all/Global.as
testsuite/actionscript.all/HitTest.as
testsuite/actionscript.all/Makefile.am
testsuite/libcore.all/Makefile.am
testsuite/misc-ming.all/DrawingApiTestRunner.cpp
testsuite/misc-ming.all/NetStream-SquareTest.c
testsuite/misc-ming.all/SharedObjectTest.as
testsuite/misc-ming.all/SharedObjectTestRunner.sh
utilities/Makefile.am
------------------------------------------------------------
revno: 9483.1.1072
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2009-01-26 11:04:57 +0100
message:
Build fixes (visibility), minor formatting changes, comments.
modified:
libbase/NetworkAdapter.h
libbase/curl_adapter.cpp
libcore/StreamProvider.cpp
libcore/StreamProvider.h
libcore/TextField.cpp
libcore/asobj/NetStream_as.cpp
libcore/character.h
libmedia/MediaParser.cpp
libnet/cque.h
libnet/http.cpp
testsuite/actionscript.all/HitTest.as
------------------------------------------------------------
revno: 9483.252.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-23 08:28:34 +0100
message:
Formatting.
modified:
libcore/TextField.cpp
------------------------------------------------------------
revno: 9483.252.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2009-01-23 09:35:09 +0100
message:
Add note about hitTest in shape.
modified:
testsuite/actionscript.all/HitTest.as
------------------------------------------------------------
revno: 9483.252.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sun 2009-01-25 12:53:43 +0100
message:
Line breaks.
modified:
libcore/asobj/NetStream_as.cpp
libmedia/MediaParser.cpp
------------------------------------------------------------
revno: 9483.252.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-26 08:57:10 +0100
message:
Drop c_str().
modified:
libcore/StreamProvider.cpp
------------------------------------------------------------
revno: 9483.252.5
author: Hanno Meyer-Thurow <address@hidden>
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-26 10:03:34 +0100
message:
Fix visibility build for OGL
modified:
libcore/StreamProvider.h
libnet/cque.h
------------------------------------------------------------
revno: 9483.252.6
author: Hanno Meyer-Thurow <address@hidden>
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-26 10:04:28 +0100
message:
Another visibility build fix for OGL
modified:
libcore/character.h
------------------------------------------------------------
revno: 9483.252.7
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-26 10:04:34 +0100
message:
Silence uninitialized variable warning.
modified:
libnet/http.cpp
------------------------------------------------------------
revno: 9483.252.8
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2009-01-26 10:05:11 +0100
message:
Line breaks.
modified:
libbase/NetworkAdapter.h
libbase/curl_adapter.cpp
------------------------------------------------------------
revno: 9483.1.1073
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Tue 2009-01-27 15:48:53 +0100
message:
Improve portability and make useful code more widely available.
added:
libbase/GnashFileUtilities.cpp
libbase/GnashFileUtilities.h
modified:
libbase/GnashSystemIOHeaders.h
libbase/Makefile.am
libcore/StreamProvider.cpp
libcore/asobj/SharedObject_as.cpp
------------------------------------------------------------
revno: 9483.252.9
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2009-01-27 13:23:12 +0100
message:
Move system headers and useful utilities for file handling to
libbase/GnashFileUtilities.{cpp,h} (compatibility header).
added:
libbase/GnashFileUtilities.cpp
libbase/GnashFileUtilities.h
modified:
libbase/Makefile.am
libcore/StreamProvider.cpp
libcore/asobj/SharedObject_as.cpp
------------------------------------------------------------
revno: 9483.252.10
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2009-01-27 13:31:10 +0100
message:
Copyright boilerplate and header descriptions.
modified:
libbase/GnashFileUtilities.cpp
libbase/GnashFileUtilities.h
libbase/GnashSystemIOHeaders.h
------------------------------------------------------------
revno: 9483.1.1074
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2009-01-29 16:08:14 +0100
message:
Fix visibility build (again).
Remove some junk from swfdec PASSING file.
modified:
libbase/GnashFileUtilities.h
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.1.1075
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2009-01-29 09:45:09 -0700
message:
Allow users the option of saving loaded or streamed media, currently
using a fairly rudimentary an inflexible system of naming files.
The naming system will be improved by using a functor, and the naming
code may be moved somewhere more suitable.
modified:
gui/gtk.cpp
libbase/NetworkAdapter.h
libbase/curl_adapter.cpp
libbase/rc.cpp
libbase/rc.h
libcore/StreamProvider.cpp
libcore/StreamProvider.h
libcore/asobj/NetConnection_as.cpp
libcore/impl.cpp
------------------------------------------------------------
revno: 9483.253.1
committer: Benjamin Wolsey <address@hidden>
branch nick: savemedia
timestamp: Tue 2009-01-27 10:49:22 +0100
message:
Allow saving cached media streams permanently on disk (NetConnection
only at present).
RcInitFile support for target directory and on/off toggle.
GUI support for turning on/of and setting target directory.
Target directory is currently ignored.
Use GnashSystemFileHeaders.h for stat(), dup() includes.
added:
libbase/GnashSystemFileHeaders.h
modified:
gui/gtk.cpp
libbase/NetworkAdapter.h
libbase/curl_adapter.cpp
libbase/rc.cpp
libbase/rc.h
libcore/StreamProvider.cpp
libcore/StreamProvider.h
libcore/asobj/NetConnection_as.cpp
------------------------------------------------------------
revno: 9483.253.2
committer: Benjamin Wolsey <address@hidden>
branch nick: savemedia
timestamp: Tue 2009-01-27 13:39:39 +0100
message:
Use user-specified target directory for saving media streams. Save
rcfile values properly.
modified:
libbase/rc.cpp
libcore/StreamProvider.cpp
------------------------------------------------------------
revno: 9483.253.3
committer: Benjamin Wolsey <address@hidden>
branch nick: savemedia
timestamp: Tue 2009-01-27 13:40:24 +0100
message:
Write values to rcfile, correct typo.
modified:
gui/gtk.cpp
------------------------------------------------------------
revno: 9483.253.4
committer: Benjamin Wolsey <address@hidden>
branch nick: savemedia
timestamp: Tue 2009-01-27 13:40:44 +0100
message:
Correct typo.
modified:
libbase/curl_adapter.cpp
------------------------------------------------------------
revno: 9483.253.5
committer: Benjamin Wolsey <address@hidden>
branch nick: savemedia
timestamp: Tue 2009-01-27 14:53:00 +0100
message:
Split saveMedia into saveStreamingMedia and saveLoadedMedia. Save in
directories based on hostname.
removed:
libbase/GnashSystemFileHeaders.h
added:
libbase/GnashFileUtilities.cpp
libbase/GnashFileUtilities.h
modified:
gui/gtk.cpp
libbase/GnashSystemIOHeaders.h
libbase/Makefile.am
libbase/curl_adapter.cpp
libbase/rc.cpp
libbase/rc.h
libcore/StreamProvider.cpp
libcore/asobj/NetConnection_as.cpp
libcore/asobj/SharedObject_as.cpp
libcore/impl.cpp
------------------------------------------------------------
revno: 9483.253.6
committer: Benjamin Wolsey <address@hidden>
branch nick: savemedia
timestamp: Tue 2009-01-27 17:40:28 +0100
message:
Use StreamProvider to get current NamingPolicy; may be moved
somewhere
else eventually.
modified:
libcore/StreamProvider.cpp
libcore/StreamProvider.h
libcore/asobj/NetConnection_as.cpp
libcore/impl.cpp
------------------------------------------------------------
revno: 9483.253.7
committer: Benjamin Wolsey <address@hidden>
branch nick: savemedia
timestamp: Tue 2009-01-27 18:20:50 +0100
message:
Add an overwrite-existing naming policy.
modified:
libcore/StreamProvider.cpp
------------------------------------------------------------
revno: 9483.1.1076
committer: Markus Gothe <address@hidden>
branch nick: trunk
timestamp: Sat 2009-01-31 22:41:10 +0100
message:
Fixes issue with path-traversion
modified:
macros/ffmpeg.m4
Diff too large for email (38206 lines, the limit is 10000).
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] /srv/bzr/gnash/rtmp r9963: merge from trunk,
rob <=