gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] /srv/bzr/gnash/rtmp r10109: merge from trunk.


From: rob
Subject: [Gnash-commit] /srv/bzr/gnash/rtmp r10109: merge from trunk.
Date: Sun, 05 Apr 2009 16:01:27 -0600
User-agent: Bazaar (1.5)

------------------------------------------------------------
revno: 10109
committer: address@hidden
branch nick: rtmp
timestamp: Sun 2009-04-05 16:01:27 -0600
message:
  merge from trunk.
removed:
  libcore/character.cpp
  libcore/character.h
added:
  libbase/GnashNumeric.h
  libcore/InteractiveObject.cpp
  libcore/InteractiveObject.h
  testsuite/as3/
  testsuite/as3/Makefile.am
  testsuite/as3/basic.as
  testsuite/as3/check.as
  testsuite/as3/dejagnu.as
  testsuite/media/vstroke.png
  testsuite/misc-ming.all/BitmapSmoothingTest.c
renamed:
  libcore/timers.cpp => libcore/Timers.cpp
  libcore/timers.h => libcore/Timers.h
modified:
  README
  backend/render_handler.h
  backend/render_handler_agg.cpp
  backend/render_handler_cairo.cpp
  backend/render_handler_ogl.cpp
  configure.ac
  cygnal/Makefile.am
  cygnal/crc.cpp
  cygnal/cygnal.cpp
  doc/C/gnashref.xml
  doc/C/gnashuser.xml
  doc/C/preformatted/gnash.1.in
  doc/C/preformatted/gnash_ref.info.in
  doc/C/preformatted/gnash_user.info.in
  doc/C/preformatted/gnashref.html.in
  doc/C/preformatted/gnashuser.html.in
  doc/C/usermanual/gnashrc.xml
  gui/Kde4Gui.cpp
  gui/Player.cpp
  gui/gnash.cpp
  gui/gtk.cpp
  gui/gtk_glue_agg_xv.cpp
  gui/gui.cpp
  gui/gui.h
  gui/kde.cpp
  libamf/amf_msg.cpp
  libbase/GnashException.h
  libbase/LoadThread.cpp
  libbase/LoadThread.h
  libbase/Makefile.am
  libbase/URL.cpp
  libbase/curl_adapter.cpp
  libbase/gnashrc.in
  libbase/jemalloc.c
  libbase/log.cpp
  libbase/log.h
  libbase/snappingrange.h
  libbase/utility.h
  libcore/Bitmap.cpp
  libcore/Bitmap.h
  libcore/BitmapMovieInstance.cpp
  libcore/BitmapMovieInstance.h
  libcore/Button.cpp
  libcore/Button.h
  libcore/CharacterProxy.cpp
  libcore/CharacterProxy.h
  libcore/DisplayList.cpp
  libcore/DisplayList.h
  libcore/DisplayObject.cpp
  libcore/DisplayObject.h
  libcore/Font.cpp
  libcore/Font.h
  libcore/FreetypeGlyphsProvider.cpp
  libcore/FreetypeGlyphsProvider.h
  libcore/GnashKey.h
  libcore/Makefile.am
  libcore/MouseButtonState.h
  libcore/MovieClip.cpp
  libcore/MovieClip.h
  libcore/RGBA.cpp
  libcore/SWFMatrix.cpp
  libcore/Shape.cpp
  libcore/Shape.h
  libcore/Sprite.h
  libcore/StaticText.cpp
  libcore/StaticText.h
  libcore/TextField.cpp
  libcore/TextField.h
  libcore/Video.cpp
  libcore/Video.h
  libcore/VirtualClock.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/Array_as.cpp
  libcore/asobj/Array_as.h
  libcore/asobj/AsBroadcaster.cpp
  libcore/asobj/ClassHierarchy.cpp
  libcore/asobj/Color_as.cpp
  libcore/asobj/Date_as.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/LoadableObject.h
  libcore/asobj/Math_as.cpp
  libcore/asobj/Mouse_as.cpp
  libcore/asobj/MovieClipLoader.cpp
  libcore/asobj/NetConnection_as.cpp
  libcore/asobj/NetConnection_as.h
  libcore/asobj/NetStream_as.cpp
  libcore/asobj/NetStream_as.h
  libcore/asobj/Object.cpp
  libcore/asobj/Selection_as.cpp
  libcore/asobj/SharedObject_as.cpp
  libcore/asobj/Sound_as.cpp
  libcore/asobj/Sound_as.h
  libcore/asobj/String_as.cpp
  libcore/asobj/System_as.cpp
  libcore/asobj/TextFormat_as.cpp
  libcore/asobj/TextFormat_as.h
  libcore/asobj/TextSnapshot_as.cpp
  libcore/asobj/TextSnapshot_as.h
  libcore/asobj/XMLNode_as.cpp
  libcore/asobj/XMLNode_as.h
  libcore/asobj/XMLSocket_as.cpp
  libcore/asobj/XML_as.cpp
  libcore/asobj/flash/display/BitmapData_as.cpp
  libcore/asobj/flash/geom/Point_as.cpp
  libcore/asobj/flash/geom/Rectangle_as.cpp
  libcore/asobj/flash/geom/Transform_as.cpp
  libcore/cxform.cpp
  libcore/cxform.h
  libcore/debugger.cpp
  libcore/drag_state.h
  libcore/event_id.h
  libcore/fill_style.cpp
  libcore/fill_style.h
  libcore/movie_instance.cpp
  libcore/movie_instance.h
  libcore/movie_root.cpp
  libcore/movie_root.h
  libcore/parser/BitmapMovieDefinition.cpp
  libcore/parser/BitmapMovieDefinition.h
  libcore/parser/Namespace.h
  libcore/parser/SWFMovieDefinition.cpp
  libcore/parser/SWFMovieDefinition.h
  libcore/parser/character_def.h
  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/sprite_definition.cpp
  libcore/parser/sprite_definition.h
  libcore/rect.cpp
  libcore/render.cpp
  libcore/render.h
  libcore/styles.cpp
  libcore/swf.h
  libcore/swf/DefineButtonCxformTag.cpp
  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/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/DoInitActionTag.h
  libcore/swf/PlaceObject2Tag.cpp
  libcore/swf/PlaceObject2Tag.h
  libcore/swf/RemoveObjectTag.cpp
  libcore/swf/RemoveObjectTag.h
  libcore/swf/SetBackgroundColorTag.h
  libcore/swf/StartSoundTag.h
  libcore/swf/TextRecord.cpp
  libcore/swf/TextRecord.h
  libcore/swf/VideoFrameTag.cpp
  libcore/swf/VideoFrameTag.h
  libcore/swf/tag_loaders.cpp
  libcore/swf_function.cpp
  libcore/vm/ASHandlers.cpp
  libcore/vm/ASHandlers.h
  libcore/vm/ActionExec.cpp
  libcore/vm/ActionExec.h
  libcore/vm/CodeStream.h
  libcore/vm/ExecutableCode.h
  libcore/vm/Machine.h
  libcore/vm/VM.h
  libcore/vm/action.cpp
  libcore/vm/action.h
  libcore/vm/fn_call.h
  libmedia/AudioDecoderSimple.cpp
  libmedia/MediaParser.h
  libmedia/gst/swfdec_codec_gst.c
  libnet/network.cpp
  macros/gnashpkgtool.m4
  macros/pthreads.m4
  plugin/klash4/klash_part.moc.in
  pythonmodule/gnashpython.cpp
  pythonmodule/gnashpython.h
  pythonmodule/pyGnash.cpp
  testsuite/DummyCharacter.h
  testsuite/DummyMovieDefinition.h
  testsuite/Makefile.am
  testsuite/MovieTester.cpp
  testsuite/MovieTester.h
  testsuite/libbase.all/TCXXRc.cpp
  testsuite/libbase.all/gnashrc.in
  testsuite/libcore.all/AsValueTest.cpp
  testsuite/libcore.all/ClassSizes.cpp
  testsuite/libcore.all/DisplayListTest.cpp
  testsuite/libcore.all/Makefile.am
  testsuite/libnet.all/test_http.cpp
  testsuite/misc-ming.all/BitmapDataTest.c
  testsuite/misc-ming.all/ButtonEventsTest-Runner.cpp
  testsuite/misc-ming.all/ButtonEventsTest.c
  testsuite/misc-ming.all/DefineEditTextTest-Runner.cpp
  testsuite/misc-ming.all/DefineEditTextVariableNameTest-Runner.cpp
  testsuite/misc-ming.all/DefineEditTextVariableNameTest.c
  testsuite/misc-ming.all/DefineTextTest-Runner.cpp
  testsuite/misc-ming.all/DragDropTestRunner.cpp
  testsuite/misc-ming.all/DrawingApiTestRunner.cpp
  testsuite/misc-ming.all/EmbeddedSoundTest-Runner.cpp
  testsuite/misc-ming.all/KeyIsDownTest.c
  testsuite/misc-ming.all/LoadVarsTest.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/PlaceObject2Test.c
  testsuite/misc-ming.all/PrototypeEventListenersTestRunner.cpp
  testsuite/misc-ming.all/RollOverOutTest-Runner.cpp
  testsuite/misc-ming.all/SpriteButtonEventsTest-Runner.cpp
  testsuite/misc-ming.all/VarAndCharClashTest.as
  testsuite/misc-ming.all/Video-EmbedSquareTestRunner.cpp
  testsuite/misc-ming.all/attachMovieLoopingTest.c
  testsuite/misc-ming.all/attachMovieLoopingTestRunner.cpp
  testsuite/misc-ming.all/attachMovieTestRunner.cpp
  testsuite/misc-ming.all/displaylist_depths_test.c
  testsuite/misc-ming.all/displaylist_depths_test10.c
  testsuite/misc-ming.all/displaylist_depths_test11.c
  testsuite/misc-ming.all/displaylist_depths_test2.c
  testsuite/misc-ming.all/displaylist_depths_test3.c
  testsuite/misc-ming.all/displaylist_depths_test4.c
  testsuite/misc-ming.all/displaylist_depths_test5.c
  testsuite/misc-ming.all/displaylist_depths_test6.c
  testsuite/misc-ming.all/displaylist_depths_test7.c
  testsuite/misc-ming.all/displaylist_depths_test8.c
  testsuite/misc-ming.all/displaylist_depths_test9.c
  testsuite/misc-ming.all/eventSoundTest1-Runner.cpp
  testsuite/misc-ming.all/goto_frame_test.c
  testsuite/misc-ming.all/instanceNameTest.c
  testsuite/misc-ming.all/intervalTestRunner.cpp
  testsuite/misc-ming.all/key_event_test.c
  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_test.c
  testsuite/misc-ming.all/loop_test2.c
  testsuite/misc-ming.all/loop_test2runner.cpp
  testsuite/misc-ming.all/loop_test3.c
  testsuite/misc-ming.all/loop_test4.c
  testsuite/misc-ming.all/loop_test5.c
  testsuite/misc-ming.all/loop_test6.c
  testsuite/misc-ming.all/loop_test7.c
  testsuite/misc-ming.all/loop_test8.c
  testsuite/misc-ming.all/loop_test9.c
  testsuite/misc-ming.all/masks_test.c
  testsuite/misc-ming.all/masks_test2runner.cpp
  testsuite/misc-ming.all/masks_testrunner.cpp
  testsuite/misc-ming.all/morph_test1runner.cpp
  testsuite/misc-ming.all/place_object_test.c
  testsuite/misc-ming.all/place_object_test2.c
  testsuite/misc-ming.all/registerClassTestRunner.cpp
  testsuite/misc-ming.all/replace_buttons1test.c
  testsuite/misc-ming.all/replace_buttons1test_runner.cpp
  testsuite/misc-ming.all/replace_shapes1test.c
  testsuite/misc-ming.all/replace_shapes1test_runner.cpp
  testsuite/misc-ming.all/replace_sprites1test.c
  testsuite/misc-ming.all/replace_sprites1test_runner.cpp
  testsuite/misc-ming.all/root_stop_testrunner.cpp
  testsuite/misc-ming.all/shape_test.c
  testsuite/misc-ming.all/simple_loop_test.c
  testsuite/misc-ming.all/simple_loop_testrunner.cpp
  testsuite/misc-ming.all/static_vs_dynamic2.c
  testsuite/misc-ming.all/streamingSoundTest1-Runner.cpp
  testsuite/misc-swfc.all/button_test1runner.cpp
  testsuite/misc-swfc.all/movieclip_destruction_test1.sc
  testsuite/misc-swfc.all/opcode_guard_test3.sc
  testsuite/misc-swfc.all/soft_reference_test1.sc
  testsuite/misc-swfmill.all/backgroundTestRunner.cpp
  testsuite/misc-swfmill.all/initaction_in_definesprite.xml
  testsuite/movies.all/gravity_embedded-TestRunner.cpp
  testsuite/samples/clip_as_button2-TestRunner.cpp
  testsuite/samples/gotoFrameOnKeyEvent-TestRunner.cpp
  testsuite/samples/subshapes-TestRunner.cpp
  utilities/processor.cpp
  libcore/Timers.cpp
  libcore/Timers.h
    ------------------------------------------------------------
    revno: 9483.277.1
    committer: Benjamin Wolsey <address@hidden>
    branch nick: work
    timestamp: Sat 2009-03-14 14:51:05 +0100
    message:
      Use a new {add,remove}AdvanceTimer for updating and querying AS objects
      with that need to notify callbacks and update their own status.
    modified:
      libcore/as_object.h
      libcore/asobj/LoadableObject.cpp
      libcore/asobj/LoadableObject.h
      libcore/asobj/NetConnection_as.cpp
      libcore/asobj/NetConnection_as.h
      libcore/asobj/NetStream_as.cpp
      libcore/asobj/NetStream_as.h
      libcore/asobj/Sound_as.cpp
      libcore/asobj/Sound_as.h
      libcore/movie_root.cpp
      libcore/movie_root.h
    ------------------------------------------------------------
    revno: 9483.277.2
    committer: Benjamin Wolsey <address@hidden>
    branch nick: work
    timestamp: Sat 2009-03-14 16:20:39 +0100
    message:
      Split timers and object callbacks into separate functions.
      
      Allow calling the same status consecutively in NetStream. This almost 
passes
      the swfdec netstream-load-loop case without endless recursion, only it
      calls onStatus too often.
    modified:
      libcore/asobj/LoadableObject.cpp
      libcore/asobj/NetStream_as.cpp
      libcore/asobj/NetStream_as.h
      libcore/asobj/XMLSocket_as.cpp
      libcore/movie_root.cpp
      libcore/movie_root.h
    ------------------------------------------------------------
    revno: 9483.277.3
    committer: Benjamin Wolsey <address@hidden>
    branch nick: work
    timestamp: Sat 2009-03-14 18:27:38 +0100
    message:
      Correct XMLSocket typo, make sure registered objects are kept alive
      until removed from the callbacks list.
    modified:
      libcore/asobj/LoadableObject.cpp
      libcore/asobj/LoadableObject.h
      libcore/asobj/XMLSocket_as.cpp
      libcore/movie_root.cpp
    ------------------------------------------------------------
    revno: 9483.277.4
    committer: Benjamin Wolsey <address@hidden>
    branch nick: work
    timestamp: Sat 2009-03-14 19:26:28 +0100
    message:
      Add a hack to LoadThread so that it can take a failed stream. This is
      necessary for the timing of the onData() and onStatus() calls, which 
should
      not happen immediately, but at the earliest at the beginning of the next
      frame, if the connection fails. A better solution may be to start the
      connection and download in advanceState().
    modified:
      libbase/LoadThread.cpp
      libbase/LoadThread.h
      libcore/asobj/LoadVars_as.cpp
      libcore/asobj/LoadableObject.cpp
      libcore/asobj/XML_as.cpp
      libcore/movie_root.cpp
    ------------------------------------------------------------
    revno: 9483.277.5
    committer: Benjamin Wolsey <address@hidden>
    branch nick: work
    timestamp: Sun 2009-03-15 10:39:47 +0100
    message:
      Only call onStatus once per advance.
    modified:
      libcore/asobj/NetStream_as.cpp
    ------------------------------------------------------------
    revno: 9483.277.6
    committer: Benjamin Wolsey <address@hidden>
    branch nick: work
    timestamp: Mon 2009-03-16 10:33:19 +0100
    message:
      Call processActionQueue whenever advance callbacks have been executed.
    modified:
      libcore/movie_root.cpp
    ------------------------------------------------------------
    revno: 9483.277.7
    committer: Benjamin Wolsey <address@hidden>
    branch nick: work
    timestamp: Mon 2009-03-16 10:34:54 +0100
    message:
      Don't maintain a queue of statuses. Only the last one should be necessary.
      This can be tested by calling more than one different NetStream function
      in an onStatus() callback. Only the last one is dealt with on each 
      core heart-beat.
    modified:
      libcore/asobj/NetStream_as.cpp
      libcore/asobj/NetStream_as.h
    ------------------------------------------------------------
    revno: 9483.277.8
    committer: Benjamin Wolsey <address@hidden>
    branch nick: work
    timestamp: Mon 2009-03-16 10:41:01 +0100
    message:
      Passing LoadVars tests.
    modified:
      testsuite/misc-ming.all/LoadVarsTest.c
    ------------------------------------------------------------
    revno: 9483.277.9
    committer: Benjamin Wolsey <address@hidden>
    branch nick: work
    timestamp: Mon 2009-03-16 11:40:30 +0100
    message:
      Make all LoadVars tests in misc-ming.all pass with a correction to
      onData. Correct XML onData too.
    modified:
      libbase/LoadThread.cpp
      libcore/asobj/LoadVars_as.cpp
      libcore/asobj/LoadableObject.cpp
      libcore/asobj/LoadableObject.h
      libcore/asobj/XML_as.cpp
      testsuite/misc-ming.all/LoadVarsTest.c
    ------------------------------------------------------------
    revno: 9483.1.1221
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2009-03-16 12:14:19 +0100
    message:
      Rewrite implementation for as object callbacks without using Timers, 
which 
      reduces overhead and addresses the problem of infinite recursion 
(callbacks
      added during a callback). It also makes the code much cleaner when
      registering callbacks and removes the need to track them.
      
      Call the callbacks predictably on every heartbeat.
      
      Don't fail instantly when an XML or LoadVars load connection fails; this
      should be delayed until the first callback. Fixes LoadVars tests. The
      onData function requires an undefined, not null, value to signify failure.
      Notify AS callbacks with false, not true, on failure.
      
      NetStream does not need a queue of statuses, but rather only the last
      one set. The fact that Gnash's buffer full event is unpredictable is still
      a small problem, but the behaviour is much more compatible.
    modified:
      libbase/LoadThread.cpp
      libbase/LoadThread.h
      libcore/as_object.h
      libcore/asobj/LoadVars_as.cpp
      libcore/asobj/LoadableObject.cpp
      libcore/asobj/LoadableObject.h
      libcore/asobj/NetConnection_as.cpp
      libcore/asobj/NetConnection_as.h
      libcore/asobj/NetStream_as.cpp
      libcore/asobj/NetStream_as.h
      libcore/asobj/Sound_as.cpp
      libcore/asobj/Sound_as.h
      libcore/asobj/XMLSocket_as.cpp
      libcore/asobj/XML_as.cpp
      libcore/movie_root.cpp
      libcore/movie_root.h
      testsuite/misc-ming.all/LoadVarsTest.c
    ------------------------------------------------------------
    revno: 9483.1.1222
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2009-03-16 14:10:47 +0100
    message:
      Split long lines in DisplayList, make the class interface cleaner, and
      replace some more loops with standard algorithms.
    modified:
      libcore/DisplayList.cpp
      libcore/DisplayList.h
    ------------------------------------------------------------
    revno: 9483.1.1223
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2009-03-16 14:22:01 +0100
    message:
      Hopefully fix debugger build (untested).
    modified:
      libcore/debugger.cpp
    ------------------------------------------------------------
    revno: 9483.1.1224
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Mon 2009-03-16 20:32:06 +0100
    message:
      Drop obsoleted TODO item (fill styles are not recreated for subshapes 
anymore)
    modified:
      backend/render_handler_agg.cpp
    ------------------------------------------------------------
    revno: 9483.1.1225
    committer: address@hidden
    branch nick: trunk
    timestamp: Mon 2009-03-16 17:27:19 -0600
    message:
      update release number to 0.8.5.
    modified:
      doc/C/gnashref.xml
      doc/C/gnashuser.xml
    ------------------------------------------------------------
    revno: 9483.1.1226
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Tue 2009-03-17 07:51:23 +0100
    message:
      Fix paranoia build again.
    modified:
      libcore/DisplayList.cpp
      libcore/DisplayList.h
        ------------------------------------------------------------
        revno: 9483.278.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2009-03-17 07:47:45 +0100
        message:
          Fix paranoia build again.
        modified:
          libcore/DisplayList.cpp
          libcore/DisplayList.h
    ------------------------------------------------------------
    revno: 9483.1.1227
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2009-03-17 11:19:12 +0100
    message:
      Add TODO item with documentation about how we should decide when to smoot 
bitmap fills and when not to. We're currently doing it WRONG (more quality, 
more CPU load than required)
    modified:
      backend/render_handler_agg.cpp
    ------------------------------------------------------------
    revno: 9483.1.1228
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2009-03-17 12:05:03 +0100
    message:
      Update note about _HARD bitmap fill types
    modified:
      libcore/swf.h
    ------------------------------------------------------------
    revno: 9483.1.1229
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2009-03-18 11:56:46 +0100
    message:
      Add size of SWFMatrix
    modified:
      testsuite/libcore.all/ClassSizes.cpp
    ------------------------------------------------------------
    revno: 9483.1.1230
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2009-03-18 14:47:58 +0100
    message:
      Reduce size of fill_style from 112 to 80 bytes, w/out changing anything 
in terms of performance (just drop useless members). 
    modified:
      libcore/fill_style.cpp
      libcore/fill_style.h
    ------------------------------------------------------------
    revno: 9483.1.1231
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2009-03-18 16:28:18 +0100
    message:
      Add a bitmap smoothing policy member to fill_style class, taking no 
additional space (fills some padding space). The policy is based on SWF version 
and tag type
       (UNSPECIFIED, ON, OFF).
    modified:
      libcore/fill_style.cpp
      libcore/fill_style.h
    ------------------------------------------------------------
    revno: 9483.1.1232
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2009-03-18 16:29:29 +0100
    message:
      Base bitmap smoothing heuristic on the new bitmap fill smoothing policy.
      Fixes bug #25894.
    modified:
      backend/render_handler_agg.cpp
    ------------------------------------------------------------
    revno: 9483.1.1233
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2009-03-18 16:40:50 +0100
    message:
      Add include for ostream forward declaration
    modified:
      libmedia/MediaParser.h
    ------------------------------------------------------------
    revno: 9483.1.1234
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2009-03-18 17:51:47 +0100
    message:
      Force a redraw when quality changes
    modified:
      libcore/movie_root.cpp
    ------------------------------------------------------------
    revno: 9483.1.1235
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2009-03-18 18:21:19 +0100
    message:
      Print size of movie_root too (not that it matters much)
    modified:
      testsuite/libcore.all/ClassSizes.cpp
    ------------------------------------------------------------
    revno: 9483.1.1236
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Wed 2009-03-18 18:47:08 +0100
    message:
      Initial work on a test for bitmap smoothing (unfinished)
    added:
      testsuite/media/vstroke.png
      testsuite/misc-ming.all/BitmapSmoothingTest.c
    modified:
      testsuite/misc-ming.all/Makefile.am
    ------------------------------------------------------------
    revno: 9483.1.1237
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2009-03-19 08:17:15 +0100
    message:
      setQuality() has to be used in movie_root initialization to inform the 
renderer
      of the initial quality. At this point _quality is either uninitialized or
      set to something sensible; in either case checking the requested quality
      against the set _quality is useless.
      
      Rather than duplicating the entire function without a check, setQuality()
      is now never a no-op. An alternative would be an extra flag that skips the
      check when necessary.
    modified:
      libcore/movie_root.cpp
    ------------------------------------------------------------
    revno: 9483.1.1238
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2009-03-19 09:36:28 +0100
    message:
      Document 'quality' rc setting
    modified:
      doc/C/preformatted/gnashref.html.in
      doc/C/preformatted/gnashuser.html.in
      doc/C/usermanual/gnashrc.xml
    ------------------------------------------------------------
    revno: 9483.1.1239
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2009-03-19 09:39:35 +0100
    message:
      Add 'quality' setting example in system-wide installed gnashrc
    modified:
      libbase/gnashrc.in
    ------------------------------------------------------------
    revno: 9483.1.1240
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2009-03-19 09:43:49 +0100
    message:
      Test default and overridden quality setting.
      NOTE: the testcase doesn't really test defaults, it should!
    modified:
      testsuite/libbase/TCXXRc.cpp
      testsuite/libbase/gnashrc.in
    ------------------------------------------------------------
    revno: 9483.1.1241
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2009-03-19 10:10:05 +0100
    message:
      Only force a redraw when quality actually changes.
      Still perform the rc query and renderer comunication.
    modified:
      libcore/movie_root.cpp
    ------------------------------------------------------------
    revno: 9483.1.1242
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2009-03-19 10:13:48 +0100
    message:
      preformatted info and manual pages regenerated
    modified:
      doc/C/preformatted/gnash.1.in
      doc/C/preformatted/gnash_ref.info.in
      doc/C/preformatted/gnash_user.info.in
    ------------------------------------------------------------
    revno: 9483.1.1243
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2009-03-19 10:48:12 +0100
    message:
      add dejagnu clip
    modified:
      testsuite/misc-ming.all/BitmapSmoothingTest.c
    ------------------------------------------------------------
    revno: 9483.1.1244
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2009-03-19 11:26:17 +0100
    message:
      Make right-click menu 'quit' item consistent with the one under 'File' 
and add a separator to avoid users from accidentally hit it while trying to 
toggle sound.
    modified:
      gui/gtk.cpp
    ------------------------------------------------------------
    revno: 9483.1.1245
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2009-03-19 17:27:50 +0100
    message:
      Lots of changes resulting from a small rationalization of frequently-used
      headers. GnashNumeric contains mathematical functions. Clean up 
      includes of timer.h (Timer.h) now that it isn't used for object callbacks.
      
      Base GnashException on std::runtime_error, as they should never be
      logic errors.
      
      Remove undefined behaviour that may have been responsible for bugs on
      some ARM platforms. 
      
      Make some preparations for as3compile (swftools) testsuite.
    added:
      libbase/GnashNumeric.h
      testsuite/as3/
    renamed:
      libcore/timers.cpp => libcore/Timers.cpp
      libcore/timers.h => libcore/Timers.h
    modified:
      backend/render_handler_agg.cpp
      backend/render_handler_ogl.cpp
      configure.ac
      gui/Kde4Gui.cpp
      gui/gnash.cpp
      gui/kde.cpp
      libbase/GnashException.h
      libbase/URL.cpp
      libbase/utility.h
      libcore/Makefile.am
      libcore/MovieClip.cpp
      libcore/RGBA.cpp
      libcore/SWFMatrix.cpp
      libcore/TextField.cpp
      libcore/as_value.cpp
      libcore/asobj/Array_as.cpp
      libcore/asobj/ClassHierarchy.cpp
      libcore/asobj/Date_as.cpp
      libcore/asobj/Global.cpp
      libcore/asobj/LoadableObject.cpp
      libcore/asobj/Math_as.cpp
      libcore/asobj/NetConnection_as.cpp
      libcore/asobj/NetStream_as.cpp
      libcore/asobj/Sound_as.cpp
      libcore/asobj/String_as.cpp
      libcore/asobj/TextFormat_as.cpp
      libcore/asobj/TextSnapshot_as.cpp
      libcore/asobj/XMLSocket_as.cpp
      libcore/asobj/flash/geom/Point_as.cpp
      libcore/asobj/flash/geom/Rectangle_as.cpp
      libcore/asobj/flash/geom/Transform_as.cpp
      libcore/character.cpp
      libcore/cxform.cpp
      libcore/fill_style.cpp
      libcore/movie_root.cpp
      libcore/parser/BitmapMovieDefinition.h
      libcore/parser/SWFMovieDefinition.h
      libcore/parser/morph2_character_def.cpp
      libcore/rect.cpp
      libcore/styles.cpp
      libcore/swf/DefineVideoStreamTag.cpp
      libcore/swf/SetBackgroundColorTag.h
      libcore/swf/tag_loaders.cpp
      libcore/vm/ASHandlers.cpp
      libmedia/AudioDecoderSimple.cpp
      plugin/klash4/klash_part.moc.in
      testsuite/libcore.all/AsValueTest.cpp
      testsuite/libnet.all/test_http.cpp
      libcore/Timers.cpp
      libcore/Timers.h
        ------------------------------------------------------------
        revno: 9483.278.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2009-03-17 10:44:00 +0100
        message:
          Make Timer files purely for the Timer class, move AS methods to 
Global.cpp
          (they are global methods).
          
          Drop timer.h includes where Timers are no longer needed.
        renamed:
          libcore/timers.cpp => libcore/Timers.cpp
          libcore/timers.h => libcore/Timers.h
        modified:
          libcore/Makefile.am
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/LoadableObject.cpp
          libcore/asobj/NetConnection_as.cpp
          libcore/asobj/NetStream_as.cpp
          libcore/asobj/Sound_as.cpp
          libcore/asobj/XMLSocket_as.cpp
          libcore/movie_root.cpp
          libcore/swf/tag_loaders.cpp
          libcore/Timers.cpp
          libcore/Timers.h
        ------------------------------------------------------------
        revno: 9483.278.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2009-03-17 12:39:48 +0100
        message:
          Move mathematical functions to GnashNumeric.h (new header) to 
separate them
          from typeName, thead identifcation and other miscellanea.
          
          Generalize truncation of double to int so it can be used in SWFMatrix 
too,
          removing undefined behaviour.
        modified:
          backend/render_handler_agg.cpp
          gui/gnash.cpp
          libbase/utility.h
          libcore/MovieClip.cpp
          libcore/RGBA.cpp
          libcore/SWFMatrix.cpp
          libcore/TextField.cpp
          libcore/as_value.cpp
          libcore/asobj/Array_as.cpp
          libcore/asobj/Date_as.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/Math_as.cpp
          libcore/asobj/String_as.cpp
          libcore/asobj/TextFormat_as.cpp
          libcore/asobj/TextSnapshot_as.cpp
          libcore/asobj/flash/geom/Point_as.cpp
          libcore/asobj/flash/geom/Rectangle_as.cpp
          libcore/asobj/flash/geom/Transform_as.cpp
          libcore/character.cpp
          libcore/cxform.cpp
          libcore/fill_style.cpp
          libcore/movie_root.cpp
          libcore/parser/BitmapMovieDefinition.h
          libcore/parser/SWFMovieDefinition.h
          libcore/parser/morph2_character_def.cpp
          libcore/rect.cpp
          libcore/styles.cpp
          libcore/swf/DefineVideoStreamTag.cpp
          libcore/swf/SetBackgroundColorTag.h
          libcore/vm/ASHandlers.cpp
          libmedia/AudioDecoderSimple.cpp
        ------------------------------------------------------------
        revno: 9483.278.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2009-03-17 13:01:42 +0100
        message:
          Rename PIXELS_TO_TWIPS and TWIPS_TO_PIXELS.
          
          Derive GnashException from std::runtime_error.
        modified:
          backend/render_handler_agg.cpp
          backend/render_handler_ogl.cpp
          gui/Kde4Gui.cpp
          gui/kde.cpp
          gui/klash4.moc.in
          libbase/GnashException.h
          libcore/MovieClip.cpp
          libcore/SWFMatrix.cpp
          libcore/TextField.cpp
          libcore/asobj/TextFormat_as.cpp
          libcore/asobj/TextSnapshot_as.cpp
          libcore/asobj/flash/geom/Transform_as.cpp
          libcore/character.cpp
          libcore/movie_root.cpp
          libcore/parser/BitmapMovieDefinition.h
          libcore/parser/SWFMovieDefinition.h
          libcore/swf/DefineVideoStreamTag.cpp
          libcore/vm/ASHandlers.cpp
          plugin/klash4/klash_part.moc.in
        ------------------------------------------------------------
        revno: 9483.278.5
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2009-03-17 13:07:36 +0100
        message:
          Correct include in render_handler_ogl.
        modified:
          backend/render_handler_ogl.cpp
        ------------------------------------------------------------
        revno: 9483.278.6
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2009-03-17 13:32:36 +0100
        message:
          Update testsuite.
        modified:
          testsuite/libcore.all/AsValueTest.cpp
          testsuite/libnet.all/test_http.cpp
        ------------------------------------------------------------
        revno: 9483.278.7
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2009-03-17 13:57:05 +0100
        message:
          Bump advertised SWF version to 10.
        modified:
          configure.ac
        ------------------------------------------------------------
        revno: 9483.278.8
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2009-03-17 14:03:04 +0100
        message:
          Test for as3compile.
        modified:
          configure.ac
        ------------------------------------------------------------
        revno: 9483.278.9
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2009-03-17 17:14:19 +0100
        message:
          Add GnashNumeric.h Remove unused things from URL.cpp, rearrange the 
file into
          a more conventional order.
        added:
          libbase/GnashNumeric.h
        modified:
          libbase/URL.cpp
        ------------------------------------------------------------
        revno: 9483.278.10
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2009-03-19 08:24:03 +0100
        message:
          Add as3 testsuite dir.
        added:
          testsuite/as3/
    ------------------------------------------------------------
    revno: 9483.1.1246
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2009-03-19 19:38:22 +0100
    message:
      Add GnashNumeric.h to libbase/Makefile.am.
    modified:
      libbase/Makefile.am
    ------------------------------------------------------------
    revno: 9483.1.1247
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2009-03-19 19:47:52 +0100
    message:
      Add boilerplate, correct headers, and gnashconfig.h.
    modified:
      libbase/GnashNumeric.h
      libbase/utility.h
    ------------------------------------------------------------
    revno: 9483.1.1248
    committer: address@hidden
    branch nick: trunk
    timestamp: Thu 2009-03-19 16:18:46 -0600
    message:
      rearrange the order of the libs to keep ubuntu happy.
    modified:
      testsuite/libcore.all/Makefile.am
    ------------------------------------------------------------
    revno: 9483.1.1249
    committer: address@hidden
    branch nick: trunk
    timestamp: Thu 2009-03-19 17:14:43 -0600
    message:
      eliminate most of the compiler warnings, typicaly unused parameters.
    modified:
      cygnal/Makefile.am
      cygnal/crc.cpp
      cygnal/cygnal.cpp
      gui/gtk_glue_agg_xv.cpp
      libamf/amf_msg.cpp
      libbase/jemalloc.c
      libcore/BitmapMovieInstance.cpp
      libcore/MovieClip.cpp
      libmedia/gst/swfdec_codec_gst.c
      testsuite/DummyMovieDefinition.h
      testsuite/misc-swfc.all/button_test1runner.cpp
    ------------------------------------------------------------
    revno: 9483.1.1250
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Fri 2009-03-20 11:10:54 +0100
    message:
      Minor clean ups.
    modified:
      libcore/asobj/ClassHierarchy.cpp
      libcore/asobj/NetConnection_as.cpp
      libcore/asobj/NetConnection_as.h
      libcore/asobj/NetStream_as.cpp
      libcore/asobj/NetStream_as.h
        ------------------------------------------------------------
        revno: 9483.279.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2009-03-19 20:16:28 +0100
        message:
          Clean up and remove unused members.
        modified:
          libcore/asobj/ClassHierarchy.cpp
          libcore/asobj/NetConnection_as.cpp
          libcore/asobj/NetConnection_as.h
          libcore/asobj/NetStream_as.cpp
          libcore/asobj/NetStream_as.h
    ------------------------------------------------------------
    revno: 9483.1.1251
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Fri 2009-03-20 11:48:46 +0100
    message:
      Initialize _quality, before doing so again. This is ugly, but at least
      keeps everything happy until someone works out a better way.
    modified:
      libcore/movie_root.cpp
    ------------------------------------------------------------
    revno: 9483.1.1252
    committer: John Wimer <address@hidden>
    branch nick: trunk
    timestamp: Fri 2009-03-20 19:51:28 +0100
    message:
      Add approximate disk and memory requirements for compilation from source
    modified:
      README
    ------------------------------------------------------------
    revno: 9483.1.1253
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2009-03-23 16:31:40 +0100
    message:
      Continue to parse the next tag after a parsing exception.
    modified:
      libcore/MovieClip.cpp
      libcore/parser/SWFMovieDefinition.cpp
      libcore/parser/sprite_definition.cpp
        ------------------------------------------------------------
        revno: 9483.280.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2009-03-23 08:40:22 +0100
        message:
          Rearrange function.
        modified:
          libcore/MovieClip.cpp
        ------------------------------------------------------------
        revno: 9483.280.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2009-03-23 13:51:41 +0100
        message:
          Fix awful indentation in sprite_definition, don't stop parsing 
completely
          when we hit a parsing exception.
        modified:
          libcore/parser/SWFMovieDefinition.cpp
          libcore/parser/sprite_definition.cpp
        ------------------------------------------------------------
        revno: 9483.280.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2009-03-23 15:34:35 +0100
        message:
          Comments.
        modified:
          libcore/parser/SWFMovieDefinition.cpp
    ------------------------------------------------------------
    revno: 9483.1.1254
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Tue 2009-03-24 11:28:30 +0100
    message:
      Fill in the as3 testsuite a bit.
    added:
      testsuite/as3/Makefile.am
      testsuite/as3/basic.as
      testsuite/as3/check.as
      testsuite/as3/dejagnu.as
    modified:
      configure.ac
      testsuite/Makefile.am
        ------------------------------------------------------------
        revno: 9483.281.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2009-03-24 10:12:36 +0100
        message:
          Initial version of dejagnu as3 package with test class enabled.
        added:
          testsuite/as3/dejagnu.as
        ------------------------------------------------------------
        revno: 9483.281.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2009-03-24 10:22:19 +0100
        message:
          Improvements.
        modified:
          testsuite/as3/dejagnu.as
        ------------------------------------------------------------
        revno: 9483.281.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2009-03-24 10:30:24 +0100
        message:
          Add Makefile.
        added:
          testsuite/as3/Makefile.am
        ------------------------------------------------------------
        revno: 9483.281.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2009-03-24 10:42:57 +0100
        message:
          Add check.as.
        added:
          testsuite/as3/check.as
        ------------------------------------------------------------
        revno: 9483.281.5
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2009-03-24 10:45:33 +0100
        message:
          Add a test test.
        added:
          testsuite/as3/hello.as
        ------------------------------------------------------------
        revno: 9483.281.6
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2009-03-24 10:52:55 +0100
        message:
          Modify testsuite Makefile for as3.
        modified:
          testsuite/Makefile.am
        ------------------------------------------------------------
        revno: 9483.281.7
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2009-03-24 11:18:08 +0100
        message:
          Modifications to get better test info.
        modified:
          testsuite/as3/Makefile.am
          testsuite/as3/check.as
          testsuite/as3/dejagnu.as
          testsuite/as3/hello.as
        ------------------------------------------------------------
        revno: 9483.281.8
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2009-03-24 11:18:33 +0100
        message:
          Make testsuite/as3 build and run.
        modified:
          configure.ac
        ------------------------------------------------------------
        revno: 9483.281.9
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2009-03-24 11:19:39 +0100
        message:
          Rename hello.as.
        renamed:
          testsuite/as3/hello.as => testsuite/as3/basic.as
        modified:
          testsuite/as3/Makefile.am
        ------------------------------------------------------------
        revno: 9483.281.10
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Tue 2009-03-24 11:21:30 +0100
        message:
          Make as3compile build conditional.
        modified:
          testsuite/Makefile.am
    ------------------------------------------------------------
    revno: 9483.1.1255
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2009-03-26 08:40:02 +0100
    message:
      Don't close_tag if open_tag wasn't successful.
    modified:
      libcore/parser/SWFMovieDefinition.cpp
    ------------------------------------------------------------
    revno: 9483.1.1256
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2009-03-26 08:50:45 +0100
    message:
      fill_style::set_lerp : don't pretend that gradient bitmaps
      are the same for the two shapes of a morph. Dunno if this is correct
      but was the behaviour before I merged bitmap and gradient bitmapInfo
      into one. Fixes assertion failure in bug #25998.
    modified:
      libcore/fill_style.cpp
    ------------------------------------------------------------
    revno: 9483.1.1257
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2009-03-26 09:02:06 +0100
    message:
      Don't add separator1 to the file menu twice. Fixes GTK complaint.
    modified:
      gui/gtk.cpp
    ------------------------------------------------------------
    revno: 9483.1.1258
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2009-03-26 09:13:16 +0100
    message:
      Fix movie size on restart. Fix suggested by Michael Fötsch.
    modified:
      gui/gui.cpp
        ------------------------------------------------------------
        revno: 9483.281.11
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2009-03-26 09:11:38 +0100
        message:
          Patch as suggested by Michael Fötsch to fix size on restart.
        modified:
          gui/gui.cpp
    ------------------------------------------------------------
    revno: 9483.1.1259
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Thu 2009-03-26 09:16:06 +0100
    message:
      Hide menu bar when in fullscreen. Fixes bug 25959
    modified:
      gui/gtk.cpp
    ------------------------------------------------------------
    revno: 9483.1.1260
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Fri 2009-03-27 11:05:20 +0100
    message:
      Update info about SWTTABINDEX tag
    modified:
      libcore/swf.h
    ------------------------------------------------------------
    revno: 9483.1.1261
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Fri 2009-03-27 17:17:01 +0100
    message:
      Stop mentioning the now obsoleted --enable-mit-shm. Fixes bug #26029.
    modified:
      configure.ac
    ------------------------------------------------------------
    revno: 9483.1.1262
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Fri 2009-03-27 17:19:10 +0100
    message:
      Cast fill type to int, as the format string suggests being intended
    modified:
      libcore/fill_style.cpp
    ------------------------------------------------------------
    revno: 9483.1.1263
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sat 2009-03-28 10:31:01 +0100
    message:
      Move the clock source from Player to Gui, have the Gui use an 
InterruptableVirtualClock controlled by gui pause/play. Have NetStream use the 
VM clock as source for the PlayBack clock. This commit basically makes the 
NetStream Playback
      clock controlled by the Gui so that after pause/resume you don't have to
      wait for the whole time elapsed while paused to be consumed before 
proceeding.
      See the difference going to youtube and doing some pause/resume operations
      using the Gui controls (^p).
    modified:
      gui/Player.cpp
      gui/gui.cpp
      gui/gui.h
      libcore/asobj/NetStream_as.cpp
      libcore/vm/VM.h
    ------------------------------------------------------------
    revno: 9483.1.1264
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sat 2009-03-28 10:54:42 +0100
    message:
      InterruptableVirtualClock semantic change: do NOT take ownership of 
source clock. Makes more sense, as NetStream for instance hooks a time tap to 
the gnash source clock but doesn't want to destroy that clock afterwards (taps 
don't take ownerhip of water pumps!)
    modified:
      gui/gui.cpp
      libcore/VirtualClock.h
      libcore/asobj/NetStream_as.cpp
    ------------------------------------------------------------
    revno: 9483.1.1265
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sat 2009-03-28 12:44:39 +0100
    message:
      Fix build with USE_CURL undefined. Fixes bug #26036
    modified:
      libbase/curl_adapter.cpp
    ------------------------------------------------------------
    revno: 9483.1.1266
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sun 2009-03-29 21:26:31 +0200
    message:
      Really fix bug #26036 (fully tested now); include arpa/inet.h for htons
    modified:
      libamf/amf_msg.cpp
      libbase/curl_adapter.cpp
        ------------------------------------------------------------
        revno: 9483.282.1
        committer: Sandro Santilli <address@hidden>
        branch nick: trunk
        timestamp: Sun 2009-03-29 15:08:23 +0200
        message:
          Include arpa/inet.h for htons, move system includes after local ones
        modified:
          libamf/amf_msg.cpp
    ------------------------------------------------------------
    revno: 9483.1.1267
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2009-03-30 17:27:53 +0200
    message:
      Clean up MovieClipLoader.
    modified:
      libcore/asobj/LoadableObject.cpp
      libcore/asobj/MovieClipLoader.cpp
        ------------------------------------------------------------
        revno: 9483.283.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2009-03-30 09:22:26 +0200
        message:
          Clean up MovieClipLoader.
        modified:
          libcore/asobj/MovieClipLoader.cpp
        ------------------------------------------------------------
        revno: 9483.283.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2009-03-30 09:45:40 +0200
        message:
          Modify interface.
        modified:
          libcore/asobj/MovieClipLoader.cpp
        ------------------------------------------------------------
        revno: 9483.283.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2009-03-30 11:49:01 +0200
        message:
          Minor improvement to LoadableObject.
        modified:
          libcore/asobj/LoadableObject.cpp
        ------------------------------------------------------------
        revno: 9483.283.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Mon 2009-03-30 11:50:27 +0200
        message:
          Move empty dtor inline.
        modified:
          libcore/asobj/MovieClipLoader.cpp
    ------------------------------------------------------------
    revno: 9483.1.1268
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Mon 2009-03-30 20:09:06 +0200
    message:
      Don't forget to markAsObjectReachable().
    modified:
      libcore/asobj/MovieClipLoader.cpp
    ------------------------------------------------------------
    revno: 9483.1.1269
    committer: address@hidden
    branch nick: trunk
    timestamp: Mon 2009-03-30 17:21:33 -0600
    message:
      Don't create a --enable-* option, as it confuses people, and is never 
used anyway.
    modified:
      macros/gnashpkgtool.m4
    ------------------------------------------------------------
    revno: 9483.1.1270
    committer: address@hidden
    branch nick: trunk
    timestamp: Mon 2009-03-30 17:24:05 -0600
    message:
      comment out inet_lnaof(), it's not used.
    modified:
      libnet/network.cpp
    ------------------------------------------------------------
    revno: 9483.1.1271
    committer: address@hidden
    branch nick: trunk
    timestamp: Mon 2009-03-30 17:35:25 -0600
    message:
      when cross-compiling, assume we don't need any flags for pthreads support.
    modified:
      macros/pthreads.m4
    ------------------------------------------------------------
    revno: 9483.1.1272
    committer: address@hidden
    branch nick: trunk
    timestamp: Mon 2009-03-30 17:47:37 -0600
    message:
      cast boost::int32_t to a real int so std::max is happy when cross 
compiling.
    modified:
      libcore/asobj/TextSnapshot_as.cpp
    ------------------------------------------------------------
    revno: 9483.1.1273
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Tue 2009-03-31 11:02:23 +0200
    message:
      Add totals check and 'done' call at end of as3 testcase, add 
last-line-output check in testrunner and expect it to fail.
    modified:
      testsuite/as3/Makefile.am
      testsuite/as3/basic.as
    ------------------------------------------------------------
    revno: 9483.1.1274
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Tue 2009-03-31 11:26:54 +0200
    message:
      Fix some missing GC registrations, use std::max's template argument 
because
      it's more concise.
    modified:
      libcore/asobj/NetStream_as.cpp
      libcore/asobj/NetStream_as.h
      libcore/asobj/TextSnapshot_as.cpp
      libcore/asobj/XMLNode_as.cpp
      libcore/asobj/XMLNode_as.h
      libcore/asobj/flash/display/BitmapData_as.cpp
    ------------------------------------------------------------
    revno: 9483.1.1275
    committer: Markus Gothe <address@hidden>
    branch nick: trunk
    timestamp: Tue 2009-03-31 21:26:23 +0200
    message:
      re-added -{K,k}thread
    modified:
      macros/pthreads.m4
    ------------------------------------------------------------
    revno: 9483.1.1276
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2009-04-01 16:01:00 +0200
    message:
      Speed up logging, add extra logging levels (for AVM2).
      Const correct and reduce pointer usage.
    modified:
      gui/gnash.cpp
      libbase/log.cpp
      libbase/log.h
      libcore/MovieClip.cpp
      libcore/Timers.cpp
      libcore/Timers.h
      libcore/as_environment.h
      libcore/as_function.cpp
      libcore/as_function.h
      libcore/as_object.cpp
      libcore/as_value.cpp
      libcore/asobj/Array_as.cpp
      libcore/asobj/Array_as.h
      libcore/asobj/flash/geom/Rectangle_as.cpp
      libcore/swf_function.cpp
      libcore/vm/ASHandlers.cpp
      libcore/vm/action.cpp
      libcore/vm/action.h
      libcore/vm/fn_call.h
      utilities/processor.cpp
        ------------------------------------------------------------
        revno: 9483.284.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2009-04-01 07:59:00 +0200
        message:
          Minor cleanups.
        modified:
          libcore/Timers.cpp
          libcore/Timers.h
        ------------------------------------------------------------
        revno: 9483.284.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2009-04-01 09:00:32 +0200
        message:
          Const correct some as_environment member functions. Use const 
as_environment
          reference instead of pointer to non-const in various functions.
        modified:
          libcore/MovieClip.cpp
          libcore/Timers.cpp
          libcore/as_environment.h
          libcore/as_function.cpp
          libcore/as_function.h
          libcore/as_object.cpp
          libcore/as_value.cpp
          libcore/asobj/Array_as.cpp
          libcore/asobj/Array_as.h
          libcore/asobj/flash/geom/Rectangle_as.cpp
          libcore/swf_function.cpp
          libcore/vm/ASHandlers.cpp
          libcore/vm/action.cpp
          libcore/vm/action.h
          libcore/vm/fn_call.h
        ------------------------------------------------------------
        revno: 9483.284.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2009-04-01 13:29:07 +0200
        message:
          Add some minor changes to logging (more logging levels) for use with 
AVM2.
          Also optimize logging class to improve speed by about 10 percent.
        modified:
          gui/gnash.cpp
          libbase/log.cpp
          libbase/log.h
        ------------------------------------------------------------
        revno: 9483.284.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Wed 2009-04-01 14:26:49 +0200
        message:
          Drop stdio sync for gprocessor too.
        modified:
          gui/gnash.cpp
          utilities/processor.cpp
    ------------------------------------------------------------
    revno: 9483.1.1277
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2009-04-01 16:04:30 +0200
    message:
      Remove extra comma.
    modified:
      libbase/log.h
    ------------------------------------------------------------
    revno: 9483.1.1278
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Wed 2009-04-01 17:17:24 +0200
    message:
      Flush buffer after each log message on stdout (not for logging to disk). 
This
      slows down logging again, but is better for debugging.
    modified:
      libbase/log.cpp
    ------------------------------------------------------------
    revno: 9483.1.1279
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Thu 2009-04-02 10:50:53 +0200
    message:
      Various improvements to const correctness, function signatures and 
      code reuse.
    modified:
      libcore/TextField.cpp
      libcore/TextField.h
      libcore/asobj/Mouse_as.cpp
      libcore/asobj/System_as.cpp
      libcore/movie_root.h
      libcore/swf/TextRecord.cpp
        ------------------------------------------------------------
        revno: 9483.284.5
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2009-04-02 09:42:17 +0200
        message:
          Const correct.
        modified:
          libcore/swf/TextRecord.cpp
        ------------------------------------------------------------
        revno: 9483.284.6
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2009-04-02 09:42:23 +0200
        message:
          More const correction.
        modified:
          libcore/TextField.cpp
          libcore/TextField.h
        ------------------------------------------------------------
        revno: 9483.284.7
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2009-04-02 10:16:17 +0200
        message:
          Make the second argument to the interface call() function optional, 
as it's
          often not used. Clean up System object.
        modified:
          libcore/asobj/System_as.cpp
          libcore/movie_root.h
        ------------------------------------------------------------
        revno: 9483.284.8
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2009-04-02 10:18:16 +0200
        message:
          Do the same for Mouse object.
        modified:
          libcore/asobj/Mouse_as.cpp
    ------------------------------------------------------------
    revno: 9483.1.1280
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Fri 2009-04-03 14:43:01 +0200
    message:
      Reverse the inheritance order of character (now InteractiveDisplayObject)
      and DisplayObject. Now not all DisplayObjects (e.g. StaticText, Shape, 
Video,
      Bitmap) are also InteractiveDisplayObjects (TextField, MovieClip, Button).
      
      Begin to move appropriate functions from DisplayObject to
      InteractiveDisplayObject. Most of this work is still to be done.
    removed:
      libcore/character.cpp
      libcore/character.h
    added:
      libcore/InteractiveDisplayObject.cpp
      libcore/InteractiveDisplayObject.h
    modified:
      backend/render_handler.h
      backend/render_handler_agg.cpp
      backend/render_handler_cairo.cpp
      backend/render_handler_ogl.cpp
      gui/gui.cpp
      libcore/Bitmap.cpp
      libcore/Bitmap.h
      libcore/BitmapMovieInstance.cpp
      libcore/BitmapMovieInstance.h
      libcore/Button.cpp
      libcore/Button.h
      libcore/CharacterProxy.cpp
      libcore/CharacterProxy.h
      libcore/DisplayList.cpp
      libcore/DisplayList.h
      libcore/DisplayObject.cpp
      libcore/DisplayObject.h
      libcore/Font.cpp
      libcore/Font.h
      libcore/FreetypeGlyphsProvider.cpp
      libcore/FreetypeGlyphsProvider.h
      libcore/GnashKey.h
      libcore/Makefile.am
      libcore/MouseButtonState.h
      libcore/MovieClip.cpp
      libcore/MovieClip.h
      libcore/Shape.cpp
      libcore/Shape.h
      libcore/Sprite.h
      libcore/StaticText.cpp
      libcore/StaticText.h
      libcore/TextField.cpp
      libcore/TextField.h
      libcore/Video.cpp
      libcore/Video.h
      libcore/as_environment.cpp
      libcore/as_environment.h
      libcore/as_object.h
      libcore/as_value.cpp
      libcore/as_value.h
      libcore/asobj/AsBroadcaster.cpp
      libcore/asobj/Color_as.cpp
      libcore/asobj/Global.cpp
      libcore/asobj/Key_as.cpp
      libcore/asobj/Key_as.h
      libcore/asobj/MovieClipLoader.cpp
      libcore/asobj/NetStream_as.cpp
      libcore/asobj/NetStream_as.h
      libcore/asobj/Object.cpp
      libcore/asobj/Selection_as.cpp
      libcore/asobj/SharedObject_as.cpp
      libcore/asobj/Sound_as.cpp
      libcore/asobj/Sound_as.h
      libcore/asobj/String_as.cpp
      libcore/asobj/System_as.cpp
      libcore/asobj/TextFormat_as.h
      libcore/asobj/TextSnapshot_as.cpp
      libcore/asobj/TextSnapshot_as.h
      libcore/asobj/XML_as.cpp
      libcore/asobj/flash/display/BitmapData_as.cpp
      libcore/asobj/flash/geom/Transform_as.cpp
      libcore/drag_state.h
      libcore/event_id.h
      libcore/fill_style.cpp
      libcore/fill_style.h
      libcore/movie_instance.cpp
      libcore/movie_instance.h
      libcore/movie_root.cpp
      libcore/movie_root.h
      libcore/parser/BitmapMovieDefinition.cpp
      libcore/parser/BitmapMovieDefinition.h
      libcore/parser/Namespace.h
      libcore/parser/SWFMovieDefinition.cpp
      libcore/parser/SWFMovieDefinition.h
      libcore/parser/character_def.h
      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/sprite_definition.cpp
      libcore/parser/sprite_definition.h
      libcore/render.cpp
      libcore/render.h
      libcore/swf/DefineButtonCxformTag.cpp
      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/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/DoInitActionTag.h
      libcore/swf/PlaceObject2Tag.cpp
      libcore/swf/PlaceObject2Tag.h
      libcore/swf/RemoveObjectTag.cpp
      libcore/swf/RemoveObjectTag.h
      libcore/swf/StartSoundTag.h
      libcore/swf/TextRecord.cpp
      libcore/swf/TextRecord.h
      libcore/swf/VideoFrameTag.cpp
      libcore/swf/VideoFrameTag.h
      libcore/swf/tag_loaders.cpp
      libcore/swf_function.cpp
      libcore/vm/ASHandlers.cpp
      libcore/vm/ASHandlers.h
      libcore/vm/ActionExec.cpp
      libcore/vm/ActionExec.h
      libcore/vm/CodeStream.h
      libcore/vm/ExecutableCode.h
      libcore/vm/Machine.h
      testsuite/DummyCharacter.h
      testsuite/DummyMovieDefinition.h
      testsuite/MovieTester.cpp
      testsuite/MovieTester.h
      testsuite/libcore.all/ClassSizes.cpp
      testsuite/libcore.all/DisplayListTest.cpp
      testsuite/misc-ming.all/BitmapDataTest.c
      testsuite/misc-ming.all/ButtonEventsTest-Runner.cpp
      testsuite/misc-ming.all/ButtonEventsTest.c
      testsuite/misc-ming.all/DefineEditTextTest-Runner.cpp
      testsuite/misc-ming.all/DefineEditTextVariableNameTest-Runner.cpp
      testsuite/misc-ming.all/DefineEditTextVariableNameTest.c
      testsuite/misc-ming.all/DefineTextTest-Runner.cpp
      testsuite/misc-ming.all/DragDropTestRunner.cpp
      testsuite/misc-ming.all/DrawingApiTestRunner.cpp
      testsuite/misc-ming.all/EmbeddedSoundTest-Runner.cpp
      testsuite/misc-ming.all/KeyIsDownTest.c
      testsuite/misc-ming.all/NetStream-SquareTest.c
      testsuite/misc-ming.all/NetStream-SquareTestRunner.cpp
      testsuite/misc-ming.all/PlaceObject2Test.c
      testsuite/misc-ming.all/PrototypeEventListenersTestRunner.cpp
      testsuite/misc-ming.all/RollOverOutTest-Runner.cpp
      testsuite/misc-ming.all/SpriteButtonEventsTest-Runner.cpp
      testsuite/misc-ming.all/VarAndCharClashTest.as
      testsuite/misc-ming.all/Video-EmbedSquareTestRunner.cpp
      testsuite/misc-ming.all/attachMovieLoopingTest.c
      testsuite/misc-ming.all/attachMovieLoopingTestRunner.cpp
      testsuite/misc-ming.all/attachMovieTestRunner.cpp
      testsuite/misc-ming.all/displaylist_depths_test.c
      testsuite/misc-ming.all/displaylist_depths_test10.c
      testsuite/misc-ming.all/displaylist_depths_test11.c
      testsuite/misc-ming.all/displaylist_depths_test2.c
      testsuite/misc-ming.all/displaylist_depths_test3.c
      testsuite/misc-ming.all/displaylist_depths_test4.c
      testsuite/misc-ming.all/displaylist_depths_test5.c
      testsuite/misc-ming.all/displaylist_depths_test6.c
      testsuite/misc-ming.all/displaylist_depths_test7.c
      testsuite/misc-ming.all/displaylist_depths_test8.c
      testsuite/misc-ming.all/displaylist_depths_test9.c
      testsuite/misc-ming.all/eventSoundTest1-Runner.cpp
      testsuite/misc-ming.all/goto_frame_test.c
      testsuite/misc-ming.all/instanceNameTest.c
      testsuite/misc-ming.all/intervalTestRunner.cpp
      testsuite/misc-ming.all/key_event_test.c
      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_test.c
      testsuite/misc-ming.all/loop_test2.c
      testsuite/misc-ming.all/loop_test2runner.cpp
      testsuite/misc-ming.all/loop_test3.c
      testsuite/misc-ming.all/loop_test4.c
      testsuite/misc-ming.all/loop_test5.c
      testsuite/misc-ming.all/loop_test6.c
      testsuite/misc-ming.all/loop_test7.c
      testsuite/misc-ming.all/loop_test8.c
      testsuite/misc-ming.all/loop_test9.c
      testsuite/misc-ming.all/masks_test.c
      testsuite/misc-ming.all/masks_test2runner.cpp
      testsuite/misc-ming.all/masks_testrunner.cpp
      testsuite/misc-ming.all/morph_test1runner.cpp
      testsuite/misc-ming.all/place_object_test.c
      testsuite/misc-ming.all/place_object_test2.c
      testsuite/misc-ming.all/registerClassTestRunner.cpp
      testsuite/misc-ming.all/replace_buttons1test.c
      testsuite/misc-ming.all/replace_buttons1test_runner.cpp
      testsuite/misc-ming.all/replace_shapes1test.c
      testsuite/misc-ming.all/replace_shapes1test_runner.cpp
      testsuite/misc-ming.all/replace_sprites1test.c
      testsuite/misc-ming.all/replace_sprites1test_runner.cpp
      testsuite/misc-ming.all/root_stop_testrunner.cpp
      testsuite/misc-ming.all/shape_test.c
      testsuite/misc-ming.all/simple_loop_test.c
      testsuite/misc-ming.all/simple_loop_testrunner.cpp
      testsuite/misc-ming.all/static_vs_dynamic2.c
      testsuite/misc-ming.all/streamingSoundTest1-Runner.cpp
      testsuite/misc-swfc.all/button_test1runner.cpp
      testsuite/misc-swfc.all/movieclip_destruction_test1.sc
      testsuite/misc-swfc.all/opcode_guard_test3.sc
      testsuite/misc-swfc.all/soft_reference_test1.sc
      testsuite/misc-swfmill.all/backgroundTestRunner.cpp
      testsuite/misc-swfmill.all/initaction_in_definesprite.xml
      testsuite/movies.all/gravity_embedded-TestRunner.cpp
      testsuite/samples/clip_as_button2-TestRunner.cpp
      testsuite/samples/gotoFrameOnKeyEvent-TestRunner.cpp
      testsuite/samples/subshapes-TestRunner.cpp
        ------------------------------------------------------------
        revno: 9483.285.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 11:18:40 +0200
        message:
          Reverse inheritance of character and DisplayObject, renaming 
character to
          InteractiveDisplayObject. The structure is now correct, but 
DisplayObject
          has many functions that ought to be in InteractiveDisplayObject. 
These can
          be moved up gradually.
          
          The find-and-replace of character make some odd function and variable
          names (to be fixed).
        removed:
          libcore/character.cpp
          libcore/character.h
        modified:
          backend/render_handler.h
          backend/render_handler_agg.cpp
          backend/render_handler_cairo.cpp
          backend/render_handler_ogl.cpp
          gui/gui.cpp
          libcore/Bitmap.cpp
          libcore/Bitmap.h
          libcore/BitmapMovieInstance.cpp
          libcore/BitmapMovieInstance.h
          libcore/Button.cpp
          libcore/Button.h
          libcore/CharacterProxy.cpp
          libcore/CharacterProxy.h
          libcore/DisplayList.cpp
          libcore/DisplayList.h
          libcore/DisplayObject.cpp
          libcore/DisplayObject.h
          libcore/Font.cpp
          libcore/Font.h
          libcore/FreetypeGlyphsProvider.cpp
          libcore/FreetypeGlyphsProvider.h
          libcore/GnashKey.h
          libcore/Makefile.am
          libcore/MouseButtonState.h
          libcore/MovieClip.cpp
          libcore/MovieClip.h
          libcore/Shape.h
          libcore/Sprite.h
          libcore/StaticText.h
          libcore/TextField.cpp
          libcore/TextField.h
          libcore/Video.cpp
          libcore/Video.h
          libcore/as_environment.cpp
          libcore/as_environment.h
          libcore/as_object.h
          libcore/as_value.cpp
          libcore/as_value.h
          libcore/asobj/AsBroadcaster.cpp
          libcore/asobj/Color_as.cpp
          libcore/asobj/Global.cpp
          libcore/asobj/Key_as.cpp
          libcore/asobj/Key_as.h
          libcore/asobj/MovieClipLoader.cpp
          libcore/asobj/NetStream_as.cpp
          libcore/asobj/NetStream_as.h
          libcore/asobj/Object.cpp
          libcore/asobj/Selection_as.cpp
          libcore/asobj/SharedObject_as.cpp
          libcore/asobj/Sound_as.cpp
          libcore/asobj/Sound_as.h
          libcore/asobj/String_as.cpp
          libcore/asobj/System_as.cpp
          libcore/asobj/TextFormat_as.h
          libcore/asobj/TextSnapshot_as.cpp
          libcore/asobj/TextSnapshot_as.h
          libcore/asobj/XML_as.cpp
          libcore/asobj/flash/display/BitmapData_as.cpp
          libcore/asobj/flash/geom/Transform_as.cpp
          libcore/drag_state.h
          libcore/event_id.h
          libcore/fill_style.cpp
          libcore/fill_style.h
          libcore/movie_instance.cpp
          libcore/movie_instance.h
          libcore/movie_root.cpp
          libcore/movie_root.h
          libcore/parser/BitmapMovieDefinition.cpp
          libcore/parser/BitmapMovieDefinition.h
          libcore/parser/Namespace.h
          libcore/parser/SWFMovieDefinition.cpp
          libcore/parser/SWFMovieDefinition.h
          libcore/parser/character_def.h
          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/sprite_definition.cpp
          libcore/parser/sprite_definition.h
          libcore/render.cpp
          libcore/render.h
          libcore/swf/DefineButtonCxformTag.cpp
          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/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/DoInitActionTag.h
          libcore/swf/PlaceObject2Tag.cpp
          libcore/swf/PlaceObject2Tag.h
          libcore/swf/RemoveObjectTag.cpp
          libcore/swf/RemoveObjectTag.h
          libcore/swf/StartSoundTag.h
          libcore/swf/TextRecord.cpp
          libcore/swf/TextRecord.h
          libcore/swf/VideoFrameTag.cpp
          libcore/swf/VideoFrameTag.h
          libcore/swf/tag_loaders.cpp
          libcore/swf_function.cpp
          libcore/vm/ASHandlers.cpp
          libcore/vm/ASHandlers.h
          libcore/vm/ActionExec.cpp
          libcore/vm/ActionExec.h
          libcore/vm/CodeStream.h
          libcore/vm/ExecutableCode.h
          libcore/vm/Machine.h
          testsuite/MovieTester.cpp
          testsuite/MovieTester.h
        ------------------------------------------------------------
        revno: 9483.285.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 11:29:19 +0200
        message:
          Fix testsuite.
        modified:
          testsuite/DummyCharacter.h
          testsuite/DummyMovieDefinition.h
          testsuite/libcore.all/ClassSizes.cpp
          testsuite/libcore.all/DisplayListTest.cpp
          testsuite/misc-ming.all/BitmapDataTest.c
          testsuite/misc-ming.all/ButtonEventsTest-Runner.cpp
          testsuite/misc-ming.all/ButtonEventsTest.c
          testsuite/misc-ming.all/DefineEditTextTest-Runner.cpp
          testsuite/misc-ming.all/DefineEditTextVariableNameTest-Runner.cpp
          testsuite/misc-ming.all/DefineEditTextVariableNameTest.c
          testsuite/misc-ming.all/DefineTextTest-Runner.cpp
          testsuite/misc-ming.all/DragDropTestRunner.cpp
          testsuite/misc-ming.all/DrawingApiTestRunner.cpp
          testsuite/misc-ming.all/EmbeddedSoundTest-Runner.cpp
          testsuite/misc-ming.all/KeyIsDownTest.c
          testsuite/misc-ming.all/NetStream-SquareTest.c
          testsuite/misc-ming.all/NetStream-SquareTestRunner.cpp
          testsuite/misc-ming.all/PlaceObject2Test.c
          testsuite/misc-ming.all/PrototypeEventListenersTestRunner.cpp
          testsuite/misc-ming.all/RollOverOutTest-Runner.cpp
          testsuite/misc-ming.all/SpriteButtonEventsTest-Runner.cpp
          testsuite/misc-ming.all/VarAndCharClashTest.as
          testsuite/misc-ming.all/Video-EmbedSquareTestRunner.cpp
          testsuite/misc-ming.all/attachMovieLoopingTest.c
          testsuite/misc-ming.all/attachMovieLoopingTestRunner.cpp
          testsuite/misc-ming.all/attachMovieTestRunner.cpp
          testsuite/misc-ming.all/displaylist_depths_test.c
          testsuite/misc-ming.all/displaylist_depths_test10.c
          testsuite/misc-ming.all/displaylist_depths_test11.c
          testsuite/misc-ming.all/displaylist_depths_test2.c
          testsuite/misc-ming.all/displaylist_depths_test3.c
          testsuite/misc-ming.all/displaylist_depths_test4.c
          testsuite/misc-ming.all/displaylist_depths_test5.c
          testsuite/misc-ming.all/displaylist_depths_test6.c
          testsuite/misc-ming.all/displaylist_depths_test7.c
          testsuite/misc-ming.all/displaylist_depths_test8.c
          testsuite/misc-ming.all/displaylist_depths_test9.c
          testsuite/misc-ming.all/eventSoundTest1-Runner.cpp
          testsuite/misc-ming.all/goto_frame_test.c
          testsuite/misc-ming.all/instanceNameTest.c
          testsuite/misc-ming.all/intervalTestRunner.cpp
          testsuite/misc-ming.all/key_event_test.c
          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_test.c
          testsuite/misc-ming.all/loop_test2.c
          testsuite/misc-ming.all/loop_test2runner.cpp
          testsuite/misc-ming.all/loop_test3.c
          testsuite/misc-ming.all/loop_test4.c
          testsuite/misc-ming.all/loop_test5.c
          testsuite/misc-ming.all/loop_test6.c
          testsuite/misc-ming.all/loop_test7.c
          testsuite/misc-ming.all/loop_test8.c
          testsuite/misc-ming.all/loop_test9.c
          testsuite/misc-ming.all/masks_test.c
          testsuite/misc-ming.all/masks_test2runner.cpp
          testsuite/misc-ming.all/masks_testrunner.cpp
          testsuite/misc-ming.all/morph_test1runner.cpp
          testsuite/misc-ming.all/place_object_test.c
          testsuite/misc-ming.all/place_object_test2.c
          testsuite/misc-ming.all/registerClassTestRunner.cpp
          testsuite/misc-ming.all/replace_buttons1test.c
          testsuite/misc-ming.all/replace_buttons1test_runner.cpp
          testsuite/misc-ming.all/replace_shapes1test.c
          testsuite/misc-ming.all/replace_shapes1test_runner.cpp
          testsuite/misc-ming.all/replace_sprites1test.c
          testsuite/misc-ming.all/replace_sprites1test_runner.cpp
          testsuite/misc-ming.all/root_stop_testrunner.cpp
          testsuite/misc-ming.all/shape_test.c
          testsuite/misc-ming.all/simple_loop_test.c
          testsuite/misc-ming.all/simple_loop_testrunner.cpp
          testsuite/misc-ming.all/static_vs_dynamic2.c
          testsuite/misc-ming.all/streamingSoundTest1-Runner.cpp
        ------------------------------------------------------------
        revno: 9483.285.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 11:48:13 +0200
        message:
          Rename functions and variables mangled by sed.
        modified:
          libcore/BitmapMovieInstance.cpp
          libcore/Button.cpp
          libcore/CharacterProxy.cpp
          libcore/CharacterProxy.h
          libcore/DisplayList.cpp
          libcore/DisplayList.h
          libcore/DisplayObject.cpp
          libcore/DisplayObject.h
          libcore/MovieClip.cpp
          libcore/MovieClip.h
          libcore/TextField.h
          libcore/as_environment.cpp
          libcore/as_object.h
          libcore/as_value.cpp
          libcore/as_value.h
          libcore/asobj/Sound_as.cpp
          libcore/drag_state.h
          libcore/event_id.h
          libcore/fill_style.h
          libcore/movie_root.cpp
          libcore/parser/SWFMovieDefinition.cpp
          libcore/parser/SWFMovieDefinition.h
          libcore/parser/movie_definition.h
          libcore/parser/shape_character_def.cpp
          libcore/parser/sprite_definition.h
          libcore/render.h
          libcore/swf/DefineButtonTag.cpp
          libcore/swf/DefineButtonTag.h
          libcore/swf/DefineEditTextTag.cpp
          libcore/swf/DefineTextTag.cpp
          libcore/swf/DefineVideoStreamTag.cpp
          libcore/swf/PlaceObject2Tag.cpp
          libcore/swf/PlaceObject2Tag.h
          libcore/swf/RemoveObjectTag.cpp
          libcore/swf/tag_loaders.cpp
          libcore/swf_function.cpp
          testsuite/MovieTester.cpp
          testsuite/libcore.all/DisplayListTest.cpp
          testsuite/misc-ming.all/DrawingApiTestRunner.cpp
        ------------------------------------------------------------
        revno: 9483.285.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 11:51:28 +0200
        message:
          Restore more mangled comments.
        modified:
          libcore/vm/ASHandlers.cpp
        ------------------------------------------------------------
        revno: 9483.285.5
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 11:51:53 +0200
        message:
          Add InteractiveDisplayObject code.
        added:
          libcore/InteractiveDisplayObject.cpp
          libcore/InteractiveDisplayObject.h
        ------------------------------------------------------------
        revno: 9483.285.6
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 12:23:04 +0200
        message:
          Fix more of the testsuite.
        modified:
          testsuite/samples/clip_as_button2-TestRunner.cpp
          testsuite/samples/gotoFrameOnKeyEvent-TestRunner.cpp
          testsuite/samples/subshapes-TestRunner.cpp
        ------------------------------------------------------------
        revno: 9483.285.7
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 12:27:08 +0200
        message:
          More testsuite fixes.
        modified:
          testsuite/misc-swfc.all/button_test1runner.cpp
          testsuite/misc-swfc.all/movieclip_destruction_test1.sc
          testsuite/misc-swfc.all/opcode_guard_test3.sc
          testsuite/misc-swfc.all/soft_reference_test1.sc
          testsuite/misc-swfmill.all/backgroundTestRunner.cpp
          testsuite/misc-swfmill.all/initaction_in_definesprite.xml
          testsuite/movies.all/gravity_embedded-TestRunner.cpp
        ------------------------------------------------------------
        revno: 9483.285.8
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 13:03:31 +0200
        message:
          Override functions as necessary instead of providing getDefinition, 
as the
          character_def may be 0, making too many potential problems when 
implementing
          a derived class.
        modified:
          libcore/Button.h
          libcore/DisplayObject.cpp
          libcore/DisplayObject.h
          libcore/InteractiveDisplayObject.h
          libcore/MovieClip.h
          libcore/Shape.cpp
          libcore/Shape.h
          libcore/StaticText.cpp
          libcore/StaticText.h
          libcore/TextField.h
          libcore/Video.h
        ------------------------------------------------------------
        revno: 9483.285.9
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 13:24:58 +0200
        message:
          Make get_topmost_mouse_entity return an InteractiveDisplayObject, as 
other
          objects aren't mouse entities.
        modified:
          libcore/Button.cpp
          libcore/Button.h
          libcore/DisplayObject.h
          libcore/InteractiveDisplayObject.h
          libcore/MovieClip.cpp
          libcore/MovieClip.h
          libcore/TextField.cpp
          libcore/TextField.h
        ------------------------------------------------------------
        revno: 9483.285.10
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 13:48:02 +0200
        message:
          Rename get_topmost_mouse_entity to topmostMouseEntity.
        modified:
          libcore/Button.cpp
          libcore/Button.h
          libcore/DisplayObject.h
          libcore/InteractiveDisplayObject.h
          libcore/MovieClip.cpp
          libcore/MovieClip.h
          libcore/TextField.cpp
          libcore/TextField.h
          libcore/movie_root.cpp
        ------------------------------------------------------------
        revno: 9483.285.11
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 13:59:41 +0200
        message:
          Fix testsuite build.
        modified:
          testsuite/DummyCharacter.h
        ------------------------------------------------------------
        revno: 9483.285.12
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 14:05:21 +0200
        message:
          Make MouseButtonState members into InteractiveDisplayObjects.
        modified:
          libcore/MouseButtonState.h
          libcore/movie_root.cpp
          libcore/movie_root.h
        ------------------------------------------------------------
        revno: 9483.285.13
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 14:16:58 +0200
        message:
          Move on_button_event to InteractiveDisplayObject::mouseEvent. Const 
correct
          movie_root::getTopmostMouseEntity().
        modified:
          libcore/Button.cpp
          libcore/Button.h
          libcore/DisplayObject.h
          libcore/InteractiveDisplayObject.h
          libcore/movie_root.cpp
    ------------------------------------------------------------
    revno: 9483.1.1281
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Fri 2009-04-03 20:09:55 +0200
    message:
      Remove some unnecessary members from the DisplayObject base class.
      
      Add class descriptions.
      
      Drop dynClipDepthValue constant as suggested.
    modified:
      libcore/DisplayObject.cpp
      libcore/DisplayObject.h
      libcore/InteractiveDisplayObject.h
      libcore/cxform.h
      libcore/movie_root.cpp
      testsuite/DummyCharacter.h
        ------------------------------------------------------------
        revno: 9483.285.14
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 16:35:56 +0200
        message:
          Update class descriptions.
        modified:
          libcore/DisplayObject.h
          libcore/InteractiveDisplayObject.h
        ------------------------------------------------------------
        revno: 9483.285.15
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 16:54:49 +0200
        message:
          Update documentation. Remove goto_frame from DisplayObject (only 
makes sense
          for Sprite or MovieClip). Add virtual dtor to DisplayObject.
        modified:
          libcore/DisplayObject.h
          libcore/InteractiveDisplayObject.h
        ------------------------------------------------------------
        revno: 9483.285.16
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 17:05:07 +0200
        message:
          Minor tidying up; add operator!= to cxform for nicer syntax.
        modified:
          libcore/DisplayObject.h
          libcore/cxform.h
        ------------------------------------------------------------
        revno: 9483.285.17
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 17:11:14 +0200
        message:
          Indentation.
        modified:
          libcore/DisplayObject.h
        ------------------------------------------------------------
        revno: 9483.285.18
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 17:20:47 +0200
        message:
          Indentation.
        modified:
          libcore/DisplayObject.h
          libcore/movie_root.cpp
        ------------------------------------------------------------
        revno: 9483.285.19
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 17:25:52 +0200
        message:
          Drop get_movie_definition() from the base class.
        modified:
          libcore/DisplayObject.h
        ------------------------------------------------------------
        revno: 9483.285.20
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 17:34:59 +0200
        message:
          Fix testsuite build.
        modified:
          testsuite/DummyCharacter.h
        ------------------------------------------------------------
        revno: 9483.285.21
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 18:09:32 +0200
        message:
          Drop dynClipDepthValue in favour of using _maskee as suggested in 
comments.
          This is good because both "reserved" depth values are in fact legal, 
though
          unlikely depths for createEmptyMovieClip().
        modified:
          libcore/DisplayObject.cpp
          libcore/DisplayObject.h
        ------------------------------------------------------------
        revno: 9483.285.22
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 18:11:36 +0200
        message:
          Drop obsoleted comment.
        modified:
          libcore/DisplayObject.h
        ------------------------------------------------------------
        revno: 9483.285.23
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Fri 2009-04-03 19:25:34 +0200
        message:
          Formatting.
        modified:
          libcore/DisplayObject.cpp
    ------------------------------------------------------------
    revno: 9483.1.1282
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Fri 2009-04-03 20:45:30 +0200
    message:
      Document movie_root::errorInterface(). Tidy up snappingrange a bit.
    modified:
      gui/gui.cpp
      libbase/snappingrange.h
      libcore/movie_root.h
        ------------------------------------------------------------
        revno: 9483.286.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2009-04-02 14:44:14 +0200
        message:
          Make certain members mutable for lazy finalization instead of 
const_casting.
          Add some const correctness.
        modified:
          libbase/snappingrange.h
        ------------------------------------------------------------
        revno: 9483.286.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2009-04-02 14:52:05 +0200
        message:
          Further cleanups.
        modified:
          libbase/snappingrange.h
        ------------------------------------------------------------
        revno: 9483.286.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2009-04-02 15:01:05 +0200
        message:
          Fix warning.
        modified:
          libbase/snappingrange.h
        ------------------------------------------------------------
        revno: 9483.286.4
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2009-04-02 18:12:46 +0200
        message:
          Reduce a bit more with boost::bind and algorithms.
        modified:
          libbase/snappingrange.h
        ------------------------------------------------------------
        revno: 9483.286.5
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Thu 2009-04-02 19:55:20 +0200
        message:
          Write our own function objects, as it's easier than using bind and 
mem_fn.
        modified:
          libbase/snappingrange.h
        ------------------------------------------------------------
        revno: 9483.286.6
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Fri 2009-04-03 08:44:59 +0200
        message:
          Tidy up.
        modified:
          gui/gui.cpp
          libbase/snappingrange.h
        ------------------------------------------------------------
        revno: 9483.286.7
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Fri 2009-04-03 09:43:55 +0200
        message:
          Typo.
        modified:
          libbase/snappingrange.h
        ------------------------------------------------------------
        revno: 9483.286.8
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Fri 2009-04-03 20:13:27 +0200
        message:
          Remove extra spaces.
        modified:
          libbase/snappingrange.h
    ------------------------------------------------------------
    revno: 9483.1.1283
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sat 2009-04-04 12:33:21 +0200
    message:
      Include boost/cstdint.hpp as those types are used in definition
    modified:
      libcore/DisplayObject.h
    ------------------------------------------------------------
    revno: 9483.1.1284
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sat 2009-04-04 12:37:03 +0200
    message:
      Minor cleanup to headers inclusion
    modified:
      testsuite/MovieTester.cpp
    ------------------------------------------------------------
    revno: 9483.1.1285
    committer: Sandro Santilli <address@hidden>
    branch nick: trunk
    timestamp: Sat 2009-04-04 12:39:24 +0200
    message:
      Some updates to make the code closer to build with current libcore.
      Doesn't all really build yet, but gnashpython.o seems to (altought I had 
to add a weird constructor to make boost::python happy)
    modified:
      pythonmodule/gnashpython.cpp
      pythonmodule/gnashpython.h
      pythonmodule/pyGnash.cpp
    ------------------------------------------------------------
    revno: 9483.1.1286
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Sat 2009-04-04 18:17:24 +0200
    message:
      Correct silly mistake in class naming. Other minor cleanups.
    renamed:
      libcore/InteractiveDisplayObject.cpp => libcore/InteractiveObject.cpp
      libcore/InteractiveDisplayObject.h => libcore/InteractiveObject.h
    modified:
      libcore/Button.cpp
      libcore/Button.h
      libcore/DisplayObject.h
      libcore/Makefile.am
      libcore/MouseButtonState.h
      libcore/MovieClip.cpp
      libcore/MovieClip.h
      libcore/TextField.cpp
      libcore/TextField.h
      libcore/movie_root.cpp
      libcore/movie_root.h
      testsuite/DummyCharacter.h
      libcore/InteractiveObject.cpp
      libcore/InteractiveObject.h
        ------------------------------------------------------------
        revno: 9483.287.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Sat 2009-04-04 15:55:42 +0200
        message:
          Make can_handle_mouse_event a pure virtual and rename to 
mouseEnabled().
        modified:
          libcore/Button.h
          libcore/DisplayObject.h
          libcore/InteractiveDisplayObject.h
          libcore/MovieClip.cpp
          libcore/MovieClip.h
          libcore/TextField.h
        ------------------------------------------------------------
        revno: 9483.287.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Sat 2009-04-04 16:40:00 +0200
        message:
          Drop some old code from movie_root, clean up unnecessarily verbose 
functions.
        modified:
          libcore/DisplayObject.h
          libcore/movie_root.cpp
          libcore/movie_root.h
          testsuite/DummyCharacter.h
        ------------------------------------------------------------
        revno: 9483.287.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Sat 2009-04-04 17:35:18 +0200
        message:
          Rename InteractiveDisplayObject to InteractiveObject, as it should 
have
          been from the beginning.
        renamed:
          libcore/InteractiveDisplayObject.cpp => libcore/InteractiveObject.cpp
          libcore/InteractiveDisplayObject.h => libcore/InteractiveObject.h
        modified:
          libcore/Button.cpp
          libcore/Button.h
          libcore/DisplayObject.h
          libcore/Makefile.am
          libcore/MouseButtonState.h
          libcore/MovieClip.cpp
          libcore/MovieClip.h
          libcore/TextField.cpp
          libcore/TextField.h
          libcore/movie_root.cpp
          libcore/movie_root.h
          testsuite/DummyCharacter.h
          libcore/InteractiveObject.cpp
          libcore/InteractiveObject.h
    ------------------------------------------------------------
    revno: 9483.1.1287
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Sat 2009-04-04 22:24:16 +0200
    message:
      Fix paranoia build.
    modified:
      libcore/movie_root.cpp
      libcore/movie_root.h
        ------------------------------------------------------------
        revno: 9483.288.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: work
        timestamp: Sat 2009-04-04 22:08:19 +0200
        message:
          Drop AdvanceableChar typedef as it seems to be a synonym for 
DisplayObject*;
          various kinds of DisplayObjects - not only MovieClips - need to 
advance on
          each frame.
          
          Fix paranoia build.
        modified:
          libcore/movie_root.cpp
          libcore/movie_root.h
    ------------------------------------------------------------
    revno: 9483.1.1288
    committer: Benjamin Wolsey <address@hidden>
    branch nick: trunk
    timestamp: Sun 2009-04-05 12:10:39 +0200
    message:
      Remove unused functions.
    modified:
      libcore/Button.cpp
      libcore/Button.h
      libcore/DisplayObject.h
      libcore/MovieClip.cpp
      libcore/MovieClip.h
        ------------------------------------------------------------
        revno: 9483.289.1
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Sun 2009-04-05 09:43:04 +0200
        message:
          Remove unused functions from the inheritance chain.
        modified:
          libcore/Button.cpp
          libcore/Button.h
          libcore/DisplayObject.h
          libcore/MovieClip.cpp
          libcore/MovieClip.h
        ------------------------------------------------------------
        revno: 9483.289.2
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Sun 2009-04-05 09:47:59 +0200
        message:
          Indentation.
        modified:
          libcore/MovieClip.h
        ------------------------------------------------------------
        revno: 9483.289.3
        committer: Benjamin Wolsey <address@hidden>
        branch nick: temp
        timestamp: Sun 2009-04-05 10:55:10 +0200
        message:
          Make some Button members private.
        modified:
          libcore/Button.h
Diff too large for email (33235 lines, the limit is 10000).

reply via email to

[Prev in Thread] Current Thread [Next in Thread]