1 2011-02-10 John Gilmore <gnu@toad.com>
3 * README.git, gui/aos4/aos4.cpp, gui/gnash.cpp, gui/gtk/gtk.cpp,
4 plugin/npapi/plugin.cpp: Copyright displays for 2011 Here are some improvements that I found while building and
5 installing and testing the pre-release version from git. The README.git change fixes the name of the libltdl on Ubuntu, and
6 alphabetizes them so they'll match the output of "dpkg -l" for
7 version checking. The rest are 2011 updates to the copyright notices printed or
8 displayed by gnash. Plugin, gtk, tty, and aos4 all have different
9 notices. I'm still such a git newbie that I am not going to spend the time
10 right now to figure out how I might be able to actually check these
11 into the mainline repo and then maybe migrate them to the release
12 branch. Somebody who knows what they're doing, please do so;
15 2011-02-10 Sandro Santilli <strk@keybit.net>
17 * plugin/npapi/Makefile.am: Make sure our own dejagnu.h is used
18 (systemwide one doesn't always have support for expected failures)
20 2011-02-10 Sandro Santilli <strk@keybit.net>
22 * plugin/npapi/test.cpp: Unleash more tests, just avoid converting
23 to string what isn't a string (due to parsing bug)
25 2011-02-10 Sandro Santilli <strk@keybit.net>
27 * plugin/npapi/test.cpp: Oops, expected the wrong failure
29 2011-02-10 Sandro Santilli <strk@keybit.net>
31 * plugin/npapi/test.cpp: Expect the failure. Doesn't help rendering
34 2011-02-10 Sandro Santilli <strk@keybit.net>
36 * plugin/npapi/test.cpp: Show how broken parseInvoke is
38 2011-02-09 Sandro Santilli <strk@keybit.net>
40 * plugin/npapi/test.cpp: Include check.h functionality
42 2011-02-09 Sandro Santilli <strk@keybit.net>
44 * plugin/npapi/external.cpp, plugin/npapi/test.cpp: Make parseInvoke
45 more robust when <invoke> tag isn't closed. Test that.
47 2011-02-09 Sandro Santilli <strk@keybit.net>
49 * plugin/npapi/test.cpp: Plug remaining leaks (regexp)
51 2011-02-09 Sandro Santilli <strk@keybit.net>
53 * plugin/npapi/test.cpp: Plug more leaks (in the test, not the core)
55 2011-02-09 Sandro Santilli <strk@keybit.net>
57 * plugin/npapi/external.cpp: Properly initialize referenceCount for
58 NPNObject structs. The _correct_ way of creating an object would be
59 trough NPN_CreateObject but that's out of my reach atm. This one
60 fixes memory errors triggered by the test.cpp.
62 2011-02-09 Sandro Santilli <strk@keybit.net>
64 * plugin/npapi/GnashNPVariant.h: Prevent GnashNPVariant self-copy
65 release of NPVariant member
67 2011-02-09 Sandro Santilli <strk@keybit.net>
69 * plugin/npapi/test.cpp: Fix compiler warnings
71 2011-02-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
73 * : commit 18229cf345a49b12108d6148988823a0c382d1e8 Author: Benjamin
74 Wolsey <bwy@benjaminwolsey.de> Date: Wed Feb 9 16:14:17 2011 +0100
76 2011-02-09 Sandro Santilli <strk@keybit.net>
78 * libcore/asobj/flash/filters/BitmapFilter_as.cpp: Do not
79 instanciate a BitmapFilter: it is unused and left leaking
81 2011-02-09 Sandro Santilli <strk@keybit.net>
83 * libcore/asobj/NetStream_as.cpp: Plug leak of decoded audio buffers
86 2011-02-09 Sandro Santilli <strk@keybit.net>
88 * libcore/asobj/NetStream_as.cpp: Detach aux streamer on NetStream
89 destruction. Should fix bug #32069
91 2011-02-08 Gabriele Giacone <1o5g4r8o@gmail.com>
93 * .gitignore: Add file under gui/pythonmod to .gitignore
95 2011-02-08 Gabriele Giacone <1o5g4r8o@gmail.com>
97 * gui/pythonmod/Makefile.am: Fix python module
98 https://bugzilla.redhat.com/669856
100 2011-02-07 Gabriele Giacone <1o5g4r8o@gmail.com>
102 * testsuite/swfdec/swfdec_gnash_tester: Add -a grep option to
103 process binfiles as text. Fix some openbsd tests
105 2011-02-06 Benjamin Wolsey <bwy@benjaminwolsey.de>
107 * : commit 0ff1d321d1791db01f16964d1cb66b4714a01e08 Author: Gabriele
108 Giacone <1o5g4r8o@gmail.com> Date: Sat Feb 5 21:24:49 2011 +0100
110 2011-02-04 Benjamin Wolsey <bwy@benjaminwolsey.de>
112 * gui/gui.cpp: Render whole scene.
114 2011-02-04 Benjamin Wolsey <bwy@benjaminwolsey.de>
116 * gui/ScreenShotter.cpp, gui/ScreenShotter.h, gui/dump/dump.cpp,
117 gui/gui.cpp, gui/gui.h: Don't render frames in dump-gnash unless
120 2011-02-04 Benjamin Wolsey <bwy@benjaminwolsey.de>
122 * gui/gui.cpp, gui/gui.h: Allow callers to decide whether to display
125 2011-02-04 Benjamin Wolsey <bwy@benjaminwolsey.de>
127 * : commit 16feba74d1d67eea051a90d04ee01daaa37145c3 Author: Gabriele
128 Giacone <1o5g4r8o@gmail.com> Date: Thu Feb 3 19:05:15 2011 +0100
130 2011-02-01 Sandro Santilli <strk@keybit.net>
132 * testsuite/Makefile.am: gnashrc is always needed, even w/out ming.
135 2011-01-31 Sandro Santilli <strk@keybit.net>
137 * testsuite/misc-mtasc.all/level87.as,
138 testsuite/misc-mtasc.all/level99.as: Don't be picky about load
139 times. It is more helpful to have stable results. Should fix bug
142 2011-01-31 Benjamin Wolsey <bwy@benjaminwolsey.de>
144 * gui/NullGui.cpp, gui/sdl/sdl.cpp: Don't use wrapper function where
147 2011-01-30 Rob Savoye <rob@welcomehome.org>
149 * testsuite/misc-ming.all/Makefile.am: .as files used as paramaters
150 for makeswf need to have (srcdir)
152 2011-01-30 Rob Savoye <rob@welcomehome.org>
154 * : add all needed files for testing to work to the source tarball.
156 2011-01-30 Rob Savoye <rob@welcomehome.org>
158 * testsuite/Makefile.am, testsuite/misc-ming.all/Makefile.am:
159 include the new .sh and .as files so make check works from the
162 2011-01-30 Sandro Santilli <strk@keybit.net>
164 * testsuite/Makefile.am: Avoid overriding the check-local rule,
165 hushing automake warning
167 2011-01-30 Sandro Santilli <strk@keybit.net>
169 * gui/pythonmod/Makefile.am: Link python module to renderer libs
170 (see https://bugzilla.redhat.com/show_bug.cgi?id=669856)
172 2011-01-24 Sandro Santilli <strk@keybit.net>
174 * TODO: AVM2 is kind of distinct from SWF9
176 2011-01-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
178 * : commit cb5f0ec90ea63cfd9bb7f9d83020f1f5f798d202 Author: Benjamin
179 Wolsey <bwy@benjaminwolsey.de> Date: Mon Jan 24 12:58:19 2011
182 2011-01-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
184 * libbase/GnashImage.cpp, libbase/GnashImagePng.cpp,
185 libbase/GnashImagePng.h: Hide implementation.
187 2011-01-23 Rob Savoye <rob@welcomehome.org>
189 * : commit 639f4da74fe2fa5728fc440ae67de6fdb40faa53 Author: Brad
190 SMith <brad@comstyle.com> Date: Sun Jan 23 08:51:44 2011 -0700
192 2011-01-23 Brad Smith <brad@comstyle.com>
194 * testsuite/swfdec/gen_run_swfdec_testsuite.sh: Fix shell script to
195 use md5(1) when appropriate.
197 2011-01-21 Petter Reinholdtsen <pere@hungry.com>
199 * testsuite/Makefile.am: Fix some tests on Lenny
201 2011-01-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
203 * extensions/dbus/dbus_ext.cpp, extensions/dejagnu/dejagnu.cpp,
204 extensions/gtk2/gtkext.cpp: Try fixing all extensions, complete or
207 2011-01-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
209 * extensions/fileio/fileio.cpp, extensions/lirc/lirc_ext.cpp: Stupid
212 2011-01-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
214 * extensions/fileio/fileio.cpp, extensions/lirc/lirc_ext.cpp: Fix
217 2011-01-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
219 * extensions/mysql/mysql_db.cpp: Fix extensions.
221 2011-01-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
223 * extensions/dbus/dbus_ext.cpp, extensions/dejagnu/dejagnu.cpp,
224 extensions/fileio/fileio.cpp, extensions/gtk2/gtkext.cpp,
225 extensions/launcher/launcher_ext.cpp, extensions/lirc/lirc_ext.cpp,
226 extensions/mysql/mysql_db.cpp, libcore/asobj/Accessibility_as.cpp,
227 libcore/asobj/Array_as.cpp, libcore/asobj/AsBroadcaster.cpp,
228 libcore/asobj/Boolean_as.cpp, libcore/asobj/Camera_as.cpp,
229 libcore/asobj/Color_as.cpp, libcore/asobj/ContextMenuItem_as.cpp,
230 libcore/asobj/ContextMenu_as.cpp, libcore/asobj/Date_as.cpp,
231 libcore/asobj/Error_as.cpp, libcore/asobj/Global_as.cpp,
232 libcore/asobj/Key_as.cpp, libcore/asobj/LoadVars_as.cpp,
233 libcore/asobj/LoadableObject.cpp,
234 libcore/asobj/LocalConnection_as.cpp, libcore/asobj/Math_as.cpp,
235 libcore/asobj/Microphone_as.cpp, libcore/asobj/Mouse_as.cpp,
236 libcore/asobj/MovieClipLoader.cpp, libcore/asobj/MovieClip_as.cpp,
237 libcore/asobj/NetConnection_as.cpp, libcore/asobj/NetStream_as.cpp,
238 libcore/asobj/Number_as.cpp, libcore/asobj/Object.cpp,
239 libcore/asobj/Selection_as.cpp, libcore/asobj/SharedObject_as.cpp,
240 libcore/asobj/Sound_as.cpp, libcore/asobj/Stage_as.cpp,
241 libcore/asobj/String_as.cpp, libcore/asobj/System_as.cpp,
242 libcore/asobj/TextFormat_as.cpp, libcore/asobj/TextSnapshot_as.cpp,
243 libcore/asobj/XMLNode_as.cpp, libcore/asobj/XMLSocket_as.cpp,
244 libcore/asobj/XML_as.cpp,
245 libcore/asobj/flash/display/BitmapData_as.cpp,
246 libcore/asobj/flash/external/ExternalInterface_as.cpp,
247 libcore/asobj/flash/filters/BevelFilter_as.cpp,
248 libcore/asobj/flash/filters/BitmapFilter_as.cpp,
249 libcore/asobj/flash/filters/BlurFilter_as.cpp,
250 libcore/asobj/flash/filters/ColorMatrixFilter_as.cpp,
251 libcore/asobj/flash/filters/ConvolutionFilter_as.cpp,
252 libcore/asobj/flash/filters/DisplacementMapFilter_as.cpp,
253 libcore/asobj/flash/filters/DropShadowFilter_as.cpp,
254 libcore/asobj/flash/filters/GlowFilter_as.cpp,
255 libcore/asobj/flash/filters/GradientBevelFilter_as.cpp,
256 libcore/asobj/flash/filters/GradientGlowFilter_as.cpp,
257 libcore/asobj/flash/geom/ColorTransform_as.cpp,
258 libcore/asobj/flash/geom/Matrix_as.cpp,
259 libcore/asobj/flash/geom/Point_as.cpp,
260 libcore/asobj/flash/geom/Rectangle_as.cpp,
261 libcore/asobj/flash/geom/Transform_as.cpp,
262 libcore/asobj/flash/net/FileReferenceList_as.cpp,
263 libcore/asobj/flash/net/FileReference_as.cpp,
264 libcore/asobj/flash/text/TextRenderer_as.cpp: Don't include
265 builtin_function.h where not needed.
267 2011-01-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
269 * libcore/asobj/Camera_as.cpp, libcore/asobj/Global_as.cpp,
270 libcore/asobj/Global_as.h, libcore/asobj/Microphone_as.cpp,
271 libcore/asobj/TextField_as.cpp: Hide builtin_function behind
274 2011-01-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
276 * libcore/Button.cpp, libcore/Button.h, libcore/DisplayList.cpp,
277 libcore/DisplayObject.cpp, libcore/DisplayObjectContainer.cpp,
278 libcore/DisplayObjectContainer.h, libcore/Function.h,
279 libcore/MorphShape.h, libcore/MouseButtonState.h,
280 libcore/MovieClip.cpp, libcore/MovieClip.h,
281 libcore/MovieFactory.cpp, libcore/Timers.cpp, libcore/Timers.h,
282 libcore/abc/abc_function.h, libcore/as_object.cpp,
283 libcore/as_value.cpp, libcore/asobj/Array_as.cpp,
284 libcore/asobj/AsBroadcaster.cpp, libcore/asobj/AsBroadcaster.h,
285 libcore/asobj/Camera_as.cpp, libcore/asobj/Function_as.cpp,
286 libcore/asobj/Global_as.cpp, libcore/asobj/Key_as.cpp,
287 libcore/asobj/LoadVars_as.cpp, libcore/asobj/MovieClipLoader.cpp,
288 libcore/asobj/MovieClip_as.cpp, libcore/asobj/NetConnection_as.cpp,
289 libcore/asobj/NetStream_as.cpp, libcore/asobj/SharedObject_as.cpp,
290 libcore/asobj/Sound_as.cpp, libcore/asobj/TextField_as.cpp,
291 libcore/movie_root.cpp, libcore/movie_root.h,
292 libcore/parser/BitmapMovieDefinition.cpp,
293 libcore/parser/SWFMovieDefinition.cpp,
294 libcore/parser/SWFMovieDefinition.h,
295 libcore/parser/sprite_definition.cpp,
296 libcore/parser/sprite_definition.h,
297 libcore/swf/DefineButtonTag.cpp, libcore/swf/DefineShapeTag.cpp,
298 libcore/vm/ASHandlers.cpp, libcore/vm/ExecutableCode.h: Drop more
299 GNASH_USE_GC macros and intrusive_ptr usage.
301 2011-01-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
303 * libbase/smart_ptr.h, libcore/Font.cpp, libcore/StaticText.cpp,
304 libcore/StaticText.h, libcore/parser/SWFMovieDefinition.cpp,
305 libcore/parser/sprite_definition.cpp,
306 libcore/parser/sprite_definition.h, libcore/vm/VM.cpp: Drop
307 GNASH_USE_GC annotations and some useless ifdefs.
309 2011-01-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
311 * libbase/log.cpp: Drop unused log function.
313 2011-01-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
315 * extensions/gtk2/gtkext.cpp, libcore/as_object.h,
316 libcore/vm/ActionExec.cpp: Drop unused ifdefs.
318 2011-01-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
320 * librender/Renderer.h: Don't provide non-const access to vaapi
323 2011-01-17 Gabriele Giacone <1o5g4r8o@gmail.com>
325 * doc/C/gnash.man-xml, doc/C/preformatted/gnash.1.in: Update command
328 2011-01-15 Gabriele Giacone <1o5g4r8o@gmail.com>
330 * testsuite/samples/Makefile.am: Replace abs_srcdir with srcdir. Fix
333 2011-01-14 Gabriele Giacone <1o5g4r8o@gmail.com>
335 * ChangeLog-0.8.0, ChangeLog-0.8.1, ChangeLog-0.8.2: Rename
336 anaylse-results.sh in changelogs
338 2011-01-14 Gabriele Giacone <1o5g4r8o@gmail.com>
340 * Makefile.am, testsuite/Makefile.am, testsuite/analyse-results.sh,
341 testsuite/anaylse-results.sh: Rename anaylse-results.sh
343 2011-01-14 Gabriele Giacone <1o5g4r8o@gmail.com>
345 * testsuite/libbase.all/Makefile.am: Typo
347 2011-01-13 Benjamin Wolsey <bwy@benjaminwolsey.de>
349 * : commit 0726cd5d5eff8025fa789fabdd308cc59398632f Merge: a62d788
350 09cac2a Author: Rob Savoye <rob@welcomehome.org> Date: Thu Jan 13
353 2011-01-13 Rob Savoye <rob@welcomehome.org>
355 * extensions/launcher/Makefile.am: don't redefine AM_CPPFLAGS
357 2011-01-13 Benjamin Wolsey <bwy@benjaminwolsey.de>
359 * libbase/Makefile.am: Add accumulator in dist.
361 2011-01-13 Benjamin Wolsey <bwy@benjaminwolsey.de>
363 * gui/gnash.cpp, libbase/accumulator.h: Move accumulator into
366 2011-01-12 Rob Savoye <rob@welcomehome.org>
368 * extensions/dbus/Makefile.am, extensions/gtk2/Makefile.am,
369 extensions/launcher/Makefile.am, extensions/lirc/Makefile.am: rename
370 INCLUDES to AM_CPPFLAGS to be consistent., Add to *_CPPFLAGS so
371 headers can be found on OpenBSD
373 2011-01-12 Rob Savoye <rob@welcomehome.org>
375 * testsuite/libbase.all/Makefile.am: rename INCLUDES to AM_CPPFLAGS
376 to be consistent., Add to *_CPPFLAGS so headers can be found on
379 2011-01-12 Rob Savoye <rob@welcomehome.org>
381 * extensions/dejagnu/Makefile.am, extensions/fileio/Makefile.am,
382 extensions/fileio/test.as: add boost cflags and libs
384 2011-01-12 Rob Savoye <rob@welcomehome.org>
386 * extensions/mysql/Makefile.am: add boost cflags and libs
388 2011-01-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
390 * gui/gui.cpp, libcore/TextField.cpp, librender/Renderer.h,
391 librender/agg/Renderer_agg.cpp, librender/cairo/Renderer_cairo.cpp,
392 librender/cairo/Renderer_cairo.h, librender/opengl/Renderer_ogl.cpp:
395 2011-01-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
397 * libcore/DisplayList.cpp: Clean up.
399 2011-01-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
401 * libbase/SharedMem.h: Correct include for w32.
403 2011-01-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
405 * libbase/Makefile.am, libbase/SharedMem.cpp, libbase/SharedMem.h,
406 libbase/SharedMemHaiku.cpp, libbase/SharedMemW32.cpp: Split w32
407 shared mem into separate file, drop ifdefs that aren't used.
409 2011-01-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
411 * plugin/npapi/test.cpp: Fix tests.
413 2011-01-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
415 * libcore/ExternalInterface.cpp, plugin/npapi/callbacks.cpp,
416 plugin/npapi/external.cpp, plugin/npapi/external.h,
417 plugin/npapi/plugin.cpp, plugin/npapi/pluginScriptObject.cpp: Put
418 the second ExternalInterface class in namespace plugin, as having
419 two definitions of gnash::ExternalInterface not only corrupts
420 execution, but is also silly and confusing.
422 2011-01-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
424 * libcore/ExternalInterface.h: Fix typo.
426 2011-01-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
428 * libcore/ExternalInterface.h: Drop useless declarations.
430 2011-01-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
432 * libcore/ExternalInterface.cpp, libcore/ExternalInterface.h: Drop
433 more unneeded functions.
435 2011-01-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
437 * libcore/ExternalInterface.cpp, libcore/ExternalInterface.h: Drop
438 unused functions in illegally duplicated class.
440 2011-01-08 Markus Gothe <nietzsche@lysator.liu.se>
442 * configure.ac: revert all of libltdl
444 2011-01-08 Markus Gothe <nietzsche@lysator.liu.se>
446 * configure.ac: remove AC_SUBDIRS_
448 2011-01-08 Markus Gothe <nietzsche@joyce.local>
450 * configure.ac: shut up libtool
452 2011-01-08 Markus Gothe <nietzsche@lysator.liu.se>
454 * libmedia/gst/VideoInputGst.cpp: fix warnings about constness
456 2011-01-08 Markus Gothe <nietzsche@lysator.liu.se>
458 * configure.ac, macros/archflag.m4: Updated --gcc-arch, thanks and
461 2011-01-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
463 * : commit 68db32d4c765b76a3d2cfbf2d218f7d58bad654d Author: Markus
464 Gothe <nietzsche@lysator.liu.se> Date: Fri Jan 7 18:38:59 2011
467 2011-01-07 Markus Gothe <nietzsche@lysator.liu.se>
469 * configure.ac, gui/gtk/gtk_canvas.h, gui/gtk/gtk_glue_gtkglext.h,
470 macros/x11.m4: clean-up
472 2011-01-07 Markus Gothe <nietzsche@lysator.liu.se>
474 * macros/x11.m4: Fix x11-detection bug
476 2011-01-07 Markus Gothe <nietzsche@lysator.liu.se>
478 * gui/gtk/gtk.cpp: Cure some X11-headache on non-X11
480 2011-01-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
482 * : commit 8921362c3181647d649f739c8e18cde403dbc9b2 Author: Benjamin
483 Wolsey <bwy@benjaminwolsey.de> Date: Tue Jan 4 17:34:24 2011 +0100
485 2011-01-04 Benjamin Wolsey <bwy@benjaminwolsey.de>
487 * gui/gnash.cpp: Fix warning.
489 2011-01-04 Benjamin Wolsey <bwy@benjaminwolsey.de>
491 * libbase/utility.h: Change UNUSED macro to work on references and
492 other non-assignable cases.
494 2011-01-04 Benjamin Wolsey <bwy@benjaminwolsey.de>
496 * libbase/SharedMem.cpp: Simplify ifdefs.
498 2011-01-04 Benjamin Wolsey <bwy@benjaminwolsey.de>
500 * libbase/SharedMem.cpp, libbase/SharedMem.h: Const correct and
503 2011-01-03 Gabriele Giacone <1o5g4r8o@gmail.com>
505 * configure.ac: Create configure temporary files in a secure way
507 2011-01-03 Benjamin Wolsey <bwy@benjaminwolsey.de>
509 * : commit e3b0cff5506ff6ed7ecfc19654c1e61a7ad3d621 Author: antrik
510 <antrik@users.sf.net> Date: Thu Nov 25 11:49:04 2010 +0100
512 2010-12-28 Rob Savoye <rob@welcomehome.org>
514 * Makefile.am: for libtool 1, add the libltdl source files to the
517 2010-12-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
519 * : commit c4091d14127c9e42c30242dbe1f51502cd634282 Merge: 06d476f
520 6cd92f2 Author: Rob Savoye <rob@welcomehome.org> Date: Sun Dec 26
523 2010-12-26 Rob Savoye <rob@welcomehome.org>
525 * testsuite/libbase.all/Makefile.am: add PTHREAD_CFLAGS
527 2010-12-24 Gabriele Giacone <1o5g4r8o@gmail.com>
529 * Makefile.am, packaging/redhat/gnash.spec, packaging/rpm.am: Fix
530 and improve rpm packaging, move rpm temp dir from $HOME to buildroot
532 2010-12-23 Gabriele Giacone <1o5g4r8o@gmail.com>
534 * macros/kde4.m4: Add /usr/lib64/kde4/devel to search kde4 lib path
536 2010-12-22 Sandro Santilli <strk@keybit.net>
538 * testsuite/misc-swfc.all/Makefile.am: Drop use of $(shell) and warn
539 about portability issues
541 2010-12-22 Sandro Santilli <strk@keybit.net>
543 * testsuite/samples/Makefile.am: seems to be a predefined variable, no need to be unportable for
544 defining it. Thanks Petter for figuring this out.
546 2010-12-21 Sandro Santilli <strk@keybit.net>
548 * plugin/npapi/Makefile.am: Another dir in EXTRA_DIST breaking lenny
551 2010-12-21 Sandro Santilli <strk@keybit.net>
553 * libsound/Makefile.am: Do not put a directory in EXTRA_DIST. It
554 isn't needed when content is explicitly used as sources (even if
555 conditional). Should fix distcheck on lenny.
557 2010-12-20 Sandro Santilli <strk@keybit.net>
559 * .gitignore: ignore dump-gnash
561 2010-12-20 Rob Savoye <rob@welcomehome.org>
563 * configure.ac: define HAVE_LTDL for libtool 1.5, so the behaviour
564 is the same as libtool 2.x.
566 2010-12-20 Sandro Santilli <strk@keybit.net>
568 * gui/gnash.cpp: Add -D and -S switches when building dump-gui.
571 2010-12-19 Sandro Santilli <strk@keybit.net>
573 * : commit e2c24291c780cb02f773ef9ae538130aaa1f59ed Author: Sandro
574 Santilli <strk@keybit.net> Date: Sun Dec 19 22:52:24 2010 +0100
576 2010-12-19 Rob Savoye <rob@welcomehome.org>
578 * : commit 3d1699b83689000fd27d763d04a26a310b800ac6 Author: Rob
579 Savoye <rob@welcomehome.org> Date: Sun Dec 19 10:33:21 2010 -0700
581 2010-12-19 Sandro Santilli <strk@keybit.net>
583 * gui/dump/Makefile.am: Oops, forgot this
585 2010-12-19 Sandro Santilli <strk@keybit.net>
587 * configure.ac, gui/Makefile.am, gui/dump/dump.am: dump-gui fully
590 2010-12-19 Sandro Santilli <strk@keybit.net>
592 * gui/Makefile.am: put dump stuff in dump .am
594 2010-12-18 Brad Smith <brad@comstyle.com>
596 * configure.ac: Unbreak distcheck on OpenBSD.
598 2010-12-17 Alessandro Pignotti <a.pignotti@sssup.it>
600 * plugin/npapi/plugin.cpp: Fix NPN_Invoke usage when executing
601 Javascript from the plugin
603 2010-12-18 Rob Savoye <rob@welcomehome.org>
605 * : commit 6852803ba5ff18d3efce77df28f7b55fb54a601d Author: Gabriele
606 Giacone <1o5g4r8o@gmail.com> Date: Sat Dec 18 21:10:37 2010 +0100
608 2010-12-18 Gabriele Giacone <1o5g4r8o@gmail.com>
610 * testsuite/Makefile.am, testsuite/actionscript.all/Makefile.am,
611 testsuite/as3compile.all/Makefile.am,
612 testsuite/misc-haxe.all/Makefile.am,
613 testsuite/misc-ming.all/Makefile.am,
614 testsuite/misc-ming.all/action_order/Makefile.am,
615 testsuite/misc-ming.all/displaylist_depths/Makefile.am,
616 testsuite/misc-ming.all/loading/Makefile.am,
617 testsuite/misc-ming.all/loop/Makefile.am,
618 testsuite/misc-mtasc.all/Makefile.am,
619 testsuite/misc-swfc.all/Makefile.am,
620 testsuite/misc-swfmill.all/Makefile.am,
621 testsuite/misc-swfmill.all/trace-as2/Makefile.am,
622 testsuite/misc-swfmill.all/trace-as3/Makefile.am,
623 testsuite/network.all/Makefile.am: Replace gnumake idioms
625 2010-12-18 Gabriele Giacone <1o5g4r8o@gmail.com>
627 * testsuite/swfdec/Makefile.am: Replace gnumake idiom
629 2010-12-17 Rob Savoye <rob@welcomehome.org>
631 * : commit 6d1857cc6172e141a74a1a61587dfd21063f2f6d Author: Gabriele
632 Giacone <1o5g4r8o@gmail.com> Date: Fri Dec 17 23:24:48 2010 +0100
634 2010-12-17 Sandro Santilli <strk@keybit.net>
636 * testsuite/misc-swfc.all/sound.sc: Accept 13766 as a valid sound
637 duration too (some liblame versions give that number to swfc...)
639 2010-12-16 Gabriele Giacone <1o5g4r8o@gmail.com>
641 * doc/C/Makefile.am: Fix info doc on openbsd
643 2010-12-16 Sandro Santilli <strk@keybit.net>
645 * TODO: Error AS class is implemented
647 2010-12-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
649 * : commit 3eb8224f526719266b26fd32b4c23b8fb8c33936 Author: Benjamin
650 Wolsey <bwy@benjaminwolsey.de> Date: Thu Dec 16 12:22:25 2010
653 2010-12-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
655 * libcore/asobj/Array_as.cpp, libcore/asobj/XMLNode_as.h,
656 libcore/swf/DefineButtonTag.cpp: Minor cleanups.
658 2010-12-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
660 * libcore/TextField.cpp: Drop unused assignment.
662 2010-12-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
664 * libcore/Geometry.cpp: Clean up includes.
666 2010-12-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
668 * libcore/swf/TextRecord.h: Const correct.
670 2010-12-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
672 * libcore/Geometry.cpp: Drop unused bool.
674 2010-12-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
676 * gui/gtk/gtk.cpp, gui/gtk/gtk_canvas.cpp: Remove useless
679 2010-12-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
681 * gui/fb/fb.cpp: Drop unused variable.
683 2010-12-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
685 * gui/gtk/gtk.cpp: Drop useless conditional.
687 2010-12-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
689 * libcore/DisplayObject.cpp: Move variable assignment to scope it's
692 2010-12-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
694 * gui/fb/InputDevice.cpp, gui/fb/InputDevice.h: Const correct.
696 2010-12-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
698 * libcore/as_value.h: Operator= must return a reference to *this!
700 2010-12-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
702 * gui/Player.h: Const correct.
704 2010-12-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
706 * libcore/TextField.cpp: Style.
708 2010-12-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
710 * libcore/TextField.cpp, libcore/TextField.h: Drop useless variable
713 2010-12-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
715 * libcore/TextField.cpp, libcore/TextField.h,
716 libcore/asobj/TextField_as.cpp: Drop some html text functions as
717 they are non-functioning stubs for an incorrect way to implement
720 2010-12-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
722 * libcore/vm/ASHandlers.cpp: Const correct.
724 2010-12-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
726 * libcore/as_value.cpp: Const correct.
728 2010-12-16 Sandro Santilli <strk@keybit.net>
730 * macros/docbook.m4: Add brackets around control flow constructs to
733 2010-12-15 Sandro Santilli <strk@keybit.net>
735 * TODO: Load predictability item (really just a test for git poller
738 2010-12-15 Gabriele Giacone <1o5g4r8o@gmail.com>
740 * Makefile.am: Add .lastmod to DISTCLEANFILES
742 2010-12-15 Gabriele Giacone <1o5g4r8o@gmail.com>
744 * Makefile.am: Replace stat with if -nt to compare modification
745 date. Fix openbsd build.
747 2010-12-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
749 * librender/Makefile.am: Add file to dist.
751 2010-12-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
755 2010-12-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
757 * librender/agg/LinearRGB.h: Implement alpha.
759 2010-12-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
761 * testsuite/misc-ming.all/GradientFillTest.as: Test that alpha is
764 2010-12-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
766 * libcore/TextField.cpp, libcore/TextField.h: Adjust selection to
769 2010-12-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
771 * testsuite/actionscript.all/Selection.as: Add tests for crasher in
774 2010-12-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
776 * testsuite/misc-ming.all/Makefile.am: Run gradient tests.
778 2010-12-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
780 * testsuite/misc-ming.all/GradientFillTest.as: Add automatic testing
783 2010-12-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
785 * librender/agg/LinearRGB.h: Minor cleanups.
787 2010-12-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
789 * librender/agg/LinearRGB.h, librender/agg/Renderer_agg_style.h:
790 Implement linearRGB for agg renderer.
792 2010-12-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
794 * libcore/FillStyle.cpp, libcore/FillStyle.h,
795 libcore/asobj/MovieClip_as.cpp, libcore/parser/TypesParser.cpp: Add
796 actionscript support for interpolation mode.
798 2010-12-14 Gabriele Giacone <1o5g4r8o@gmail.com>
800 * packaging/deb.am: Remove hardcoded -j4 from debian packaging
802 2010-12-14 Sandro Santilli <strk@keybit.net>
804 * testsuite/libbase.all/Makefile.am,
805 testsuite/libbase.all/RcTest.cpp, testsuite/libbase.all/TCXXRc.cpp:
806 Rename TCXXRc test... I never find it otherwise
808 2010-12-13 Sandro Santilli <strk@keybit.net>
810 * : commit 65c3d209fe7e602c3bd9bb5b4b393ebdfb32106b Author: Sandro
811 Santilli <strk@keybit.net> Date: Mon Dec 13 22:34:34 2010 +0100
813 2010-12-13 Gabriele Giacone <1o5g4r8o@gmail.com>
815 * Makefile.am, packaging/deb.am: Add packageclean target to clean
818 2010-12-13 Rob Savoye <rob@welcomehome.org>
820 * Makefile.am: remove revno.h for distclean
822 2010-12-12 Petter Reinholdtsen <pere@hungry.com>
824 * extensions/fileio/Makefile.am: Get rid of make file warnings in
825 fileio/Makefile.am Two new warnings were introduced into git recently: Makefile:948: warning: overriding commands for target `test' Makefile:941: warning: ignoring old commands for target `test' This patch get rid of them, by removing one of the two identical
826 test targets in Makefile.am:
828 2010-12-12 Rob Savoye <rob@welcomehome.org>
830 * extensions/dbus/Makefile.am, extensions/dejagnu/Makefile.am,
831 extensions/fileio/Makefile.am, extensions/gtk2/Makefile.am,
832 extensions/launcher/Makefile.am, extensions/lirc/Makefile.am,
833 extensions/mysql/Makefile.am: uninstall extensions properly so
836 2010-12-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
838 * libcore/DisplayObject.cpp: Fix warning.
840 2010-12-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
842 * libcore/swf/DefineVideoStreamTag.cpp: Drop unneeded include again.
844 2010-12-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
846 * libcore/DisplayList.cpp, libcore/DisplayList.h,
847 libcore/DisplayObject.h, libcore/MovieClip.cpp, libcore/Video.cpp,
848 libcore/swf/PlaceObject2Tag.h: Store unsigned values as unsigned to
849 avoid the proliferation of silly checks throughout the code.
851 2010-12-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
853 * libcore/Video.cpp: Const correct.
855 2010-12-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
857 * libcore/Video.cpp, libcore/Video.h,
858 libcore/swf/DefineVideoStreamTag.cpp,
859 libcore/swf/DefineVideoStreamTag.h, libcore/swf/VideoFrameTag.cpp:
860 Const correct, hide implementation, use ptr_containers.
862 2010-12-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
864 * libbase/GnashAlgorithm.h: Drop foreachFirst().
866 2010-12-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
868 * libbase/GnashAlgorithm.h: Drop unused function; use ptr_containers
871 2010-12-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
873 * libbase/GnashAlgorithm.h: Drop RemovePointer; use boost's version
876 2010-12-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
878 * libcore/MovieClip.cpp, libcore/MovieClip.h, libcore/TextField.cpp:
879 Use ObjectURI to index textfields.
881 2010-12-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
883 * testsuite/MovieTester.cpp: Fix testsuite.
885 2010-12-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
887 * librender/Renderer.h: Make another function non-virtual
889 2010-12-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
891 * librender/Renderer.h, librender/agg/Renderer_agg.cpp,
892 librender/cairo/Renderer_cairo.cpp,
893 librender/cairo/Renderer_cairo.h, librender/opengl/Renderer_ogl.cpp:
894 Reduce the number of overloaded virtual functions with default
897 2010-12-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
899 * librender/Renderer.h, librender/agg/Renderer_agg.cpp: Drop unused
900 functions and const-correct used ones.
902 2010-12-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
904 * librender/Renderer.h, testsuite/MovieTester.cpp: Remove test-only
905 function from renderer interface.
907 2010-12-11 Rob Savoye <rob@welcomehome.org>
909 * : commit fa50b232c7616225a31eb7cb6c3861d2512d593e Author: Gabriele
910 Giacone <1o5g4r8o@gmail.com> Date: Sun Dec 12 03:01:07 2010 +0100
912 2010-12-11 Sandro Santilli <strk@keybit.net>
914 * .bzrignore: we don't need .bzrignore anymore...
916 2010-12-11 Sandro Santilli <strk@keybit.net>
918 * : commit f4e343c142b44cc9b7dc753270b6f96e4da18e9c Author: Sandro
919 Santilli <strk@keybit.net> Date: Sat Dec 11 23:53:02 2010 +0100
921 2010-12-11 Rob Savoye <rob@welcomehome.org>
923 * : commit 07512ec2918aeec0677d02fd4b36a326565c652b Author: Rob
924 Savoye <rob@welcomehome.org> Date: Sat Dec 11 15:51:31 2010 -0700
926 2010-12-11 Gabriele Giacone <1o5g4r8o@gmail.com>
928 * .gitignore: Improve .gitignore
930 2010-12-11 Sandro Santilli <strk@keybit.net>
932 * Makefile.am: Simplify counting commits using rev-list. Thanks
933 antrik for finding this out.
935 2010-12-11 Sandro Santilli <strk@keybit.net>
937 * configure.ac: For openbsd the default gui set is: gtk=yes,
938 dump=auto (drop kde3)
940 2010-12-11 Sandro Santilli <strk@keybit.net>
942 * macros/kde3.m4: Backslash ${prefix} for kde3 too...
944 2010-12-11 Sandro Santilli <strk@keybit.net>
946 * macros/kde4.m4: Evaluate ${prefix} later to avoid NONE
948 2010-12-11 Sandro Santilli <strk@keybit.net>
950 * configure.ac: Make sure PLUGINS_INSTALL_POLICY is set before
951 GNASH_PATH_KDE* are called. Should fix distcheck (bug #31845)
953 2010-12-10 Sandro Santilli <strk@keybit.net>
955 * .gitignore: Ignore gnash-* (packages) plus couple more missing
958 2010-12-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
960 * libbase/GnashAlgorithm.h, libcore/Relay.cpp, libcore/Relay.h,
961 libcore/as_object.h, libcore/movie_root.cpp,
962 libcore/swf/DefineTextTag.cpp, libcore/vm/fn_call.h: Fix crashes and
965 2010-12-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
967 * libcore/asobj/Sound_as.cpp: Ensure that the this object is valid.
969 2010-12-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
971 * : commit 027f27df8b3dc04e51f5af8d54a9c8fe35c42373 Author: Sandro
972 Santilli <strk@keybit.net> Date: Fri Dec 10 15:47:57 2010 +0100
974 2010-12-10 Sandro Santilli <strk@keybit.net>
976 * configure.ac: Remove unused HAVE_SDL conditional
978 2010-12-10 Sandro Santilli <strk@keybit.net>
980 * configure.ac: Check for input devices after deciding if FB should
981 be built or not. Should fix bug #31846
983 2010-12-10 Sandro Santilli <strk@keybit.net>
985 * configure.ac: Implement yes/no/auto for FB gui. Defaults to auto.
986 Build only on linux and if AGG renderer is enabled.
988 2010-12-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
990 * testsuite/actionscript.all/Makefile.am,
991 testsuite/actionscript.all/argstest.as: Add test to call as many
992 functions as possible with various arguments.
994 2010-12-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
996 * libcore/asobj/XMLNode_as.cpp: Cleanup of includes.
998 2010-12-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
1000 * libcore/asobj/XMLNode_as.cpp: Drop more debugging.
1002 2010-12-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
1004 * libcore/asobj/LoadableObject.cpp: Drop debugging message.
1006 2010-12-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
1008 * libcore/asobj/XMLSocket_as.cpp: Fix another crash.
1010 2010-12-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
1012 * libcore/asobj/XMLSocket_as.cpp: Fix a number of potential crashes
1015 2010-12-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
1017 * libcore/asobj/Color_as.cpp: Don't use init_member because this
1018 will cause a crash if the member is read-only.
1020 2010-12-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
1022 * libcore/asobj/MovieClipLoader.cpp,
1023 libcore/asobj/MovieClipLoader.h: Include header and make it
1026 2010-12-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
1028 * libcore/asobj/MovieClipLoader.cpp: Fix crash.
1030 2010-12-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
1032 * testsuite/actionscript.all/MovieClipLoader.as: Cause crash.
1034 2010-12-09 Rob Savoye <rob@welcomehome.org>
1036 * configure.ac: don't build the Framebuffer GUI for BSD when
1037 --enable-gui=all is used
1039 2010-12-09 Rob Savoye <rob@welcomehome.org>
1041 * : commit 72e27bb000a46cd4b20652f6a78aa340f29458a2 Author: Rob
1042 Savoye <rob@welcomehome.org> Date: Thu Dec 9 15:36:18 2010 -0700
1044 2010-12-09 Rob Savoye <rob@welcomehome.org>
1046 * gui/Makefile.am: don't add libltdl to GNASH_LIBS, it's already in
1049 2010-12-09 Rob Savoye <rob@welcomehome.org>
1051 * gui/aos4/aos4.am, gui/aqua/aqua.am, gui/dump/dump.am,
1052 gui/fb/Makefile.am, gui/fltk/fltk.am, gui/haiku/haiku.am,
1053 gui/kde/kde3.am, gui/sdl/sdl.am: don't add (LIBLTDL) to LDFLAGS,
1054 libltdl is part of libgnashbase.
1056 2010-12-09 Rob Savoye <rob@welcomehome.org>
1058 * gui/gtk/gtk.am, gui/kde/kde4.am: don't add (LIBLTDL) to LDFLAGS,
1059 libltdl is part of libgnashbase.
1061 2010-12-09 Rob Savoye <rob@welcomehome.org>
1063 * packaging/snapshot.am: make sure revno.h exists before trying to
1066 2010-12-09 Rob Savoye <rob@welcomehome.org>
1068 * Makefile.am: don't try to use git if it doesnj't exist.
1070 2010-12-09 Sandro Santilli <strk@keybit.net>
1072 * gui/gtk/gtk.cpp: Add branch infor in printed version
1074 2010-12-09 Rob Savoye <rob@welcomehome.org>
1076 * packaging/snapshot.am: don't use (shell), it tries to evaluate at
1077 runtime instead of access time
1079 2010-12-09 Rob Savoye <rob@welcomehome.org>
1081 * Makefile.am: add echo when rebuilding revno.h
1083 2010-12-09 Rob Savoye <rob@welcomehome.org>
1085 * Makefile.am: add documentation for the revno,h target
1087 2010-12-09 Rob Savoye <rob@welcomehome.org>
1089 * configure.ac: always run libtool and libltdl tests
1091 2010-12-09 Rob Savoye <rob@welcomehome.org>
1093 * configure.ac: * Use AC_SUBST for git intstead of conditional * AC_PROG_LIBTOOL has to be after the other libtool tests * Don't build kde3 or fltk2 when building all guis
1095 2010-12-09 Rob Savoye <rob@welcomehome.org>
1097 * Makefile.am: * Only regenerate revno.h after a git commit or pull. * Build revno,.h in the build tree, not the source tree so this
1098 still works on NFS mounted filesystems. * Default to the date if there are any problems with git * Only remove revno.h for a maintainer clean.
1100 2010-12-09 Rob Savoye <rob@welcomehome.org>
1102 * autogen.sh: delete old libtool m4 files from macros when
1103 generating libltdl. When using libtoolize 1, the m4 macros are ihn
1104 libltdl, so add that path so we get the right macros.
1106 2010-12-09 Sandro Santilli <strk@keybit.net>
1108 * Makefile.am, packaging/snapshot.am: Revert "only rebuild revno,.h
1109 if something has changed. Default to the date if GIT isn't found." This reverts commit fbc5d9e9d82f596a5872a4e162b65aa48428aefc. The revert is due to misleading commit message: - revno.h was only rebuilt if sources changed before this commit,
1110 while this commit forces removal of it and thus unconditional
1111 re-creation - this commit moves revno.h from source tree to build tree w/out
1112 saying so in the commit log Additionally (but would normally not trigger a revert) - the date default is useless as revno.h should always be in
1113 packages obtained w/out git and you can always generate if you got
1114 the sources using git. NOTE: I wouldn't revert commits if they weren't themselves reverts
1115 of mine in the first place. Please discuss changes on the
1116 development mailing list to avoid commit wars...
1118 2010-12-09 Petter Reinholdtsen <pere@hungry.com>
1120 * utilities/findwebcams.cpp: Get rid of warnings in findwebcams.cpp [Petter Reinholdtsen] > I had a look at the following warnings from
1121 the current build on > squeeze-kfreebsd. > > findwebcams.cpp:132:
1122 warning: comparison between signed and unsigned integer expressions
1123 > findwebcams.cpp:161: warning: comparison between signed and
1124 unsigned integer expressions > findwebcams.cpp:170: warning:
1125 comparison between signed and unsigned integer expressions >
1126 findwebcams.cpp:173: warning: format '%d' expects type 'int', but
1127 argument 2 has type 'size_t' > findwebcams.cpp:208: warning:
1128 comparison between signed and unsigned integer expressions > > I
1129 believe this patch solve the issues, bu using size_t for >
1130 non-negative values and casting the size_t argument to %d to (int). Here is an updated patch, based on the current git repository. The
1131 format issue is already fixed in git, so only the signed/unsigned
1132 issues are fixed in this patch. Signed-off-by: Sandro Santilli <strk@keybit.net>
1134 2010-12-09 Rob Savoye <rob@welcomehome.org>
1136 * Makefile.am, packaging/snapshot.am: only rebuild revno,.h if
1137 something has changed. Default to the date if GIT isn't found.
1139 2010-12-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
1141 * libbase/AMF.cpp, libbase/AMF.h, libcore/AMFConverter.cpp: Hide
1142 swapBytes, use writePlainNumber().
1144 2010-12-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
1146 * libcore/AMFConverter.cpp: Don't duplicate code.
1148 2010-12-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
1150 * libcore/AMFConverter.cpp: Correct log message.
1152 2010-12-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
1154 * libcore/asobj/NetStream_as.cpp: Use exising AMF functions to clean
1157 2010-12-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
1159 * libcore/MovieClip.cpp, libcore/MovieClip.h,
1160 libcore/asobj/MovieClip_as.cpp: Tidy up code style
1162 2010-12-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
1164 * libcore/Font.cpp, libcore/Font.h: Drop unused function
1166 2010-12-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
1168 * libcore/swf/DefineVideoStreamTag.cpp: Remove unused function.
1170 2010-12-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
1172 * libcore/MovieClip.cpp: Fix silly type usage.
1174 2010-12-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
1176 * libcore/MovieClip.cpp, libcore/MovieClip.h: Drop unused function.
1178 2010-12-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
1180 * libcore/MovieClip.cpp: Attempts to clone root or non-movieclips
1181 are AS coding errors.
1183 2010-12-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
1185 * libcore/asobj/flash/display/BitmapData_as.cpp: Use aserror instead
1188 2010-12-09 Sandro Santilli <strk@keybit.net>
1190 * : commit c103bbe686e0d2335e4de1aa40a7f19317438960 Author: Sandro
1191 Santilli <strk@keybit.net> Date: Thu Dec 9 09:19:05 2010 +0100
1193 2010-12-09 Sandro Santilli <strk@keybit.net>
1195 * packaging/snapshot.am: Take REVNO variable from revno.h as well,
1196 so use of GIT is centralized in a single rule
1198 2010-12-09 Sandro Santilli <strk@keybit.net>
1200 * Makefile.am: Add COMMIT_ID macro in revno.h and revert
1201 BRANCH_REVNO to a sequential number
1203 2010-12-08 Rob Savoye <rob@welcomehome.org>
1205 * packaging/rpm.am: use PACKAGE_VERSION instead of hardcoded
1206 gnash-master when renaming the snapshot directory
1208 2010-12-08 Rob Savoye <rob@welcomehome.org>
1210 * : commit 71ac404e2fc9695daa0d2be85e81d045e8b9a88a Author: Rob
1211 Savoye <rob@welcomehome.org> Date: Wed Dec 8 15:53:35 2010 -0700
1213 2010-12-08 Sandro Santilli <strk@keybit.net>
1215 * configure.ac: Revert "don't look for git here, we do it at
1216 runtime" This reverts commit 045c4630ae4327b307880034e48de77377445885.
1218 2010-12-08 Sandro Santilli <strk@keybit.net>
1220 * Makefile.am: Revert "Look for git at runtime. Default to the date
1221 if no git. Create revno.h in the build tree" This reverts commit bfa00dee0eb79cb74e197e78c73a062bdd7eb1ce.
1223 2010-12-08 Sandro Santilli <strk@keybit.net>
1225 * : commit 8130f3a33368e58fe65e9e5f56ed35e983b3d209 Author: Sandro
1226 Santilli <strk@keybit.net> Date: Wed Dec 8 23:34:08 2010 +0100
1228 2010-12-08 Rob Savoye <rob@welcomehome.org>
1230 * Makefile.am: Look for git at runtime. Default to the date if no
1231 git. Create revno.h in the build tree
1233 2010-12-08 Rob Savoye <rob@welcomehome.org>
1235 * configure.ac: don't look for git here, we do it at runtime
1237 2010-12-08 Rob Savoye <rob@welcomehome.org>
1239 * packaging/snapshot.am: create a revno for the package that's
1240 different from the git revno.
1242 2010-12-08 Rob Savoye <rob@welcomehome.org>
1244 * macros/ffmpeg.m4: add /usr/include/ffmpeg to the front of the
1245 incllist, so swscale gets found too
1247 2010-12-08 Rob Savoye <rob@welcomehome.org>
1249 * : commit ed01ef8b5a6331b10f91c15e30085fca519f00a3 Author: Rob
1250 Savoye <rob@welcomehome.org> Date: Wed Dec 8 12:42:36 2010 -0700
1252 2010-12-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
1254 * libcore/movie_root.h: Fix documentation.
1256 2010-12-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
1258 * libbase/RTMP.cpp: Header order.
1260 2010-12-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
1262 * libcore/asobj/Array_as.cpp: Header order.
1264 2010-12-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
1266 * libmedia/ffmpeg/VideoDecoderFfmpeg.cpp: Header order.
1268 2010-12-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
1270 * libmedia/AudioDecoder.h, libmedia/ffmpeg/AudioDecoderFfmpeg.h:
1271 Drop incorrect ifdef markers.
1273 2010-12-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
1275 * libmedia/ffmpeg/AudioDecoderFfmpeg.cpp,
1276 libmedia/ffmpeg/AudioDecoderFfmpeg.h: Break long lines.
1278 2010-12-08 Sandro Santilli <strk@keybit.net>
1280 * Makefile.am: Be even nicer on update (don't show diff output at
1283 2010-12-08 Sandro Santilli <strk@keybit.net>
1285 * Makefile.am: Be nicer when reporting revno.h activity in the case
1286 in which revno.h is not there
1288 2010-12-08 Gabriele Giacone <1o5g4r8o@gmail.com>
1290 * .gitignore: Add testsuite/swfdec/src to .gitignore
1292 2010-12-08 Sandro Santilli <strk@keybit.net>
1294 * : commit 59991fcc5e60a652cf1ce5c5c6834657adfaa5b8 Author: Sandro
1295 Santilli <strk@keybit.net> Date: Wed Dec 8 13:48:16 2010 +0100
1297 2010-12-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
1299 * utilities/processor.cpp: Handle more options in gprocessor.
1301 2010-12-08 Sandro Santilli <strk@keybit.net>
1303 * Makefile.am: Simplify commit extraction, and use abbreviated
1306 2010-12-08 Sandro Santilli <strk@keybit.net>
1308 * packaging/debian/rules: Find revno.h in source dir, not build dir
1310 2010-12-08 Sandro Santilli <strk@keybit.net>
1312 * Makefile.am, configure.ac: Update revno.h at every make
1313 invocation. Make sure to generate in source dir (not build dir) for
1314 proper distribution. Report failure reasons. Never use a stub.
1316 2010-12-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
1318 * : commit 421d14fcdaa31ef6d6e81b462375f4fe39c19eb3 Author: Benjamin
1319 Wolsey <bwy@benjaminwolsey.de> Date: Wed Dec 8 10:00:18 2010 +0100
1321 2010-12-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
1323 * gui/Player.cpp: Use NOTIFY_ERROR in Player too.
1325 2010-12-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
1327 * libcore/HostInterface.h, libcore/asobj/NetStream_as.cpp: Don't use
1328 ERROR because some implementations incorrectly use it as a macro.
1329 Fix volume adjustment and document.
1331 2010-12-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
1333 * libcore/asobj/System_as.cpp: Use char.
1335 2010-12-07 Sandro Santilli <strk@keybit.net>
1337 * macros/mysql.m4: Fix reporting of mysql_config detection
1339 2010-12-07 Sandro Santilli <strk@keybit.net>
1341 * macros/mysql.m4: Fix reporting of MySQL libraries detection
1343 2010-12-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
1345 * libcore/asobj/Mouse_as.cpp, utilities/processor.cpp: Fix swapped
1348 2010-12-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
1350 * gui/Player.cpp, gui/gtk/gtk.cpp, gui/gtk/gtksup.h, gui/gui.cpp,
1351 gui/gui.h, libcore/movie_root.h, utilities/processor.cpp: Implement
1354 2010-12-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
1356 * gui/Player.cpp, gui/gtk/gtk.cpp, gui/gtk/gtksup.h, gui/gui.h:
1357 Const correct and improve interface.
1359 2010-12-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
1361 * gui/Player.h: Include required headers.
1363 2010-12-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
1365 * libcore/asobj/System_as.cpp: Use the pp's order for
1366 System.capabilities, more for easier checking than compatibility.
1368 2010-12-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
1370 * gui/gui.h: Return "color" by default.
1372 2010-12-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
1374 * libcore/asobj/System_as.cpp: Add a note on pixel aspect ratio.
1376 2010-12-07 Sandro Santilli <strk@keybit.net>
1378 * libbase/GnashFileUtilities.cpp, libbase/GnashFileUtilities.h: Fix
1379 mkdirRecursive support for _absolute_ paths (sorry). Document both
1380 mkdirRecursive and mkdirUserPermissions
1382 2010-12-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
1384 * gui/Player.cpp, gui/Player.h, libcore/HostInterface.cpp,
1385 libcore/HostInterface.h, libcore/Makefile.am,
1386 libcore/asobj/Mouse_as.cpp, libcore/asobj/NetStream_as.cpp,
1387 libcore/asobj/System_as.cpp, libcore/movie_root.cpp,
1388 libcore/movie_root.h, utilities/processor.cpp: Add new host
1391 2010-12-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
1393 * libsound/sound_handler.h: There is no page
1395 2010-12-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
1397 * libbase/ClockTime.cpp, libbase/ClockTime.h: Put clocktime under
1400 2010-12-06 Sandro Santilli <strk@keybit.net>
1402 * libmedia/ffmpeg/MediaParserFfmpeg.cpp: Log an error when whence
1403 parameter as unexpected value
1405 2010-12-06 Sandro Santilli <strk@keybit.net>
1407 * libbase/GnashFileUtilities.cpp: Do not assume directories passed
1408 to mkdirRecursive have to be absolute. Fixes bug #31811.
1410 2010-12-06 Benjamin Wolsey <bwy@benjaminwolsey.de>
1412 * : commit 277d8f08c1c7b02d156322ecc878d4dd1ad9e46e Author: Gabriele
1413 Giacone <1o5g4r8o@gmail.com> Date: Mon Dec 6 11:39:29 2010 +0100
1415 2010-12-06 Sandro Santilli <strk@keybit.net>
1417 * libmedia/ffmpeg/MediaParserFfmpeg.cpp: Still useful to see the
1418 actual seek requested, so include in the exception thrown
1420 2010-12-06 Sandro Santilli <strk@keybit.net>
1422 * libmedia/ffmpeg/MediaParserFfmpeg.cpp: Oops, forgot debugging
1425 2010-12-06 Sandro Santilli <strk@keybit.net>
1427 * libmedia/ffmpeg/MediaParserFfmpeg.cpp: Fix comments in seek
1428 function, throw an exception rather than ask IOChannel to seek to
1429 negative positions (to have more precise error message, nothing
1432 2010-12-06 Sandro Santilli <strk@keybit.net>
1434 * libbase/curl_adapter.cpp: Throw an exception rather than aborting
1435 when asked to seek at negative position
1437 2010-12-06 Sandro Santilli <strk@keybit.net>
1439 * libmedia/ffmpeg/AudioDecoderFfmpeg.cpp: Log debug line on ffmpeg
1440 audio decoder initialization (symmetrically with video decoder
1443 2010-12-06 Sandro Santilli <strk@keybit.net>
1445 * libmedia/ffmpeg/MediaParserFfmpeg.cpp: formatting, no functional
1448 2010-12-06 Sandro Santilli <strk@keybit.net>
1450 * libbase/curl_adapter.cpp: typo
1452 2010-12-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
1454 * gui/Player.cpp: Reorder includes.
1456 2010-12-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
1458 * gui/Player.cpp, gui/Player.h: Drop odd define and use std:: for
1461 2010-12-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
1463 * libcore/asobj/System_as.cpp: Drop static.
1465 2010-12-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
1467 * libcore/asobj/Global_as.cpp: Don't waste space.
1469 2010-12-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
1471 * libcore/asobj/Global_as.cpp: Remove silly and unreachable logging
1474 2010-12-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
1476 * libcore/asobj/Global_as.cpp, libcore/asobj/flash/flash_pkg.cpp:
1477 Remove silly switch.
1479 2010-12-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
1481 * libcore/asobj/MovieClip_as.cpp: Small changes.
1483 2010-12-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
1485 * libcore/asobj/flash/geom/Rectangle_as.cpp: Simplify more.
1487 2010-12-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
1489 * libcore/asobj/flash/geom/Rectangle_as.cpp: Simplify.
1491 2010-12-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
1493 * libcore/asobj/flash/geom/Rectangle_as.cpp: Implement
1494 Rectangle.offsetPoint
1496 2010-12-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
1498 * libcore/asobj/flash/geom/Rectangle_as.cpp: Implement
1501 2010-12-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
1503 * libcore/asobj/flash/geom/Rectangle_as.cpp: Reorder includes
1505 2010-12-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
1507 * testsuite/swfdec/PASSING: Swfdec tests pass.
1509 2010-12-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
1511 * libcore/asobj/flash/geom/Rectangle_as.cpp: Implement
1514 2010-12-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
1516 * libcore/asobj/flash/geom/Rectangle_as.cpp: Use as_error and
1519 2010-12-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
1521 * libcore/asobj/flash/geom/Rectangle_as.cpp: Simplify contains().
1523 2010-12-04 Rob Savoye <rob@welcomehome.org>
1525 * plugin/npapi/Makefile.am: Add X11_CFLAGS to keep OpenBSD happy
1527 2010-12-04 Rob Savoye <rob@welcomehome.org>
1529 * : commit 17939244d678bbc6dfdfa1757c2e99f879cdd3e5 Author: Rob
1530 Savoye <rob@welcomehome.org> Date: Sat Dec 4 15:35:54 2010 -0700
1532 2010-12-04 Sandro Santilli <strk@keybit.net>
1534 * configure.ac: cleanup warning text
1536 2010-12-04 Sandro Santilli <strk@keybit.net>
1538 * macros/kde4.m4: Don't set has_kde4 if headers are not found too
1540 2010-12-04 Sandro Santilli <strk@keybit.net>
1542 * configure.ac: update informations about disabling kde4 gui
1544 2010-12-04 Sandro Santilli <strk@keybit.net>
1546 * configure.ac: Set kde3 gui off by default. It's broken... see
1547 https://savannah.gnu.org/bugs/index.php?31782
1549 2010-12-04 Sandro Santilli <strk@keybit.net>
1551 * macros/qt4.m4: qt4 macro file shouldn't set kde4 stuff
1553 2010-12-04 Markus Gothe <nietzsche@lysator.liu.se>
1555 * : commit 99e6c5f5f7a91164f3499b1b0e9691b81619470b Author: Markus
1556 Gothe <nietzsche@zarathustra.local> Date: Sat Dec 4 18:39:27 2010
1559 2010-12-04 Gabriele Giacone <1o5g4r8o@gmail.com>
1561 * gui/Makefile.am: fixed gnu make idiom
1563 2010-12-04 Sandro Santilli <strk@keybit.net>
1565 * configure.ac: Implement yes/no/auto for kde3, default to auto
1567 2010-12-04 Sandro Santilli <strk@keybit.net>
1569 * configure.ac: Implement yes/no/auto semantic for kde4 gui. Default
1572 2010-12-04 Sandro Santilli <strk@keybit.net>
1574 * configure.ac: Get rid of HAVE_GTK2 conditional (never used) and
1575 has_gtk2 (marked as FIXME: shouldn't be here)
1577 2010-12-04 Sandro Santilli <strk@keybit.net>
1579 * Makefile.am: Use tabs consistently
1581 2010-12-04 Sandro Santilli <strk@keybit.net>
1583 * configure.ac: QT is not a GUI, KDE and QTOPIA are. Behave
1586 2010-12-04 Sandro Santilli <strk@keybit.net>
1588 * macros/qt3.m4: Fix syntax error (missing test invocation)
1590 2010-12-03 Gabriele Giacone <>
1592 * macros/qt4.m4: add uic4 and moc4 as alternatives
1594 2010-12-03 Rob Savoye <rob@welcomehome.org>
1596 * configure.ac, macros/curl.m4: += doesn't work with bourne shell
1598 2010-12-04 Sandro Santilli <strk@keybit.net>
1600 * : commit f0fd2e892d6c58bf1df3d3ced3fe08772e06f1a9 Author: Sandro
1601 Santilli <strk@keybit.net> Date: Sat Dec 4 00:41:21 2010 +0100
1603 2010-12-04 Sandro Santilli <strk@keybit.net>
1605 * configure.ac, macros/qt3.m4, macros/qt4.m4: Do not use build_qt3
1606 and build_qt4 variables within GNASH_PATH_QT3 and GNASH_PATH_QT4,
1607 rather avoid calling that macro as a whole if those variables aren't
1608 set to request such builds
1610 2010-12-03 Benjamin Wolsey <bwy@benjaminwolsey.de>
1612 * doc/C/refmanual/internals.xml: Directory was renamed.
1614 2010-12-03 Sandro Santilli <strk@keybit.net>
1616 * configure.ac: Implement yes/no/auto semantic for ffmpeg
1618 2010-12-03 Benjamin Wolsey <bwy@benjaminwolsey.de>
1620 * libcore/DisplayObject.cpp, libcore/MovieClip.cpp,
1621 libcore/event_id.h, libcore/movie_root.cpp,
1622 libcore/swf/PlaceObject2Tag.cpp, libcore/swf/PlaceObject2Tag.h,
1623 libcore/swf_event.h: Use ptr_container, const correct, make event_id
1626 2010-12-03 Benjamin Wolsey <bwy@benjaminwolsey.de>
1628 * libcore/DisplayObject.cpp, libcore/MovieClip.cpp: Const correct
1631 2010-12-03 Benjamin Wolsey <bwy@benjaminwolsey.de>
1633 * libcore/MovieClip.cpp, libcore/MovieClip.h: Const correct
1635 2010-12-03 Benjamin Wolsey <bwy@benjaminwolsey.de>
1637 * libcore/MovieClip.cpp, libcore/MovieClip.h: Use a ptr_list for
1640 2010-12-03 Benjamin Wolsey <bwy@benjaminwolsey.de>
1642 * : commit e79e72f7629bf12fd541ff47e1154b73faad8e74 Author: Benjamin
1643 Wolsey <bwy@benjaminwolsey.de> Date: Fri Dec 3 16:25:14 2010 +0100
1645 2010-12-03 Petter Reinholdtsen <pere@hungry.com>
1647 * configure.ac: Implement auto/yes/no semantic for OGL renderer
1649 2010-12-03 Petter Reinholdtsen <pere@hungry.com>
1651 * utilities/findwebcams.cpp: Replace g_print with iostreams.
1653 2010-12-03 Benjamin Wolsey <bwy@benjaminwolsey.de>
1655 * cygnal/cvm.cpp, gui/gui.cpp, libcore/movie_root.h,
1656 utilities/processor.cpp: Do another TODO.
1658 2010-12-03 Benjamin Wolsey <bwy@benjaminwolsey.de>
1660 * libcore/movie_root.h: Do TODO.
1662 2010-12-03 Benjamin Wolsey <bwy@benjaminwolsey.de>
1664 * libcore/DisplayObject.cpp: Tabs to spaces.
1666 2010-12-03 Benjamin Wolsey <bwy@benjaminwolsey.de>
1668 * libcore/DisplayObject.cpp, libcore/TextField.cpp,
1669 libcore/movie_root.cpp, libcore/movie_root.h: Return a pair from
1670 mousePosition instead of using out parameters.
1672 2010-12-03 Benjamin Wolsey <bwy@benjaminwolsey.de>
1674 * libcore/movie_root.cpp: Cleanup, drop unneeded helper functions.
1676 2010-12-03 Benjamin Wolsey <bwy@benjaminwolsey.de>
1678 * libcore/movie_root.cpp, libcore/movie_root.h: Use shared_ptr for
1679 the timers to avoid potential bugs when iterators are invalidated
1680 during action execution.
1682 2010-12-03 Benjamin Wolsey <bwy@benjaminwolsey.de>
1684 * : commit 5b7c0de2385f5b9d6fbc40cef6447aaebae67d00 Author: Rob
1685 Savoye <rob@welcomehome.org> Date: Thu Dec 2 18:51:41 2010 -0700
1687 2010-12-02 Rob Savoye <rob@welcomehome.org>
1689 * libbase/GnashImagePng.cpp: use PNG_LIBPNG_VER_MINOR instead of
1690 PNG_LIBPNG_VER_RELEASE
1692 2010-12-02 Benjamin Wolsey <bwy@benjaminwolsey.de>
1694 * libcore/asobj/Global_as.cpp, libcore/movie_root.cpp,
1695 libcore/movie_root.h: Use ptr_containers, be a bit stricter with
1698 2010-12-02 Rob Savoye <rob@welcomehome.org>
1700 * : commit 124d3651e327dd0cabafa1779ef958c460d69605 Author: Rob
1701 Savoye <rob@welcomehome.org> Date: Thu Dec 2 12:11:53 2010 -0700
1703 2010-12-02 Benjamin Wolsey <bwy@benjaminwolsey.de>
1705 * libcore/MovieLoader.cpp, libcore/MovieLoader.h: Use
1708 2010-12-02 Benjamin Wolsey <bwy@benjaminwolsey.de>
1710 * libcore/movie_root.cpp, libcore/movie_root.h,
1711 libcore/swf/DefineButtonTag.cpp, libcore/swf/DefineButtonTag.h: Use
1712 ptr_containers to make pointer handling simpler.
1714 2010-12-02 Sandro Santilli <strk@keybit.net>
1716 * libcore/SWFMatrix.cpp: Explicitly use double std::pow(double,
1717 int). Should fix build on openbsd
1719 (http://gnashdev.org:8010/builders/4.8-release-openbsd-amd64/builds/6/steps/compile/logs/stdio)
1721 2010-12-01 Rob Savoye <rob@welcomehome.org>
1723 * libcore/SWFMatrix.cpp: fix compile problem on OpenBSD and Ltib
1725 2010-12-01 Rob Savoye <rob@welcomehome.org>
1727 * packaging/ltib/gnash.spec: simplify spec file
1729 2010-12-01 Rob Savoye <rob@welcomehome.org>
1731 * libbase/Makefile.am: add OPENGL_CFLAGS to CPPFLAGS for OpenBSD
1733 2010-12-01 Rob Savoye <rob@welcomehome.org>
1735 * : commit 06907b931859501ae1daf193d1c1576aecda1124 Author: Rob
1736 Savoye <rob@welcomehome.org> Date: Wed Dec 1 15:49:02 2010 -0700
1738 2010-12-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
1740 * utilities/findmicrophones.cpp, utilities/findwebcams.cpp,
1741 utilities/rtmpget.cpp: Include iostream.
1743 2010-12-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
1745 * libcore/movie_root.h: Don't include thread.hpp arbitrarily.
1747 2010-12-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
1749 * libcore/FreetypeGlyphsProvider.cpp: Don't exit; throw an exception
1750 and let callers handle it. Use Gnash logging instead of iostreams.
1752 2010-12-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
1754 * libbase/Range2d.h, libbase/URLAccessManager.cpp,
1755 libbase/sharedlib.cpp, libcore/DisplayList.cpp,
1756 libcore/FillStyle.cpp, libcore/SWFRect.h,
1757 libcore/asobj/NetConnection_as.cpp, libcore/movie_root.cpp,
1758 libcore/swf/DefineFontAlignZonesTag.cpp,
1759 libcore/swf/DefineFontAlignZonesTag.h, libcore/swf/SWF.cpp,
1760 libcore/vm/VM.cpp, libsound/WAVWriter.cpp: Include <ostream>, not
1761 <iostream> for std::ostream.
1763 2010-12-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
1765 * libbase/rc.h: Use forward declaration of streams.
1767 2010-12-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
1769 * libbase/IOChannel.h: Reorder includes.
1771 2010-12-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
1773 * libbase/rc.cpp: Rearrange includes.
1775 2010-12-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
1777 * libbase/noseek_fd_adapter.cpp: Include <iostream>.
1779 2010-12-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
1781 * libbase/memory.cpp: Include <iostream> for cerr and cout.
1783 2010-12-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
1785 * libbase/log.cpp: Include required headers.
1787 2010-12-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
1789 * : commit 2ca64b42a538274d957c7b2c6786e15d006f2250 Merge: e6e9d9f
1790 19443da Author: Benjamin Wolsey <bwy@benjaminwolsey.de> Date: Wed
1791 Dec 1 10:47:37 2010 +0100
1793 2010-12-01 Sandro Santilli <strk@keybit.net>
1795 * libcore/parser/action_buffer.cpp: another <cstring> include
1797 2010-12-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
1799 * libbase/utf8.cpp, libcore/vm/ASHandlers.cpp: Required includes
1801 2010-12-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
1803 * libbase/utf8.cpp, libbase/utf8.h, libcore/vm/ASHandlers.cpp: Move
1804 functions to utf8.h for better implementation hiding.
1806 2010-12-01 Sandro Santilli <strk@keybit.net>
1808 * libmedia/gst/AudioInputGst.cpp: Include <cstring> for string calls
1810 2010-12-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
1812 * libbase/SharedMem.cpp: Include header required for std::strerror.
1814 2010-11-30 Rob Savoye <rob@welcomehome.org>
1816 * packaging/ltib/gnash.spec: remove packages for stuff we don't need
1819 2010-11-30 Rob Savoye <rob@welcomehome.org>
1821 * configure.ac: move libltdl tests below --enable-extensions test,
1822 and don't enable libltdl unless extensions are enabled. By defaullt
1823 no extensions are build, so by default, libltdl will not be built or
1826 2010-11-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
1828 * testsuite/swfdec/REALTIME: Revert "Run some tests in realtime"
1829 because it doesn't work. This reverts commit 4b9bf6a6ea6de1cc2113ce6851526c4e252f086b.
1831 2010-11-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
1833 * testsuite/swfdec/REALTIME: Run some tests in realtime.
1835 2010-11-30 Sandro Santilli <strk@keybit.net>
1837 * : commit 7e8e4fb260fa2a5a12bee9dfc3236cfc3bc37725 Author: Sandro
1838 Santilli <strk@keybit.net> Date: Tue Nov 30 10:06:19 2010 +0100
1840 2010-11-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
1842 * : commit f0bd43adebbcf3bb2508d20aafadfaaaba0b08ff Author: Sandro
1843 Santilli <strk@keybit.net> Date: Tue Nov 30 09:57:28 2010 +0100
1845 2010-11-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
1847 * : commit ac24041672fa1f6810e3ee03a60507a43764d280 Author: Sandro
1848 Santilli <strk@keybit.net> Date: Mon Nov 29 17:17:35 2010 +0100
1850 2010-11-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
1852 * utilities/Makefile.am: Utilities don't need to link to X11.
1854 2010-11-29 Sandro Santilli <strk@keybit.net>
1856 * testsuite/actionscript.all/Makefile.am,
1857 testsuite/misc-swfc.all/Makefile.am: Use for finding abs paths, so
1858 CPP doesn't have to deal with backticks...
1860 2010-11-29 Sandro Santilli <strk@keybit.net>
1862 * : commit 30894d92e4cf931c5b7c5ab8ba424ff11b65342c Author: Benjamin
1863 Wolsey <bwy@benjaminwolsey.de> Date: Mon Nov 29 09:09:56 2010
1866 2010-11-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
1868 * libbase/log.h, librender/opengl/Renderer_ogl.cpp: Don't include
1869 thread.hpp unnecessarily.
1871 2010-11-28 Sandro Santilli <strk@keybit.net>
1873 * extensions/fileio/fileio.cpp: Fix use of Array_as
1875 2010-11-28 Sandro Santilli <strk@keybit.net>
1877 * gui/Makefile.am: Don't forget to escape newline, or boost and
1878 pthread libs are left out (as lucid-linux-x86 shows)
1880 2010-11-26 Sandro Santilli <strk@keybit.net>
1882 * utilities/processor.cpp: Drop old/obsoleted code
1884 2010-11-26 Sandro Santilli <strk@keybit.net>
1886 * testsuite/misc-mtasc.all/Makefile.am: Sleep even more
1888 2010-11-26 Sandro Santilli <strk@keybit.net>
1890 * : commit aa53c0408dbf8cb78cb5728aac6194d9dee61cd7 Author: Sandro
1891 Santilli <strk@keybit.net> Date: Fri Nov 26 15:51:17 2010 +0100
1893 2010-11-26 Sandro Santilli <strk@keybit.net>
1895 * testsuite/generic-testrunner.sh: Allow specifying milliseconds
1898 2010-11-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
1900 * testsuite/misc-ming.all/rtmpytest.as: Prove that $version is used,
1901 and since Gnash doesn't use it the test fails.
1903 2010-11-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
1905 * libcore/asobj/NetConnection_as.cpp,
1906 testsuite/misc-ming.all/rtmpytest.as: Pass argument with remote
1907 function calls, fixing failing tests.
1909 2010-11-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
1911 * testsuite/misc-ming.all/rtmpytest.as: Add more tests.
1913 2010-11-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
1915 * testsuite/misc-ming.all/Makefile.am,
1916 testsuite/misc-ming.all/rtmpytest.as: Run test and expect pass.
1918 2010-11-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
1920 * testsuite/rtmpy-echo-server.py: Minor changes to server.
1922 2010-11-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
1924 * configure.ac, testsuite/misc-ming.all/Makefile.am,
1925 testsuite/misc-ming.all/red5test.as,
1926 testsuite/misc-ming.all/rtmpytest.as,
1927 testsuite/rtmpy-echo-server.py: Add rtmpy test.
1929 2010-11-26 Sandro Santilli <strk@keybit.net>
1931 * : commit 822c7c68dc00e95746ef479eab217f2d41932ee8 Author: Sandro
1932 Santilli <strk@keybit.net> Date: Fri Nov 26 10:42:21 2010 +0100
1934 2010-11-26 Sandro Santilli <strk@keybit.net>
1936 * libmedia/gst/AudioInputGst.h: don't need a semicolon at function
1939 2010-11-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
1941 * : commit b902917c56b485381e6de496a125502d0840cd87 Author: Sandro
1942 Santilli <strk@keybit.net> Date: Fri Nov 26 09:32:54 2010 +0100
1944 2010-11-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
1946 * libcore/ClassHierarchy.cpp: Drop unneeded include.
1948 2010-11-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
1950 * libcore/ClassHierarchy.cpp, libcore/ClassHierarchy.h,
1951 libcore/asobj/Global_as.cpp: Include the required headers.
1953 2010-11-25 Sandro Santilli <strk@keybit.net>
1955 * testsuite/simple.exp: shorten timeout to 5 minutes, let's see if
1956 that's enough for all tests being run
1958 2010-11-25 Sandro Santilli <strk@keybit.net>
1960 * configure.ac: Don't cd into a yet-to-be-created dir
1962 2010-11-25 Sandro Santilli <strk@keybit.net>
1964 * testsuite/swfdec/Makefile.am: Make swfdec test runners dependent
1967 2010-11-25 Sandro Santilli <strk@keybit.net>
1969 * configure.ac: Allow omitting arg to --with-swfdec-testsuite to
1970 default to where 'make fetch-swfdec' will put things
1972 2010-11-25 Sandro Santilli <strk@keybit.net>
1974 * : commit c3849965522c9f2a460a10137d5dba720860e266 Author: Sandro
1975 Santilli <strk@keybit.net> Date: Thu Nov 25 20:59:42 2010 +0100
1977 2010-11-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
1979 * testsuite/actionscript.all/Transform.as: Expect failures.
1981 2010-11-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
1983 * testsuite/actionscript.all/Transform.as: Fix test results for pp.
1985 2010-11-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
1987 * gui/pythonmod/gnash-view.cpp: Adapt python module to getURI
1990 2010-11-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
1992 * : commit e298d9b8fcd7637f2e79a7569a02abc363519901 Author: Benjamin
1993 Wolsey <bwy@benjaminwolsey.de> Date: Thu Nov 25 15:55:16 2010
1996 2010-11-25 Sandro Santilli <strk@keybit.net>
1998 * : commit 4c18be0d39151da1bed49c31638e313cd8136939 Author: Sandro
1999 Santilli <strk@keybit.net> Date: Thu Nov 25 15:25:38 2010 +0100
2001 2010-11-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
2003 * testsuite/misc-ming.all/red5test.as: Tests pass.
2005 2010-11-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
2007 * libcore/asobj/NetConnection_as.cpp: Send reply from server rather
2008 than making our own.
2010 2010-11-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
2012 * testsuite/misc-ming.all/red5test.as: Test failed call.
2014 2010-11-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
2016 * testsuite/misc-ming.all/red5test.as: Tabs to spaces.
2018 2010-11-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
2020 * libcore/DisplayObject.cpp, libcore/SWFMatrix.cpp: Fix silly
2021 spacing, use std::pow
2023 2010-11-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
2025 * libcore/as_object.cpp: Only log error when requested, and drop
2028 2010-11-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
2030 * libcore/asobj/MovieClip_as.cpp: Convert error to aserror.
2032 2010-11-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
2034 * libcore/vm/ASHandlers.cpp: Convert error to a swferror.
2036 2010-11-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
2038 * libcore/asobj/NetConnection_as.cpp: Don't log aserror if not
2041 2010-11-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
2043 * libbase/GnashNumeric.h, libcore/SWFMatrix.cpp,
2044 libcore/vm/ASHandlers.cpp: Restore undefined behaviour because Lenny
2045 doesn't have boost 1.35
2047 2010-11-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
2049 * libbase/GnashNumeric.h: Functions don't have ; after the close
2052 2010-11-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
2054 * testsuite/misc-ming.all/Makefile.am,
2055 testsuite/misc-ming.all/red5test.as: Enable red5test and add sanity
2058 2010-11-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
2060 * : commit 323c94c78e15453d7a8f8b127bd24c92111fe472 Author: Tim
2061 Retout <tim@retout.co.uk> Date: Wed Nov 24 18:51:32 2010 +0000
2063 2010-11-24 Rob Savoye <rob@welcomehome.org>
2065 * configure.ac: make it possible to configure no sound handler
2067 2010-11-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
2069 * libcore/SWFMatrix.cpp, testsuite/libcore.all/MatrixTest.cpp: Fix
2072 2010-11-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
2074 * testsuite/libcore.all/MatrixTest.cpp: Fix testsuite.
2076 2010-11-24 Sandro Santilli <strk@keybit.net>
2078 * libmedia/gst/VideoDecoderGst.cpp: Tell more about which codec
2079 failed VideoDecoderGst initialization
2081 2010-11-24 Petter Reinholdtsen <pere@hungry.com>
2083 * plugin/npapi/test.cpp: Reduce compiler warnings in plugin test.cpp I had a look at the compiler warnings shown when doing make check,
2084 more specifically these warnings: test.cpp: In function 'int main(int, char**)': test.cpp:120:
2085 warning: unused variable 'obj' test.cpp: At global scope:
2086 test.cpp:41: warning: unused parameter 'argc' test.cpp:41: warning:
2087 unused parameter 'argv' test.cpp: In function 'void*
2088 NPN_GetStringIdentifier(const NPUTF8*)': test.cpp:308: warning: no
2089 return statement in function returning non-void test.cpp: At global
2090 scope: test.cpp:306: warning: unused parameter 'name' test.cpp: In
2091 function 'nsPluginInstanceBase*
2092 NS_NewPluginInstance(nsPluginCreateData*)': test.cpp:313: warning:
2093 no return statement in function returning non-void test.cpp: At
2094 global scope: test.cpp:311: warning: unused parameter
2095 'aCreateDataStruct' test.cpp: In function 'NPError
2096 NS_PluginGetValue(NPPVariable, void*)': test.cpp:318: warning: no
2097 return statement in function returning non-void test.cpp: At global
2098 scope: test.cpp:316: warning: unused parameter 'aVariable'
2099 test.cpp:316: warning: unused parameter 'aValue' test.cpp: In
2100 function 'NPError NS_PluginInitialize()': test.cpp:323: warning: no
2101 return statement in function returning non-void test.cpp: At global
2102 scope: test.cpp:338: warning: unused parameter 'aPlugin' test.cpp:
2103 In function 'bool NPN_SetProperty(NPP_t*, NPObject*, void*, const
2104 NPVariant*)': test.cpp:348: warning: no return statement in function
2105 returning non-void test.cpp: At global scope: test.cpp:344: warning:
2106 unused parameter 'npp' test.cpp:344: warning: unused parameter 'obj'
2107 test.cpp:351: warning: unused parameter 'npp' test.cpp:351: warning:
2108 unused parameter 'obj' test.cpp:351: warning: unused parameter
2109 'value' test.cpp:358: warning: unused parameter 'npp' test.cpp:358:
2110 warning: unused parameter 'obj' test.cpp:358: warning: unused
2111 parameter 'value' test.cpp: In function 'bool
2112 NPN_HasProperty(NPP_t*, NPObject*, void*, const NPVariant*)':
2113 test.cpp:366: warning: control reaches end of non-void function I left the unused variables alone, assume someone left them around
2114 for a purpose, and concentrated on the non-void functions lacking
2115 return values instead. This patch should get rid of them. The file have inconsistent
2116 indentation, so I went with the indentation used directly above the
2117 code I inserted. Allmost all the functions with missing return
2118 values are stubs, so I did not put much effort into generating a
2119 sensible return value. Signed-off-by: Sandro Santilli <strk@keybit.net>
2121 2010-11-24 Sandro Santilli <strk@keybit.net>
2123 * libmedia/gst/AudioDecoderGst.cpp: Tell more about which codec
2124 failed AudioDecoderGst initialization
2126 2010-11-24 Sandro Santilli <strk@keybit.net>
2128 * testsuite/misc-ming.all/Makefile.am: Use a TEST_ENV variable to
2129 store env variables we want to use on make check. Put the
2132 2010-11-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
2134 * libcore/SWFMatrix.cpp: More rationalizing.
2136 2010-11-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
2138 * libcore/SWFMatrix.cpp: Reduce duplication and make the code safer.
2140 2010-11-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
2142 * libcore/SWFMatrix.cpp, libcore/SWFMatrix.h,
2143 libcore/TextField.cpp, libcore/asobj/MovieClip_as.cpp,
2144 libcore/asobj/TextSnapshot_as.cpp,
2145 libcore/asobj/flash/geom/Transform_as.cpp,
2146 libcore/swf/TextRecord.cpp, librender/agg/Renderer_agg.cpp,
2147 librender/agg/Renderer_agg_style.h,
2148 librender/cairo/Renderer_cairo.cpp,
2149 librender/opengl/Renderer_ogl.cpp: Provide accessors to SWFMatrix
2152 2010-11-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
2154 * libcore/vm/ASHandlers.h: Include required header.
2156 2010-11-24 Sandro Santilli <strk@keybit.net>
2158 * configure.ac: *-kfreebsd is a bsd too... see
2159 https://savannah.gnu.org/patch/?7403
2161 2010-11-24 Sandro Santilli <strk@keybit.net>
2163 * testsuite/gst_install_plugins_helper.sh: Add wrapper script for
2164 gst_install_plugins_helper
2166 2010-11-24 Sandro Santilli <strk@keybit.net>
2168 * testsuite/misc-ming.all/Makefile.am: Set
2169 GST_INSTALL_PLUGINS_HELPER to the testsuite script
2171 2010-11-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
2173 * libbase/GnashNumeric.h, libcore/SWFMatrix.cpp,
2174 libcore/vm/ASHandlers.cpp: Handle overflows without UB.
2176 2010-11-24 Sandro Santilli <strk@keybit.net>
2178 * testsuite/misc-ming.all/Makefile.am: Add a note about red5test not
2179 being executed on 'make check'
2181 2010-11-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
2183 * testsuite/simple.exp: Don't enforce a specific locale, as Gnash
2184 should pass tests under all locales.
2186 2010-11-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
2188 * libcore/asobj/flash/geom/Transform_as.cpp: Make some errors into
2191 2010-11-24 Sandro Santilli <strk@keybit.net>
2193 * plugin/klash4/klash_part.cpp: Fix warning in klash4, thanks Petter
2195 2010-11-23 Sandro Santilli <strk@keybit.net>
2197 * macros/haxe.m4: fix haxe version detection
2199 2010-11-23 Sandro Santilli <strk@keybit.net>
2201 * testsuite/movies.all/gravity_embedded-TestRunner.cpp: Have
2202 gravity_embedded-TestRunner wait for gravity.swf load
2204 2010-11-23 Sandro Santilli <strk@keybit.net>
2206 * testsuite/MovieTester.cpp, testsuite/MovieTester.h: Add
2207 findDisplayItemByTarget in MovieTester
2209 2010-11-23 Benjamin Wolsey <bwy@benjaminwolsey.de>
2211 * testsuite/misc-ming.all/masks_testrunner.cpp: Increase test
2212 tolerance to 3 to cope with agg's RGB555 format.
2214 2010-11-23 Sandro Santilli <strk@keybit.net>
2216 * Makefile.am, gui/Makefile.am, gui/fb/Makefile.am,
2217 libmedia/Makefile.am, utilities/Makefile.am: Update references to
2220 2010-11-23 Sandro Santilli <strk@keybit.net>
2222 * configure.ac: For pbutils, use a name pkgconfig knows about
2224 2010-11-23 Sandro Santilli <strk@keybit.net>
2226 * configure.ac: If gstpbutils headers are not found, set
2227 has_gstpbutils=no (otherwise it'd be = yes if just libs are found);
2228 have final configure lines check for has_gstpbutils, not
2229 has_modern_gstpbutils (which nobody even tries to set); have
2230 RECOMEND line suggest use of --with-gstpbutils-incl, which helps
2231 autoconf figuring out
2233 2010-11-23 Sandro Santilli <strk@keybit.net>
2235 * : commit 77017023ca7f31a093925b82bdad64bf4c9834a7 Author: Sandro
2236 Santilli <strk@keybit.net> Date: Tue Nov 23 18:46:18 2010 +0100
2238 2010-11-23 Benjamin Wolsey <bwy@benjaminwolsey.de>
2240 * testsuite/actionscript.all/Date.as: Use a smaller number to avoid
2241 discrepencies with floating point optimizations.
2243 2010-11-23 Benjamin Wolsey <bwy@benjaminwolsey.de>
2245 * libcore/asobj/String_as.cpp: Minor cleanup.
2247 2010-11-23 Benjamin Wolsey <bwy@benjaminwolsey.de>
2249 * libbase/SWFCtype.cpp: Sort map assignments for fun.
2251 2010-11-23 Benjamin Wolsey <bwy@benjaminwolsey.de>
2253 * testsuite/actionscript.all/caseconv.as: Drop left-over code.
2255 2010-11-23 Benjamin Wolsey <bwy@benjaminwolsey.de>
2257 * libbase/SWFCtype.cpp, libbase/SWFCtype.h: Add boilerplate and an
2260 2010-11-23 Benjamin Wolsey <bwy@benjaminwolsey.de>
2262 * libbase/SWFCtype.cpp: Simplify SWCtype mapping.
2264 2010-11-23 Benjamin Wolsey <bwy@benjaminwolsey.de>
2266 * testsuite/actionscript.all/caseconv.as: Don't run tests for
2269 2010-11-23 Benjamin Wolsey <bwy@benjaminwolsey.de>
2271 * libbase/Makefile.am, libbase/SWFCtype.cpp, libbase/SWFCtype.h,
2272 libbase/utf8.h, libcore/asobj/String_as.cpp: Add a ctype facet for
2273 Flash case conversion.
2275 2010-11-23 Benjamin Wolsey <bwy@benjaminwolsey.de>
2277 * libbase/utf8.cpp: For Adobe, some invalid unicode is valid.
2279 2010-11-23 Benjamin Wolsey <bwy@benjaminwolsey.de>
2281 * testsuite/actionscript.all/Makefile.am,
2282 testsuite/actionscript.all/caseconv.as: Add a test for all case
2285 2010-11-23 Benjamin Wolsey <bwy@benjaminwolsey.de>
2287 * libbase/utf8.cpp: Drop support for 5- and 6-byte utf-8, as Adobe
2290 2010-11-23 Sandro Santilli <strk@keybit.net>
2292 * libcore/asobj/String_as.cpp: it's strings, not displayobjects,
2293 we're trying to convert to upper/lower case
2295 2010-11-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
2297 * : commit 1b68dac7fb05d3b529fa127ad4eb738dd9f0a36b Author: Sandro
2298 Santilli <strk@keybit.net> Date: Mon Nov 22 17:41:15 2010 +0100
2300 2010-11-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
2302 * libcore/asobj/String_as.cpp: Spacing.
2304 2010-11-22 Sandro Santilli <strk@keybit.net>
2306 * libcore/parser/SWFMovieDefinition.cpp: Do not log an error about
2307 missing export symbols when export symbols ARE FOUND!
2309 2010-11-22 Sandro Santilli <strk@keybit.net>
2311 * libcore/parser/SWFMovieDefinition.cpp: do not translate debug
2314 2010-11-22 Petter Reinholdtsen <pere@hungry.com>
2316 * libmedia/gst/AudioInputGst.cpp, libmedia/gst/AudioInputGst.h: Keep
2317 original gain value to avoid rounding errors on query.
2319 2010-11-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
2321 * : commit cd0a943529ebc4db3d64801fdd7be12e08417750 Author: Benjamin
2322 Wolsey <bwy@benjaminwolsey.de> Date: Mon Nov 22 09:58:18 2010
2325 2010-11-22 Gabriele Giacone <1o5g4r8o@gmail.com>
2327 * .gitignore: Simplified and improved .gitignore, see
2328 https://savannah.gnu.org/patch/?7400
2330 2010-11-21 Sandro Santilli <strk@keybit.net>
2332 * README: SDL is not only used for FFmpeg media
2334 2010-11-21 Sandro Santilli <strk@keybit.net>
2336 * README.git: tab to space in the table of tools version
2338 2010-11-21 Sandro Santilli <strk@keybit.net>
2340 * utilities/findmicrophones.cpp: Fix comparison between signed and
2343 2010-11-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
2345 * libmedia/gst/AudioInputGst.cpp, libmedia/gst/AudioInputGst.h:
2346 Don't store the vector size; vector does that.
2348 2010-11-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
2350 * libcore/asobj/Camera_as.cpp, libcore/asobj/Microphone_as.cpp:
2353 2010-11-20 Sandro Santilli <strk@keybit.net>
2355 * .gitignore: Ignore *.o and *.moc + some others
2357 2010-11-20 Sandro Santilli <strk@keybit.net>
2359 * .gitignore: .configline is in top-level dir now
2361 2010-11-20 Petter Reinholdtsen <pere@hungry.com>
2363 * utilities/findwebcams.cpp: Fix compiler warning
2365 2010-11-20 Sandro Santilli <strk@keybit.net>
2367 * testsuite/samples/Makefile.am: Actually, dro the _DEPENDENCY,
2368 which isn't needed at all in this case
2370 2010-11-20 Sandro Santilli <strk@keybit.net>
2372 * testsuite/samples/Makefile.am: Make sure that when _DEPENDENCIES
2373 is used, _LDADD is added to it. Should fix lack of rebuild of some
2374 test runners when MovieTester is updated
2376 2010-11-20 Sandro Santilli <strk@keybit.net>
2378 * : commit d9542a13acc1a2ef847a52fb1842f5ce84923d93 Author: Sandro
2379 Santilli <strk@keybit.net> Date: Sat Nov 20 08:36:56 2010 +0100
2381 2010-11-20 Sandro Santilli <strk@keybit.net>
2383 * testsuite/misc-ming.all/loading/Makefile.am: use rm -f to not get
2384 error on unexistant files (should we be using CLEAN_FILES instead ?)
2386 2010-11-19 Sandro Santilli <strk@keybit.net>
2388 * libcore/TextField.cpp: Tell more about "Unexpected color value"
2389 (which is likely another case in which we do not want to log an
2392 2010-11-19 Sandro Santilli <strk@keybit.net>
2394 * libcore/movie_root.cpp: Since we're logging an error for missing
2395 _interfaceHandler (which we maybe shuldn't), do it with more
2398 2010-11-19 Sandro Santilli <strk@keybit.net>
2400 * testsuite/MovieTester.cpp: Do not log an error when media handler
2401 _exists_ (just spreading terror)
2403 2010-11-19 Sandro Santilli <strk@keybit.net>
2405 * testsuite/simple.exp: print ERROR logs coming out on 'make check'
2406 when RUNTESTFLAGS=-v
2408 2010-11-19 Sandro Santilli <strk@keybit.net>
2410 * testsuite/misc-ming.all/NetStream-SquareTestRunner.cpp: no
2411 functional change, style only
2413 2010-11-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
2415 * : commit 84a5cd7ce35b3382ca1b6e8a0c2cceb0f9c42bc4 Author: Sandro
2416 Santilli <strk@keybit.net> Date: Fri Nov 19 14:27:04 2010 +0100
2418 2010-11-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
2420 * libcore/asobj/flash.am: Drop commented out code.
2422 2010-11-19 Sandro Santilli <strk@keybit.net>
2424 * testsuite/MovieTester.cpp: Do not show invalidated bounds on
2425 advance (not useful unless you're preparing a test _runner_ and want
2428 2010-11-19 Sandro Santilli <strk@keybit.net>
2430 * : commit 6fb63b99267a934d23ffb5aeb1b77ac8615e364c Author: Sandro
2431 Santilli <strk@keybit.net> Date: Fri Nov 19 13:32:29 2010 +0100
2433 2010-11-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
2435 * libcore/PropFlags.h, libcore/Property.h,
2436 libcore/PropertyList.cpp, libcore/as_object.h,
2437 libcore/asobj/Object.cpp, testsuite/libcore.all/PropFlagsTest.cpp:
2438 Simplify PropFlags and add better tests.
2440 2010-11-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
2442 * librender/agg/Renderer_agg.cpp: Fix compiler warnings.
2444 2010-11-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
2446 * libcore/as_function.cpp, libcore/as_function.h,
2447 libcore/asobj/Function_as.cpp, libcore/asobj/Function_as.h,
2448 libcore/asobj/Global_as.cpp, libcore/asobj/flash.am: Move AS
2449 function implementation into its own file.
2451 2010-11-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
2453 * libcore/Function.cpp: Minor cleanup of Function.
2455 2010-11-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
2457 * : commit 5d3a8197de3806a18806fdf3bcaa97cf61382b1a Merge: 7b412a6
2458 39ee7fe Author: Rob Savoye <rob@welcomehome.org> Date: Thu Nov 18
2461 2010-11-18 Rob Savoye <rob@welcomehome.org>
2463 * packaging/ltib/gnash.spec: build Gnash under tlib, which uses RPM
2464 spec files to cross build for the ARM.
2466 2010-11-18 Sandro Santilli <strk@keybit.net>
2468 * configure.ac: Make gstreamer base plugins compulsory for gst media
2469 build. Fixes bug #31700
2471 2010-11-18 Sandro Santilli <strk@keybit.net>
2473 * configure.ac: Properly quote description of config macro
2475 2010-11-18 Sandro Santilli <strk@keybit.net>
2477 * configure.ac, testsuite/misc-ming.all/Makefile.am,
2478 testsuite/misc-ming.all/red5test.as: Have red5test.as use what's
2479 given with --enable-red5-testing as hostname, and have it default to
2482 2010-11-18 Benjamin Wolsey <bwy@benjaminwolsey.de>
2484 * libbase/RTMP.cpp, libbase/RTMP.h: Drop unused function.
2486 2010-11-18 Benjamin Wolsey <bwy@benjaminwolsey.de>
2488 * testsuite/misc-ming.all/red5test.as: Make sure the test results
2491 2010-11-18 Benjamin Wolsey <bwy@benjaminwolsey.de>
2493 * testsuite/misc-ming.all/Makefile.am,
2494 testsuite/misc-ming.all/red5test.as: Enable red5 testing.
2496 2010-11-18 Benjamin Wolsey <bwy@benjaminwolsey.de>
2498 * testsuite/misc-ming.all/red5test.as: More tests.
2500 2010-11-18 Benjamin Wolsey <bwy@benjaminwolsey.de>
2502 * testsuite/misc-ming.all/red5test.as: Start a working red5 test.
2504 2010-11-18 Sandro Santilli <strk@keybit.net>
2506 * testsuite/misc-ming.all/TODO: Add note about incomplete
2509 2010-11-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
2511 * libcore/vm/ActionExec.cpp, libcore/vm/ActionExec.h: Update
2512 comments, drop unneeded function.
2514 2010-11-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
2516 * libcore/vm/ASHandlers.cpp, libcore/vm/ActionExec.cpp,
2517 libcore/vm/ActionExec.h: We don't need a special function to delete
2520 2010-11-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
2522 * testsuite/misc-ming.all/timeline_var_test.c: Test that target
2523 change in event code doesn't affect later code. Gnash did this, but
2524 didn't test that it did.
2526 2010-11-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
2528 * libcore/vm/ExecutableCode.h: Drop obsolete comments and ifdefs.
2530 2010-11-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
2532 * libcore/TextField.cpp, libcore/as_environment.cpp,
2533 libcore/as_environment.h, libcore/asobj/Global_as.h,
2534 libcore/asobj/MovieClip_as.cpp,
2535 libcore/asobj/flash/display/BitmapData_as.cpp,
2536 libcore/asobj/flash/external/ExternalInterface_as.cpp,
2537 libcore/asobj/flash/geom/Matrix_as.cpp,
2538 libcore/asobj/flash/geom/Rectangle_as.cpp,
2539 libcore/asobj/flash/geom/Transform_as.cpp: Move findObject out of
2542 2010-11-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
2544 * libcore/DisplayObject.h, libcore/Function.cpp,
2545 libcore/Function2.cpp, libcore/MovieClip.h, libcore/TextField.cpp,
2546 libcore/as_environment.cpp, libcore/as_environment.h,
2547 libcore/asobj/Object.cpp,
2548 libcore/asobj/flash/display/BitmapData_as.cpp,
2549 libcore/vm/ASHandlers.cpp, libcore/vm/ActionExec.cpp: Rename
2550 get_target() to target() to see where it's used.
2552 2010-11-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
2554 * libcore/as_environment.cpp: Rearrange.
2556 2010-11-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
2558 * libcore/as_environment.cpp, libcore/as_environment.h,
2559 libcore/vm/ActionExec.cpp: Move delVariable out of class.
2561 2010-11-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
2563 * libcore/as_environment.cpp, libcore/as_environment.h:
2564 Documentation, variable rename.
2566 2010-11-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
2568 * libcore/as_environment.cpp, libcore/as_environment.h,
2569 libcore/vm/ActionExec.cpp: Move get and set variable out of
2570 as_environment class.
2572 2010-11-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
2574 * libcore/as_environment.cpp, libcore/as_environment.h: Clean up.
2576 2010-11-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
2578 * libcore/Function.cpp: Don't need extra null check.
2580 2010-11-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
2582 * libcore/Function.cpp: Don't need a try block.
2584 2010-11-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
2586 * gui/gnash.cpp: Don't forget initialization!
2588 2010-11-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
2590 * libcore/as_environment.cpp, libcore/as_environment.h,
2591 libcore/asobj/Color_as.cpp, libcore/asobj/MovieClipLoader.cpp,
2592 libcore/asobj/MovieClip_as.cpp, libcore/asobj/Selection_as.cpp,
2593 libcore/vm/ASHandlers.cpp: Move find_target out of class.
2595 2010-11-16 Sandro Santilli <strk@keybit.net>
2597 * : commit 22a70dc0672b85a0fb83d28e6cb2bd6db0252f96 Author: Sandro
2598 Santilli <strk@keybit.net> Date: Tue Nov 16 19:56:40 2010 +0100
2600 2010-11-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
2602 * libcore/as_environment.cpp, libcore/as_environment.h: Update more
2605 2010-11-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
2607 * libcore/as_environment.cpp, libcore/as_environment.h: Update
2610 2010-11-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
2612 * libcore/as_environment.cpp: More rearranging.
2614 2010-11-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
2616 * libcore/as_environment.cpp, libcore/as_environment.h: Rearrange
2619 2010-11-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
2621 * : commit a48358d511b81a3374ab80d4be43501ed7eeb420 Author: Benjamin
2622 Wolsey <bwy@benjaminwolsey.de> Date: Tue Nov 16 15:07:27 2010
2625 2010-11-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
2627 * libcore/vm/VM.h: Drop another unused function declaration.
2629 2010-11-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
2631 * libcore/vm/VM.h: Drop unused function declaration.
2633 2010-11-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
2635 * libcore/as_environment.h, libcore/vm/fn_call.h: Rearrange class
2636 and forward declarations.
2638 2010-11-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
2640 * libcore/as_environment.h: Drop unused proxying function.
2642 2010-11-16 Sandro Santilli <strk@keybit.net>
2644 * : commit cabc06876c9d481296e6b0263f809178e61ad20c Author: Sandro
2645 Santilli <strk@keybit.net> Date: Tue Nov 16 13:41:29 2010 +0100
2647 2010-11-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
2649 * libbase/ref_counted.h, libcore/parser/SWFMovieDefinition.h,
2650 libcore/parser/movie_definition.h,
2651 libcore/parser/sprite_definition.h,
2652 libcore/swf/DefineSceneAndFrameLabelDataTag.h,
2653 libcore/swf/DoABCTag.h, libcore/swf/DoActionTag.h,
2654 libcore/swf/DoInitActionTag.h, libcore/swf/ExportAssetsTag.h,
2655 libcore/swf/ImportAssetsTag.h, libcore/swf/PlaceObject2Tag.cpp,
2656 libcore/swf/RemoveObjectTag.cpp, libcore/swf/ScriptLimitsTag.h,
2657 libcore/swf/SetBackgroundColorTag.h, libcore/swf/StartSoundTag.cpp,
2658 libcore/swf/StreamSoundBlockTag.cpp, libcore/swf/SymbolClassTag.h:
2659 Use intrusive_ptr to prevent possible leaks.
2661 2010-11-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
2663 * libbase/smart_ptr.h: Drop unneeded include.
2665 2010-11-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
2667 * libcore/swf/StreamSoundBlockTag.cpp: Clean up on error.
2669 2010-11-15 Sandro Santilli <strk@keybit.net>
2671 * libbase/GC.cpp: Take the default GC threshold back to 64. It was
2672 erroneously brought down to zero by commit
2673 b5161cb32e3b45c33b96004a3b00411338344a2f (Drop GC singleton)
2675 2010-11-15 Sandro Santilli <strk@keybit.net>
2677 * : commit 92d1a7d87cddffa45c5b61d07ffc0cc7dd8115ca Author: Sandro
2678 Santilli <strk@keybit.net> Date: Mon Nov 15 21:39:35 2010 +0100
2680 2010-11-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
2682 * NEWS: Add news and use dots consistently.
2684 2010-11-14 Sandro Santilli <strk@keybit.net>
2686 * NEWS: Add note about fb-gnash improvements
2688 2010-11-14 Sandro Santilli <strk@keybit.net>
2690 * gui/fb/InputDevice.h: typo in comment
2692 2010-11-13 Benjamin Wolsey <bwy@benjaminwolsey.de>
2694 * gui/gnash.cpp: Allow multiple -P options again.
2696 2010-11-13 Benjamin Wolsey <bwy@benjaminwolsey.de>
2699 testsuite/misc-haxe.all/classes.all/accessibility/Accessibility_as.
2700 hx, testsuite/misc-haxe.all/classes.all/net/LocalConnection_as.hx:
2701 Drop some more odd characters.
2703 2010-11-13 Benjamin Wolsey <bwy@benjaminwolsey.de>
2706 testsuite/misc-haxe.all/classes.all/accessibility/Accessibility_as.
2707 hx, testsuite/misc-haxe.all/classes.all/net/LocalConnection_as.hx,
2708 testsuite/misc-haxe.all/classes.all/system/System_as.hx,
2709 testsuite/misc-haxe.all/classes.all/text/TextSnapshot_as.hx: Don't
2710 use windows line endings.
2712 2010-11-13 Benjamin Wolsey <bwy@benjaminwolsey.de>
2715 testsuite/misc-haxe.all/classes.all/accessibility/Accessibility_as.
2716 hx: Drop original testing change.
2718 2010-11-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
2720 * testsuite/misc-haxe.all/classes.all/ASnative_as.hx,
2721 testsuite/misc-haxe.all/classes.all/Array_as.hx,
2722 testsuite/misc-haxe.all/classes.all/AsBroadcaster_as.hx: Remove
2725 2010-11-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
2727 * testsuite/misc-haxe.all/classes.all/Array_as.hx,
2728 testsuite/misc-haxe.all/classes.all/accessibility/AccessibilityProp
2730 testsuite/misc-haxe.all/classes.all/display/BitmapData_as.hx,
2731 testsuite/misc-haxe.all/classes.all/display/DisplayObject_as.hx:
2734 2010-11-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
2736 * testsuite/misc-haxe.all/classes.all/text/TextField_as.hx: Remove
2739 2010-11-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
2742 testsuite/misc-haxe.all/classes.all/accessibility/Accessibility_as.
2743 hx: Drop obsolete 'here' use.
2745 2010-11-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
2747 * testsuite/misc-haxe.all/classes.all/DejaGnu.hx: Use optional
2748 haxe.PosInfos argument to get line numbers automatically.
2750 2010-11-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
2752 * doc/C/Makefile.am: Fix typo for texi generation.
2754 2010-11-11 Markus Gothe <nietzsche@zarathustra.local>
2756 * : commit aa503664a3226c172bed5523a78eb0f3ef739519 Author: Markus
2757 Gothe <nietzsche@zarathustra.local> Date: Thu Nov 11 23:01:54 2010
2760 2010-11-11 Sandro Santilli <strk@keybit.net>
2762 * gui/fb/fb.cpp: Allow -X and -Y to take a negative value to express
2763 offset from right or bottom
2765 2010-11-11 Sandro Santilli <strk@keybit.net>
2767 * gui/fb/fb.cpp, gui/fb/fbsup.h: Add support for -X/-Y to fb gui
2768 (works only with --enable-doublebuf)
2770 2010-11-11 Sandro Santilli <strk@keybit.net>
2772 * gui/gui.h: drop obsoleted question
2774 2010-11-11 Sandro Santilli <strk@keybit.net>
2776 * gui/fb/fb.cpp: Drop DEBUG_SHOW_FPS blocks, as that's handled by
2779 2010-11-11 Sandro Santilli <strk@keybit.net>
2781 * gui/fb/fb.cpp: comment out more GNASH_REPORT_FUNCTION
2783 2010-11-11 Sandro Santilli <strk@keybit.net>
2785 * gui/fb/fb.cpp: spacing
2787 2010-11-11 Sandro Santilli <strk@keybit.net>
2789 * gui/fb/fb.cpp: Clamp values passed with -j/-k to avoid segfaults..
2791 2010-11-11 Sandro Santilli <strk@keybit.net>
2793 * libbase/GnashNumeric.h: use of assert() requires <cassert> include
2795 2010-11-11 Sandro Santilli <strk@keybit.net>
2797 * gui/fb/fb.cpp: don't log_debug 100 times per second :)
2799 2010-11-11 Sandro Santilli <strk@keybit.net>
2801 * gui/fb/fb.cpp: initialize validbounds on ::init, log_debug sizes
2803 2010-11-11 Sandro Santilli <strk@keybit.net>
2805 * : commit a2dc30349df950964eb19e09606a1f9260c682cf Author: Sandro
2806 Santilli <strk@keybit.net> Date: Thu Nov 11 16:57:25 2010 +0100
2808 2010-11-11 Rob Savoye <rob@welcomehome.org>
2810 * configure.ac: fix typo in test
2812 2010-11-11 Sandro Santilli <strk@keybit.net>
2814 * gui/gnash.cpp: Fix call to clamp (value-to-clamp must be given
2817 2010-11-11 Sandro Santilli <strk@keybit.net>
2819 * gui/gnash.cpp: Translate 'Options' too
2821 2010-11-10 Rob Savoye <rob@welcomehome.org>
2823 * : commit d2add168d389c369ae631a3e6bb435c8cccd6109 Author: Rob
2824 Savoye <rob@welcomehome.org> Date: Wed Nov 10 20:53:09 2010 -0700
2826 2010-11-10 Sandro Santilli <strk@keybit.net>
2828 * gui/gnash.cpp: Fix build with --enable-fps-debug
2830 2010-11-10 Markus Gothe <nietzsche@zarathustra.local>
2832 * macros/haxe.m4: Fix parsing of version info
2834 2010-11-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
2836 * gui/Makefile.am, librender/Makefile.am: Revert unintentional
2837 changes to Makefiles.
2839 2010-11-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
2841 * : commit ffddd2065bf73600f38457e37dbbf0597a0f3712 Author: Benjamin
2842 Wolsey <bwy@benjaminwolsey.de> Date: Wed Nov 10 08:12:47 2010
2845 2010-11-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
2847 * gui/gnash.cpp: Fix FPS debugging.
2849 2010-11-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
2851 * : commit 958f3eb30a970734104a8b47c5a233afe4381993 Author: Rob
2852 Savoye <rob@welcomehome.org> Date: Tue Nov 9 09:53:43 2010 -0700
2854 2010-11-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
2856 * gui/gnash.cpp: Make interface more like boost::program_options's.
2858 2010-11-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
2860 * gui/gnash.cpp: Add an accumulator value_semantic to keep options
2863 2010-11-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
2865 * gui/gnash.cpp: Use program_options for options; verbosity doesn't
2866 work like it used to.
2868 2010-11-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
2870 * gui/Player.h: Const correct.
2872 2010-11-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
2874 * gui/gnash.cpp: Use program_options interface for default values.
2876 2010-11-09 Sandro Santilli <strk@keybit.net>
2878 * gui/gnash.cpp: Define supported options using
2879 boost::program_options, use the definition for the help string.
2881 2010-11-08 Sandro Santilli <strk@keybit.net>
2883 * packaging/deb.am: Do not make expectances on gnash version string,
2884 but accept any version
2886 2010-11-08 Sandro Santilli <strk@keybit.net>
2888 * : commit ab9153d1475f22a2f6efa7a4ce85c1d55cc06be8 Author: Sandro
2889 Santilli <strk@keybit.net> Date: Mon Nov 8 22:27:37 2010 +0100
2891 2010-11-08 Rob Savoye <rob@welcomehome.org>
2893 * macros/boost.m4: program-options is header only.
2895 2010-11-08 Sandro Santilli <strk@keybit.net>
2897 * packaging/debian/control: Encode dependency on
2898 libboost-program-options-dev package
2900 2010-11-08 Sandro Santilli <strk@keybit.net>
2902 * macros/boost.m4: boost program-options is actually a library
2904 2010-11-08 Sandro Santilli <strk@keybit.net>
2906 * librender/agg/Renderer_agg.cpp: <climits> is needed for INT_MAX in
2909 2010-11-08 Sandro Santilli <strk@keybit.net>
2911 * configure.ac: Fix bogus shell syntax in Ming detection
2913 2010-11-08 Sandro Santilli <strk@keybit.net>
2915 * : commit dd7ca7472ba4bd58789a655d1991f5b38dc4b23f Author: Sandro
2916 Santilli <strk@keybit.net> Date: Mon Nov 8 19:00:15 2010 +0100
2918 2010-11-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
2920 * gui/Makefile.am, gui/fb/Makefile.am, gui/pythonmod/Makefile.am,
2921 libbase/Makefile.am, libbase/tu_opengl_includes.h,
2922 librender/Makefile.am, librender/PathParser.cpp,
2923 librender/PathParser.h, librender/Renderer_agg.cpp,
2924 librender/Renderer_agg.h, librender/Renderer_agg_bitmap.h,
2925 librender/Renderer_agg_style.h, librender/Renderer_cairo.cpp,
2926 librender/Renderer_cairo.h, librender/Renderer_ogl.cpp,
2927 librender/Renderer_ogl.h, librender/agg/Renderer_agg.cpp,
2928 librender/agg/Renderer_agg.h, librender/agg/Renderer_agg_bitmap.h,
2929 librender/agg/Renderer_agg_style.h, librender/cairo/PathParser.cpp,
2930 librender/cairo/PathParser.h, librender/cairo/Renderer_cairo.cpp,
2931 librender/cairo/Renderer_cairo.h,
2932 librender/opengl/Renderer_ogl.cpp, librender/opengl/Renderer_ogl.h,
2933 librender/opengl/tu_opengl_includes.h, testsuite/Makefile.am,
2934 utilities/Makefile.am: Split renderer files into separate
2935 directories; clean up agg includes.
2937 2010-11-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
2939 * po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/gnash.pot,
2940 po/it.po, po/ja.po: Update po files.
2942 2010-11-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
2944 * configure.ac: Drop obsolete code and options.
2946 2010-11-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
2948 * gui/gtk/gtk.cpp: Drop debugger option.
2950 2010-11-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
2952 * gui/gnash.cpp: Drop debugger option.
2954 2010-11-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
2956 * utilities/processor.cpp: Remove debugger options.
2958 2010-11-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
2960 * libcore/Makefile.am, libcore/debugger.cpp, libcore/debugger.h:
2961 Remove obsolete debugger.
2963 2010-11-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
2965 * configure.ac: Use more standard variable in configure.
2967 2010-11-07 Sandro Santilli <strk@keybit.net>
2969 * configure.ac: Set version to 0.8.9dev (give some better hint than
2972 2010-11-07 Sandro Santilli <strk@keybit.net>
2974 * Makefile.am: Drop duplicated rule for building revno.h
2976 2010-11-07 Sandro Santilli <strk@keybit.net>
2978 * Makefile.am, gui/Makefile.am, gui/fb/Makefile.am: Build
2979 .configline in top-level dir (where configure is run anyway)
2981 2010-11-07 Sandro Santilli <strk@keybit.net>
2983 * configure.ac, gui/Makefile.am, gui/fb/Makefile.am, gui/fb/fb.am:
2984 Change gui/fb into a first-class subdir. Moving toward GUI
2987 2010-11-06 Sandro Santilli <strk@keybit.net>
2989 * plugin/npapi/plugin.cpp: Log a debug line when browser doesn't
2990 support reading cookies
2992 2010-11-06 Sandro Santilli <strk@keybit.net>
2994 * gui/gnash.cpp: More cleanup of gettext strings
2996 2010-11-06 Sandro Santilli <strk@keybit.net>
2998 * gui/gnash.cpp: Split gui key print in separate usage function. Use
2999 better internationalizable strings.
3001 2010-11-06 Sandro Santilli <strk@keybit.net>
3003 * gui/fb/fb.cpp: Kind of revert the support for -j/-k as that one
3004 would then need a support for --fullscreen in turn, which messes up
3005 a lot of the command line handling. This is another gui that needs
3006 to be handling its own command line switches!
3008 2010-11-06 Sandro Santilli <strk@keybit.net>
3010 * gui/fb/fb.cpp, gui/fb/fbsup.h: Add support for -j and -k in FB gui
3011 (still not completely happy with it, but does something now)
3013 2010-11-06 Sandro Santilli <strk@keybit.net>
3015 * gui/fb/fb.cpp, gui/fb/fbsup.h: Add support for --timeout in fb-gui
3017 2010-11-06 Sandro Santilli <strk@keybit.net>
3019 * plugin/npapi/plugin.cpp: Cleanup logging lines (don't duplicate
3020 ERROR label, make proper use of boost::format). Thanks
3022 2010-11-06 Sandro Santilli <strk@keybit.net>
3024 * NEWS: it's _totalframes, not _framestotal
3026 2010-11-05 Maximiliano Castañón Araneda <maximi89@gmail.com>
3028 * gui/gtk/gtk.cpp: Add gnash icon to about window (patch #7369)
3030 2010-11-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
3032 * testsuite/libcore.all/AsValueTest.cpp,
3033 testsuite/libcore.all/DisplayListTest.cpp,
3034 testsuite/libcore.all/PropertyListTest.cpp: Fix testsuite.
3036 2010-11-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
3038 * gui/Player.cpp, gui/Player.h, gui/gui.cpp, gui/gui.h,
3039 gui/pythonmod/gnash-view.cpp, libcore/movie_root.cpp,
3040 libcore/movie_root.h, testsuite/MovieTester.cpp,
3041 utilities/processor.cpp: Don't pass things unnecessarily.
3043 2010-11-05 Benjamin Wolsey <bwy@benjaminwolsey.de>
3045 * libcore/ExternalInterface.cpp: Drop obsolete sections of code.
3047 2010-11-04 Sandro Santilli <strk@keybit.net>
3049 * libcore/ExternalInterface.cpp: Don't wait for data in
3050 ::readBrowser, read only if data is available..
3052 2010-11-04 Benjamin Wolsey <bwy@benjaminwolsey.de>
3054 * configure.ac: Disable ming for versions less than 0.4, as neither
3055 misc-ming.all nor actionscript.all will build, and the tests that do
3056 often don't give the expected results.
3058 2010-11-04 Benjamin Wolsey <bwy@benjaminwolsey.de>
3060 * : commit ccf8da18f9b3adfa2c38d5dc025e3890be1a0319 Author: Benjamin
3061 Wolsey <bwy@benjaminwolsey.de> Date: Thu Nov 4 09:01:28 2010 +0100
3063 2010-11-04 Benjamin Wolsey <bwy@benjaminwolsey.de>
3065 * : commit 33ede786aa0ccd7556123c270021d760a9a041bd Author: Sandro
3066 Santilli <strk@keybit.net> Date: Thu Nov 4 08:27:51 2010 +0100
3068 2010-11-03 Sandro Santilli <strk@keybit.net>
3070 * plugin/npapi/scriptable-test.html: Make SetVariable set an
3071 incrementing value.. to test it really does it
3073 2010-11-02 Sandro Santilli <strk@keybit.net>
3075 * plugin/npapi/pluginScriptObject.cpp: Properly quote identifiers in
3078 2010-11-02 Sandro Santilli <strk@keybit.net>
3080 * plugin/npapi/plugin.cpp: Include pointer to cookie file in
3083 2010-11-02 Sandro Santilli <strk@keybit.net>
3085 * gui/gnash.cpp: Drop unneeded includes
3087 2010-11-02 Maximiliano Castañón Araneda <maximi89@gmail.com>
3089 * gui/gtk/gtk.cpp: Make urls in about dialog clickable
3091 2010-11-02 Sandro Santilli <strk@keybit.net>
3093 * : commit 3614f214d190f7cdd010493e504d7cf7f3821359 Author: Sandro
3094 Santilli <strk@keybit.net> Date: Tue Nov 2 14:34:46 2010 +0100
3096 2010-11-01 Sandro Santilli <strk@keybit.net>
3098 * : commit bd70e27b2b2ba373bb7e377e93bf8553ea2ae056 Merge: c7dab7b
3099 beb95bd Author: Benjamin Wolsey <bwy@benjaminwolsey.de> Date: Mon
3100 Nov 1 12:18:32 2010 +0100
3102 2010-11-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
3104 * testsuite/misc-ming.all/LoadBitmapTest.c: Fix copypasta error.
3106 2010-11-01 Sandro Santilli <strk@keybit.net>
3108 * testsuite/misc-ming.all/loop/Makefile.am: loop_test10.swf runner
3109 needs to allow more frames to reach consistency checking
3111 2010-11-01 Sandro Santilli <strk@keybit.net>
3113 * testsuite/misc-ming.all/loop/loop_test10.c: Fix expected test
3116 2010-11-01 Sandro Santilli <strk@keybit.net>
3118 * configure.ac, testsuite/misc-ming.all/Makefile.am,
3119 testsuite/misc-ming.all/displaylist_depths/Makefile.am,
3120 testsuite/misc-ming.all/displaylist_depths/displaylist_depths_test.
3122 testsuite/misc-ming.all/displaylist_depths/displaylist_depths_test1
3124 testsuite/misc-ming.all/displaylist_depths/displaylist_depths_test1
3126 testsuite/misc-ming.all/displaylist_depths/displaylist_depths_test2
3128 testsuite/misc-ming.all/displaylist_depths/displaylist_depths_test3
3130 testsuite/misc-ming.all/displaylist_depths/displaylist_depths_test4
3132 testsuite/misc-ming.all/displaylist_depths/displaylist_depths_test5
3134 testsuite/misc-ming.all/displaylist_depths/displaylist_depths_test6
3136 testsuite/misc-ming.all/displaylist_depths/displaylist_depths_test7
3138 testsuite/misc-ming.all/displaylist_depths/displaylist_depths_test8
3140 testsuite/misc-ming.all/displaylist_depths/displaylist_depths_test9
3141 .c, testsuite/misc-ming.all/displaylist_depths_test.c,
3142 testsuite/misc-ming.all/displaylist_depths_test10.c,
3143 testsuite/misc-ming.all/displaylist_depths_test11.c,
3144 testsuite/misc-ming.all/displaylist_depths_test2.c,
3145 testsuite/misc-ming.all/displaylist_depths_test3.c,
3146 testsuite/misc-ming.all/displaylist_depths_test4.c,
3147 testsuite/misc-ming.all/displaylist_depths_test5.c,
3148 testsuite/misc-ming.all/displaylist_depths_test6.c,
3149 testsuite/misc-ming.all/displaylist_depths_test7.c,
3150 testsuite/misc-ming.all/displaylist_depths_test8.c,
3151 testsuite/misc-ming.all/displaylist_depths_test9.c: move DisplayList
3152 depths tests in their own dir
3154 2010-10-31 Sandro Santilli <strk@keybit.net>
3156 * TODO: toggle quality opcode is implemented
3158 2010-10-31 Benjamin Wolsey <bwy@benjaminwolsey.de>
3160 * configure.ac: Drop left over code from old GUIs.
3162 2010-10-31 Benjamin Wolsey <bwy@benjaminwolsey.de>
3164 * testsuite/misc-ming.all/Makefile.am: Don't build
3165 BitmapSmoothingTest for ming version below 0.4.3.
3167 2010-10-31 Benjamin Wolsey <bwy@benjaminwolsey.de>
3169 * testsuite/misc-ming.all/BitmapDataDraw.c,
3170 testsuite/misc-ming.all/BitmapSmoothingTest.c,
3171 testsuite/misc-ming.all/LoadBitmapTest.c: Fix testsuite for old
3174 2010-10-31 Benjamin Wolsey <bwy@benjaminwolsey.de>
3176 * gui/Player.cpp, gui/gui.cpp, libbase/StreamProvider.h,
3177 libcore/MovieClip.cpp, libcore/MovieLoader.cpp,
3178 libcore/asobj/LoadableObject.cpp,
3179 libcore/asobj/LocalConnection_as.cpp,
3180 libcore/asobj/NetConnection_as.cpp,
3181 libcore/asobj/SharedObject_as.cpp, libcore/asobj/Sound_as.cpp,
3182 libcore/asobj/flash/external/ExternalInterface_as.cpp,
3183 libcore/movie_root.cpp, libcore/movie_root.h,
3184 libcore/swf/ImportAssetsTag.h: Rename to baseURL, since that's what
3187 2010-10-31 Benjamin Wolsey <bwy@benjaminwolsey.de>
3189 * testsuite/misc-ming.all/BitmapSmoothingTest.c,
3190 testsuite/misc-ming.all/LoadBitmapTest.c: More changes for old ming
3193 2010-10-31 Benjamin Wolsey <bwy@benjaminwolsey.de>
3195 * testsuite/misc-ming.all/BitmapDataDraw.c: Use older function for
3198 2010-10-31 Benjamin Wolsey <bwy@benjaminwolsey.de>
3200 * libbase/StreamProvider.h: Documentation.
3202 2010-10-31 Benjamin Wolsey <bwy@benjaminwolsey.de>
3204 * gui/Player.cpp, gui/gui.cpp, gui/pythonmod/gnash-view.cpp,
3205 libbase/StreamProvider.cpp, libbase/StreamProvider.h,
3206 libcore/Makefile.am, libcore/RunResources.h,
3207 libcore/URLAccessManager.cpp, libcore/URLAccessManager.h,
3208 testsuite/MovieTester.cpp, testsuite/libcore.all/AsValueTest.cpp,
3209 testsuite/libcore.all/DisplayListTest.cpp,
3210 testsuite/libcore.all/PropertyListTest.cpp, utilities/processor.cpp:
3211 Pass the original URL to StreamProvider, document what the class is,
3212 and what it should do in future.
3214 2010-10-31 Benjamin Wolsey <bwy@benjaminwolsey.de>
3216 * libbase/Makefile.am, libbase/URLAccessManager.cpp,
3217 libbase/URLAccessManager.h: Move URLAccessManager to libbase.
3219 2010-10-31 Benjamin Wolsey <bwy@benjaminwolsey.de>
3221 * libbase/Makefile.am, libbase/StreamProvider.cpp,
3222 libbase/StreamProvider.h, libcore/Makefile.am,
3223 libcore/StreamProvider.cpp, libcore/StreamProvider.h: Move
3224 StreamProvider to libbase.
3226 2010-10-31 Benjamin Wolsey <bwy@benjaminwolsey.de>
3228 * testsuite/misc-ming.all/Makefile.am: Don't build unsupported
3231 2010-10-31 Benjamin Wolsey <bwy@benjaminwolsey.de>
3233 * NEWS: Update NEWS.
3235 2010-10-31 Benjamin Wolsey <bwy@benjaminwolsey.de>
3237 * testsuite/misc-ming.all/Makefile.am: Don't build button test for
3238 ming that doesn't support it.
3240 2010-10-31 Benjamin Wolsey <bwy@benjaminwolsey.de>
3242 * testsuite/misc-ming.all/duplicate_movie_clip_test.c: Fix another
3245 2010-10-31 Benjamin Wolsey <bwy@benjaminwolsey.de>
3247 * testsuite/misc-ming.all/attachMovieTest.c: Fix for old ming
3250 2010-10-31 Sandro Santilli <strk@keybit.net>
3252 * libcore/URLAccessManager.h: Document use of baseurl by
3253 URLAccessManager::allow
3255 2010-10-31 Sandro Santilli <strk@keybit.net>
3257 * libcore/URLAccessManager.h: typo
3259 2010-10-31 Benjamin Wolsey <bwy@benjaminwolsey.de>
3261 * testsuite/misc-ming.all/spritehier.c: Include ming_utils.h for old
3264 2010-10-30 Sandro Santilli <strk@keybit.net>
3266 * libmedia/ffmpeg/AudioDecoderFfmpeg.cpp: Survive
3267 avcodec_decode_audio failure or empty return (fixes SIGFPE running
3268 NetStrem-SquareTest with plain ffmpeg from ubuntu 10.04)
3270 2010-10-30 Sandro Santilli <strk@keybit.net>
3272 * NEWS: Note the relative urls resolution change
3274 2010-10-30 Sandro Santilli <strk@keybit.net>
3276 * : commit 85b561b4adb19aed744af65fbdfac23b863ea1a7 Author: Sandro
3277 Santilli <strk@keybit.net> Date: Sat Oct 30 20:38:10 2010 +0200
3279 2010-10-30 Sandro Santilli <strk@keybit.net>
3281 * gui/Player.cpp: "base" parameter is always to be considered a
3282 directory. All cases in plugin/test/baseuri/ succeed now
3284 2010-10-30 Sandro Santilli <strk@keybit.net>
3286 * plugin/test/baseuri/test.html: Test that "base" parameter is
3287 always taken as a directory, never a file!
3289 2010-10-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
3291 * testsuite/misc-ming.all/BitmapDataTest.c,
3292 testsuite/misc-ming.all/BitmapSmoothingTest.c,
3293 testsuite/misc-ming.all/ButtonEventsTest.c,
3294 testsuite/misc-ming.all/DefineEditTextVariableNameTest.c,
3295 testsuite/misc-ming.all/DefineTextTest.c,
3296 testsuite/misc-ming.all/DepthLimitsTest.c,
3297 testsuite/misc-ming.all/DragDropTestRunner.cpp,
3298 testsuite/misc-ming.all/TextSnapshotTest.c,
3299 testsuite/misc-ming.all/Video-EmbedSquareTest.c,
3300 testsuite/misc-ming.all/Video-EmbedSquareTestRunner.cpp,
3301 testsuite/misc-ming.all/action_execution_order_test3.c,
3302 testsuite/misc-ming.all/action_execution_order_test4.c,
3303 testsuite/misc-ming.all/action_execution_order_test9.c,
3304 testsuite/misc-ming.all/attachMovieTest.c,
3305 testsuite/misc-ming.all/displaylist_depths_test10.c,
3306 testsuite/misc-ming.all/displaylist_depths_test11.c,
3307 testsuite/misc-ming.all/displaylist_depths_test2.c,
3308 testsuite/misc-ming.all/displaylist_depths_test3.c,
3309 testsuite/misc-ming.all/displaylist_depths_test4.c,
3310 testsuite/misc-ming.all/displaylist_depths_test5.c,
3311 testsuite/misc-ming.all/displaylist_depths_test6.c,
3312 testsuite/misc-ming.all/displaylist_depths_test7.c,
3313 testsuite/misc-ming.all/displaylist_depths_test8.c,
3314 testsuite/misc-ming.all/displaylist_depths_test9.c,
3315 testsuite/misc-ming.all/eventSoundTest1-Runner.cpp,
3316 testsuite/misc-ming.all/goto_frame_test.c,
3317 testsuite/misc-ming.all/instanceNameTest.c,
3318 testsuite/misc-ming.all/key_event_test.c,
3319 testsuite/misc-ming.all/loop/loop_test.c,
3320 testsuite/misc-ming.all/loop/loop_test10.c,
3321 testsuite/misc-ming.all/loop/loop_test2.c,
3322 testsuite/misc-ming.all/loop/loop_test3.c,
3323 testsuite/misc-ming.all/loop/loop_test4.c,
3324 testsuite/misc-ming.all/loop/loop_test5.c,
3325 testsuite/misc-ming.all/loop/loop_test6.c,
3326 testsuite/misc-ming.all/loop/loop_test7.c,
3327 testsuite/misc-ming.all/loop/loop_test8.c,
3328 testsuite/misc-ming.all/loop/loop_test9.c,
3329 testsuite/misc-ming.all/morph_test1runner.cpp,
3330 testsuite/misc-ming.all/moviecliploader_test.c,
3331 testsuite/misc-ming.all/place_object_test.c,
3332 testsuite/misc-ming.all/registerClassTest2.c,
3333 testsuite/misc-ming.all/replace_buttons1test.c,
3334 testsuite/misc-ming.all/shape_test.c,
3335 testsuite/misc-ming.all/spritehier.c,
3336 testsuite/misc-ming.all/unload_movieclip_test1.c: Fix various
3337 warnings in misc-ming.all.
3339 2010-10-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
3341 * libbase/GnashImage.h: Drop bogus (and unneeded) forward
3344 2010-10-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
3346 * testsuite/libcore.all/AsValueTest.cpp,
3347 testsuite/libcore.all/StreamTest.cpp: Fix testsuite.
3349 2010-10-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
3351 * gui/ScreenShotter.cpp, libbase/tu_file.cpp, libbase/tu_file.h,
3352 libcore/StreamProvider.cpp,
3353 testsuite/libbase.all/CurlStreamTest.cpp,
3354 testsuite/libbase.all/NoSeekFileTest.cpp: Hide tu_file.
3356 2010-10-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
3358 * libmedia/ffmpeg/VideoDecoderFfmpeg.cpp: Drop const_cast; it's not
3359 needed for min FFmpeg version.
3361 2010-10-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
3363 * libvaapi/VaapiSurfaceGLX.cpp: That made another function unused.
3365 2010-10-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
3367 * libvaapi/VaapiSurfaceGLX.cpp: Comment out unused functions; no
3368 idea what they're for.
3370 2010-10-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
3372 * libmedia/ffmpeg/VideoDecoderFfmpeg.cpp: We always support VP6.
3374 2010-10-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
3376 * macros/ffmpeg.m4: Raise required ffmpeg version, drop warnings
3377 related to now-unsupported versions.
3379 2010-10-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
3381 * libmedia/ffmpeg/AudioDecoderFfmpeg.cpp: Drop const_cast.
3383 2010-10-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
3385 * libmedia/ffmpeg/AudioDecoderFfmpeg.cpp: Tabs to spaces.
3387 2010-10-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
3389 * libmedia/ffmpeg/AudioDecoderFfmpeg.cpp: Drop support for
3390 avcodec_decode_audio (Debian stable has the newer function).
3392 2010-10-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
3394 * libmedia/ffmpeg/AudioDecoderFfmpeg.cpp: We always use aligned
3395 memory, so drop the alternative.
3397 2010-10-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
3399 * libmedia/ffmpeg/MediaParserFfmpeg.cpp: Stop spamming the logs so
3402 2010-10-30 Sandro Santilli <strk@keybit.net>
3404 * plugin/npapi/plugin.cpp: Use window.document.baseURI rather than
3405 window.document.location.href. The former honours <base> tags,
3406 fixing bug #31497 (aka easy come, easy go)
3408 2010-10-30 Sandro Santilli <strk@keybit.net>
3410 * plugin/test/baseuri/README, plugin/test/baseuri/sub/test.as,
3411 plugin/test/baseuri/sub/test.html,
3412 plugin/test/baseuri/sub/test.xml, plugin/test/baseuri/test.as,
3413 plugin/test/baseuri/test.html, plugin/test/baseuri/test.xml,
3414 plugin/test/baseuri/test_base.html: Add a non-automated test for
3415 relative urls resolution. Gnash fails. The test suggests that
3416 document.baseURI might be the answer (on the plugin side). Worth
3417 testin with other browsers to see if that variable is always
3420 2010-10-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
3422 * libcore/asobj/NetConnection_as.cpp: Fix warning.
3424 2010-10-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
3426 * testsuite/actionscript.all/Object.as: Add test that reproduces the
3427 bug fixed in previous commit.
3429 2010-10-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
3431 * libcore/asobj/Object.cpp: Don't touch the prototype in Object's
3432 constructor; everything necessary has already been done.
3434 2010-10-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
3436 * libcore/asobj/Array_as.cpp: Minor cleanup.
3438 2010-10-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
3440 * libcore/asobj/LoadVars_as.cpp: Drop another incorrect
3441 isInstantiation() use.
3443 2010-10-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
3445 * libcore/asobj/Error_as.cpp, libcore/asobj/Object.cpp: Drop
3446 incorrect isInstantiation use.
3448 2010-10-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
3450 * libcore/asobj/NetConnection_as.cpp,
3451 libcore/asobj/NetConnection_as.h: Renames, move things into unnamed
3454 2010-10-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
3456 * libcore/asobj/NetConnection_as.cpp: Rationalize and document
3457 returns. Fixes all tests.
3459 2010-10-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
3461 * libcore/asobj/NetConnection_as.cpp: Handle requests using
3462 HTTPRequest; almost works, but some tests fail.
3464 2010-10-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
3466 * libcore/asobj/NetConnection_as.cpp: Add HTTP request class.
3468 2010-10-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
3470 * libcore/asobj/NetConnection_as.cpp: Make ConnectionHandler
3471 noncopyable, use pre-existing functions, clean up access.
3473 2010-10-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
3475 * libbase/log.h: Drop unused log_amferror and don't use reserved
3478 2010-10-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
3480 * testsuite/misc-haxe.all/classes.all/Makefile.am,
3481 testsuite/misc-haxe.all/classes.all/filesystem/FileMode_as.hx,
3482 testsuite/misc-haxe.all/classes.all/filesystem/FileStream_as.hx,
3483 testsuite/misc-haxe.all/classes.all/filesystem/File_as.hx,
3484 testsuite/misc-haxe.all/classes.all/filesystem/filesystem.am,
3485 testsuite/misc-haxe.all/classes.all/filters/BevelFilter_as.hx,
3486 testsuite/misc-haxe.all/classes.all/filters/BitmapFilterQuality_as.
3488 testsuite/misc-haxe.all/classes.all/filters/BitmapFilterType_as.hx,
3489 testsuite/misc-haxe.all/classes.all/filters/BitmapFilter_as.hx,
3490 testsuite/misc-haxe.all/classes.all/filters/BlurFilter_as.hx,
3491 testsuite/misc-haxe.all/classes.all/filters/ColorMatrixFilter_as.hx
3493 testsuite/misc-haxe.all/classes.all/filters/ConvolutionFilter_as.hx
3495 testsuite/misc-haxe.all/classes.all/filters/DisplacementMapFilterMo
3497 testsuite/misc-haxe.all/classes.all/filters/DisplacementMapFilter_a
3499 testsuite/misc-haxe.all/classes.all/filters/DropShadowFilter_as.hx,
3500 testsuite/misc-haxe.all/classes.all/filters/GlowFilter_as.hx,
3501 testsuite/misc-haxe.all/classes.all/filters/GradientBevelFilter_as.
3503 testsuite/misc-haxe.all/classes.all/filters/GradientGlowFilter_as.h
3504 x, testsuite/misc-haxe.all/classes.all/filters/filters.am,
3505 testsuite/misc-haxe.all/classes.all/sampler/DeleteObjectSample_as.h
3507 testsuite/misc-haxe.all/classes.all/sampler/NewObjectSample_as.hx,
3508 testsuite/misc-haxe.all/classes.all/sampler/Sample_as.hx,
3509 testsuite/misc-haxe.all/classes.all/sampler/StackFrame_as.hx,
3510 testsuite/misc-haxe.all/classes.all/sampler/sampler.am: Drop more
3511 files that haxe can't compile.
3513 2010-10-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
3515 * testsuite/misc-haxe.all/classes.all/Makefile.am,
3516 testsuite/misc-haxe.all/classes.all/html/HTMLHistoryItem_as.hx,
3517 testsuite/misc-haxe.all/classes.all/html/HTMLHost_as.hx,
3518 testsuite/misc-haxe.all/classes.all/html/HTMLLoader_as.hx,
3519 testsuite/misc-haxe.all/classes.all/html/HTMLPDFCapability_as.hx,
3520 testsuite/misc-haxe.all/classes.all/html/HTMLWindowCreateOptions_as
3521 .hx, testsuite/misc-haxe.all/classes.all/html/html.am,
3522 testsuite/misc-haxe.all/classes.all/security/IURIDereferencer_as.hx
3524 testsuite/misc-haxe.all/classes.all/security/RevocationCheckSetting
3526 testsuite/misc-haxe.all/classes.all/security/SignatureStatus_as.hx,
3527 testsuite/misc-haxe.all/classes.all/security/SignerTrustSettings_as
3529 testsuite/misc-haxe.all/classes.all/security/XMLSignatureValidator_
3530 as.hx, testsuite/misc-haxe.all/classes.all/security/security.am:
3531 Drop files that haxe can't compile.
3533 2010-10-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
3535 * testsuite/misc-haxe.all/internal.all/ExternalInterface.hx,
3536 testsuite/misc-haxe.all/internal.all/Function_as.hx,
3537 testsuite/misc-haxe.all/internal.all/flash_as.hx: Drop other
3538 duplicate actionscript.all files.
3540 2010-10-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
3542 * testsuite/misc-haxe.all/internal.all/ASnative.as,
3543 testsuite/misc-haxe.all/internal.all/Global.as,
3544 testsuite/misc-haxe.all/internal.all/HitTest.as,
3545 testsuite/misc-haxe.all/internal.all/Inheritance.as,
3546 testsuite/misc-haxe.all/internal.all/Instance.as,
3547 testsuite/misc-haxe.all/internal.all/LoadVars.as,
3548 testsuite/misc-haxe.all/internal.all/Microphone.as,
3549 testsuite/misc-haxe.all/internal.all/Sound.as,
3550 testsuite/misc-haxe.all/internal.all/getvariable.as: Drop stray
3553 2010-10-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
3555 * po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/gnash.pot,
3556 po/it.po, po/ja.po: Update PO files.
3558 2010-10-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
3560 * plugin/mozplugger/README, plugin/mozplugger/mozpluggerrc.patch:
3561 Drop mozplugger patch.
3563 2010-10-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
3565 * libcore/asobj/flash/external/ExternalInterface_as.cpp,
3566 libcore/movie_root.cpp, libcore/movie_root.h,
3567 testsuite/actionscript.all/ExternalInterface.as: Don't try to attach
3568 anything to the 'this' object of ExternalInterface.addCallback: 1. It's wrong. 2. It might be null. This means we don't store it anywhere now, but since it was stored
3569 and never accessed before that's no loss.
3571 2010-10-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
3573 * libcore/movie_root.cpp: -1 doesn't convert to false.
3575 2010-10-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
3577 * libcore/asobj/flash/external/ExternalInterface_as.cpp: Clean up.
3579 2010-10-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
3581 * libcore/ExternalInterface.cpp, libcore/ExternalInterface.h,
3582 libcore/asobj/flash/external/ExternalInterface_as.cpp: We can return
3583 undefined without using a separate function.
3585 2010-10-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
3587 * libcore/ExternalInterface.h: Drop another unused function.
3589 2010-10-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
3591 * libcore/ExternalInterface.cpp: Drop another unused function
3593 2010-10-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
3595 * libcore/ExternalInterface.cpp, libcore/ExternalInterface.h: Drop
3598 2010-10-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
3600 * libcore/ExternalInterface.cpp, libcore/ExternalInterface.h: Move
3601 functions out of header.
3603 2010-10-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
3605 * libcore/asobj/flash/external/ExternalInterface_as.cpp,
3606 libcore/vm/ASHandlers.cpp,
3607 testsuite/actionscript.all/ExternalInterface.as: Implement _utoAS
3608 correctly. Add tests.
3610 2010-10-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
3612 * libcore/asobj/flash/external/ExternalInterface_as.h: Don't forward
3613 declare more than necessary.
3615 2010-10-27 Sandro Santilli <strk@keybit.net>
3617 * : commit 0d701b07e0647e59cac3896357181807c33b0e04 Author: Sandro
3618 Santilli <strk@keybit.net> Date: Wed Oct 27 23:31:09 2010 +0200
3620 2010-10-27 Sandro Santilli <strk@keybit.net>
3622 * gui/dump/README, gui/dump/README.dump-gnash: Merge the dump
3625 2010-10-27 Sandro Santilli <strk@keybit.net>
3627 * NEWS: Add note about dump gui
3629 2010-10-27 Sandro Santilli <strk@keybit.net>
3631 * README.dump-gnash, gui/dump/README.dump-gnash: Put the dump gui
3634 2010-10-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
3636 * : commit d76cfc4112d492746c2369ab06bfddcb03a48b97 Author: Benjamin
3637 Wolsey <bwy@benjaminwolsey.de> Date: Wed Oct 27 18:38:06 2010
3640 2010-10-27 Sandro Santilli <strk@keybit.net>
3642 * gui/dump/dump.cpp: drop unused code
3644 2010-10-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
3646 * libcore/asobj/NetConnection_as.cpp: Split parsing into separate
3647 functions and handle errors more as expected.
3649 2010-10-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
3651 * libcore/asobj/NetConnection_as.cpp: Don't log an error if the
3652 server sends a non-callback response.
3654 2010-10-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
3656 * libcore/asobj/NetConnection_as.cpp,
3657 libcore/asobj/NetConnection_as.h: Fix onStatus, fix return from
3658 connect(), clean up.
3660 2010-10-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
3662 * : commit 9f22daa6b6509b420b798b885c885a1e9f83e00a Author: Benjamin
3663 Wolsey <bwy@benjaminwolsey.de> Date: Wed Oct 27 13:07:25 2010
3666 2010-10-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
3668 * libcore/asobj/NetConnection_as.cpp: Minor cleanups.
3670 2010-10-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
3672 * libcore/asobj/NetConnection_as.cpp: Reduce duplicated effort.
3674 2010-10-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
3676 * libcore/asobj/NetConnection_as.cpp: Minor cleanup.
3678 2010-10-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
3680 * libcore/asobj/NetConnection_as.cpp: Use sensible variable names
3681 and make them const.
3683 2010-10-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
3685 * libcore/asobj/NetConnection_as.cpp: Fix silly variables and
3688 2010-10-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
3690 * libcore/asobj/NetConnection_as.cpp: Reorder advance() logic to
3691 make the function more readable.
3693 2010-10-27 Sandro Santilli <strk@keybit.net>
3695 * gui/dump/README: Add note about additional @fps arg to -D (for
3698 2010-10-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
3700 * libcore/asobj/NetConnection_as.cpp: Renames and silence debugging.
3702 2010-10-27 Sandro Santilli <strk@keybit.net>
3704 * gui/dump/dump.cpp, gui/dump/dump.h: Allow specifying a desired
3705 video output FPS by appending @<num> to the filename with -D switch
3707 2010-10-26 Rob Savoye <rob@welcomehome.org>
3709 * : commit 42a8240d8e1d5f8ded1c28b294afc71f1924481c Author: Rob
3710 Savoye <rob@welcomehome.org> Date: Tue Oct 26 11:22:33 2010 -0600
3712 2010-10-26 Sandro Santilli <strk@keybit.net>
3714 * gui/dump/README: Add some info about dump-gui (very few)
3716 2010-10-26 Sandro Santilli <strk@keybit.net>
3718 * gui/fb/MouseDevice.cpp: Check return from ::write from MouseDevice
3720 2010-10-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
3722 * libcore/asobj/NetConnection_as.cpp: Missing include.
3724 2010-10-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
3726 * libcore/asobj/TextField_as.cpp, libcore/vm/VM.cpp: Silence
3729 2010-10-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
3731 * libcore/asobj/NetConnection_as.cpp: Drop local reading functions.
3733 2010-10-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
3735 * : commit c965625df2dc52d39a20909b1f1b48209e10f247 Author: Benjamin
3736 Wolsey <bwy@benjaminwolsey.de> Date: Tue Oct 26 15:24:56 2010
3739 2010-10-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
3741 * libcore/asobj/NetConnection_as.cpp: Update documentation, but
3742 there may be a better way to do this.
3744 2010-10-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
3746 * libcore/asobj/NetConnection_as.cpp: Clean up HTTP remoting class.
3748 2010-10-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
3750 * libbase/RTMP.cpp, libbase/RTMP.h,
3751 libcore/asobj/NetConnection_as.cpp,
3752 libcore/asobj/NetConnection_as.h: Send BW request and pass arguments
3755 2010-10-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
3757 * libcore/AMFConverter.cpp, libcore/asobj/NetConnection_as.cpp: Not
3760 2010-10-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
3762 * libcore/asobj/NetConnection_as.cpp,
3763 libcore/asobj/NetConnection_as.h: Send correct connect packet.
3765 2010-10-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
3767 * libcore/as_object.cpp: Drop silly comment.
3769 2010-10-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
3771 * libcore/AMFConverter.cpp: Clean up includes.
3773 2010-10-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
3775 * libcore/PropertyList.h: Drop obsolete comment.
3777 2010-10-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
3779 * libbase/RTMP.cpp: Const correct.
3781 2010-10-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
3783 * libcore/swf/PlaceObject2Tag.cpp: Log unimpl for blend modes.
3785 2010-10-25 Rob Savoye <rob@welcomehome.org>
3787 * packaging/deb.am, packaging/debian/python-gtk-gnash.dirs,
3788 packaging/debian/python-gtk-gnash.install: improve handling the
3789 python plugin install directories
3791 2010-10-25 Rob Savoye <rob@welcomehome.org>
3793 * gui/Makefile.am: remove am-frags, as it no longer exists. Add fb/
3794 to the input devices, or they won't be in the source tarball.
3796 2010-10-25 Sandro Santilli <strk@keybit.net>
3798 * : commit 5419e97139255090efc0470030f121e0309004eb Author: Sandro
3799 Santilli <strk@keybit.net> Date: Mon Oct 25 23:42:06 2010 +0200
3801 2010-10-25 Rob Savoye <rob@welcomehome.org>
3803 * packaging/debian/changelog: change the old snapshot version so
3804 dpkg stops complaining
3806 2010-10-25 Rob Savoye <rob@welcomehome.org>
3808 * : commit 7bcd4ce9ebd9d5bf8be892044ab158959afb0f18 Author: Rob
3809 Savoye <rob@welcomehome.org> Date: Mon Oct 25 14:53:57 2010 -0600
3811 2010-10-25 Rob Savoye <rob@welcomehome.org>
3813 * packaging/deb.am: use the lsb_release ID instead of the python
3814 version, as this is a distro specific test
3816 2010-10-25 Sandro Santilli <strk@keybit.net>
3818 * gui/dump.cpp, gui/dump.h, gui/gnash.cpp: Have dump-gui
3819 sleep-per-iteration parametrized (-S switch) and default to none.
3821 2010-10-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
3823 * libcore/asobj/NetConnection_as.cpp: Basic implementation details.
3825 2010-10-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
3827 * libcore/asobj/NetConnection_as.cpp: Move more things to the base
3830 2010-10-25 Sandro Santilli <strk@keybit.net>
3832 * libsound/sound_handler.cpp: Drop the sample fetching debug lines
3833 (they aren't meaingful if they don't use the same clock used for SWF
3836 2010-10-25 Sandro Santilli <strk@keybit.net>
3838 * : commit 0d96b7ccc4395d61d8cd065e633b76f629cfaba9 Author: Sandro
3839 Santilli <strk@keybit.net> Date: Mon Oct 25 17:43:07 2010 +0200
3841 2010-10-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
3843 * : commit 9829e9dc82f7b4e1dc51e30c355f3b5b8325d945 Author: Sandro
3844 Santilli <strk@keybit.net> Date: Mon Oct 25 16:32:43 2010 +0200
3846 2010-10-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
3848 * libcore/asobj/NetConnection_as.cpp: Tabs to spaces.
3850 2010-10-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
3852 * libcore/asobj/NetConnection_as.cpp: Minor cleanups.
3854 2010-10-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
3856 * libcore/asobj/NetConnection_as.cpp,
3857 libcore/asobj/NetConnection_as.h: Clean up more.
3859 2010-10-25 Sandro Santilli <strk@keybit.net>
3861 * : commit b38b68ae78c7749faa074e91e36f635aaaaa3683 Author: Benjamin
3862 Wolsey <bwy@benjaminwolsey.de> Date: Mon Oct 25 16:13:55 2010
3865 2010-10-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
3867 * libcore/asobj/NetConnection_as.cpp: Move call number to base
3870 2010-10-25 Sandro Santilli <strk@keybit.net>
3872 * gui/dump.cpp: Property initialize dump-gui member
3874 2010-10-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
3876 * libbase/noseek_fd_adapter.cpp, libbase/noseek_fd_adapter.h:
3879 2010-10-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
3881 * libbase/zlib_adapter.cpp, libbase/zlib_adapter.h: Drop unused
3882 function declaration.
3884 2010-10-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
3886 * : commit 2e20bb92dacdfdb0ecbaffd8ce43ea9ce1a7de0d Merge: e782a90
3887 1bcd7fa Author: Sandro Santilli <strk@keybit.net> Date: Mon Oct 25
3890 2010-10-25 Sandro Santilli <strk@keybit.net>
3892 * gui/dump.cpp, gui/dump.h, gui/gui.h: Allow GUIs to provide a
3893 custom clock. Have DUMP gui use a ManualClock
3895 2010-10-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
3897 * libcore/DragState.h: Tabs to spaces.
3899 2010-10-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
3901 * libcore/DisplayObject.cpp, libcore/DragState.h,
3902 libcore/Makefile.am, libcore/asobj/MovieClip_as.cpp,
3903 libcore/drag_state.h, libcore/movie_root.cpp, libcore/movie_root.h,
3904 libcore/vm/ASHandlers.cpp: Minor cleanups and encapsulation in drag
3907 2010-10-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
3909 * libcore/asobj/CustomActions.cpp, libcore/asobj/CustomActions.h,
3910 libcore/asobj/Global_as.cpp, libcore/asobj/flash.am,
3911 libcore/namedStrings.cpp, libcore/namedStrings.h,
3912 testsuite/actionscript.all/CustomActions.as,
3913 testsuite/actionscript.all/Makefile.am: CustomActions is not part of
3916 2010-10-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
3918 * testsuite/actionscript.all/Global.as: Check that CustomActions
3921 2010-10-24 Rob Savoye <rob@welcomehome.org>
3923 * macros/kde4.m4: remove extra curly brace
3925 2010-10-22 Sandro Santilli <strk@keybit.net>
3927 * gui/dump.cpp: fully qualify class names
3929 2010-10-22 Sandro Santilli <strk@keybit.net>
3931 * gui/dump.h: Missing include
3933 2010-10-22 Sandro Santilli <strk@keybit.net>
3935 * gui/dump.cpp, gui/dump.h: Have dump-gui use NullSoundHandler to
3936 manually fetch samples at a predictable rate to improve sync between
3937 streaming and event sound (and video). Use the configured sound
3938 handler as a pure mixer (worth cleaning things up here to allow
3939 _only_ using a mixer from a factory)
3941 2010-10-22 Sandro Santilli <strk@keybit.net>
3943 * libsound/NullSoundHandler.h: Take the mixer by raw pointer...
3944 since there's no way to get a shared_ptr from RunResource...
3946 2010-10-22 Sandro Santilli <strk@keybit.net>
3948 * gui/pythonmod/gnash-view.cpp: Fix build of pythonview (bug #31417)
3950 2010-10-22 Sandro Santilli <strk@keybit.net>
3952 * gui/gui.h: fix description of RunResources member
3954 2010-10-22 Sandro Santilli <strk@keybit.net>
3956 * gui/Player.cpp, gui/gui.cpp: Player notifies audioDump to gui, gui
3957 tells sound_handler at ::start (right before virtualclock is
3960 2010-10-22 Sandro Santilli <strk@keybit.net>
3962 * gui/Makefile.am, gui/ScreenShotter.cpp, gui/ScreenShotter.h,
3963 gui/gui.cpp, gui/gui.h: Put ScreenShotter in its own file (trying to
3966 2010-10-22 Sandro Santilli <strk@keybit.net>
3968 * libsound/sound_handler.h: fix doc
3970 2010-10-22 Sandro Santilli <strk@keybit.net>
3972 * gui/Makefile.am, gui/fb/fb.am: Only build input devices when
3975 2010-10-22 Sandro Santilli <strk@keybit.net>
3977 * gui/Player.cpp, libsound/aos4/sound_handler_ahi.cpp,
3978 libsound/aos4/sound_handler_ahi.h,
3979 libsound/mkit/sound_handler_mkit.cpp,
3980 libsound/mkit/sound_handler_mkit.h,
3981 libsound/sdl/sound_handler_sdl.cpp,
3982 libsound/sdl/sound_handler_sdl.h, libsound/sound_handler.cpp,
3983 libsound/sound_handler.h: Move WAV writing/dumping to base
3986 2010-10-22 Sandro Santilli <strk@keybit.net>
3988 * libsound/aos4/sound_handler_ahi.h,
3989 libsound/mkit/sound_handler_mkit.h: file_stream need be in base
3992 2010-10-22 Sandro Santilli <strk@keybit.net>
3994 * libsound/aos4/sound_handler_ahi.cpp,
3995 libsound/aos4/sound_handler_ahi.h,
3996 libsound/mkit/sound_handler_mkit.cpp,
3997 libsound/mkit/sound_handler_mkit.h,
3998 libsound/sdl/sound_handler_sdl.cpp,
3999 libsound/sdl/sound_handler_sdl.h, libsound/sound_handler.cpp,
4000 libsound/sound_handler.h: Move audio dump writing to base
4003 2010-10-22 Sandro Santilli <strk@keybit.net>
4005 * : commit e189a1ba2a4fc3b06a7aa9602b8e25b209d98da2 Author: Benjamin
4006 Wolsey <bwy@benjaminwolsey.de> Date: Fri Oct 22 11:49:52 2010
4009 2010-10-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
4011 * libbase/tu_file.cpp, libbase/tu_file.h: Don't cast unnecessarily
4012 and fix some documentation.
4014 2010-10-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
4016 * libcore/asobj/flash/gen-as3.sh: Drop obsolete script.
4018 2010-10-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
4020 * libmedia/gst/AudioInputGst.cpp: Drop silly log_unimpl.
4022 2010-10-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
4024 * libcore/vm/ActionExec.cpp: Clean up.
4026 2010-10-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
4028 * libcore/MovieFactory.cpp, libcore/MovieFactory.h: Minor cleanups.
4030 2010-10-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
4032 * libcore/parser/SWFMovieDefinition.cpp: SWF8+ is fairly well
4033 supported, so don't claim it's unimplemented.
4035 2010-10-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
4037 * libcore/swf/tag_loaders.cpp: Improve AVM2 message.
4039 2010-10-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
4041 * libcore/MovieFactory.cpp: Rearrange.
4043 2010-10-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
4045 * libcore/MovieFactory.cpp: Don't clear fontlib automatically, as
4046 it's cleared anyway when we exit.
4048 2010-10-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
4050 * libcore/MovieFactory.cpp: Clean up.
4052 2010-10-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
4054 * libcore/event_id.h: ObjectURI is a struct.
4056 2010-10-22 Benjamin Wolsey <bwy@benjaminwolsey.de>
4058 * libcore/DisplayList.h: ObjectURI is a struct.
4060 2010-10-21 Sandro Santilli <strk@keybit.net>
4062 * gui/gui.h: Add audioDump string to gui. Currently gui is the
4063 hosting application, so it make sense for it to know what's the
4064 final audio sink (as it knows the final rendering output).
4066 2010-10-21 Sandro Santilli <strk@keybit.net>
4068 * libsound/NullSoundHandler.h, libsound/sound_handler.cpp,
4069 libsound/sound_handler.h: Make sound_handler::mix public and a pure
4070 virtual (mixing ain't so easy). Allow passing a sound_handler to
4071 NullSoundHandler for use to mix.
4073 2010-10-21 Sandro Santilli <strk@keybit.net>
4075 * gui/Player.cpp: Do not dereference a soundHandler if non-existing
4077 2010-10-21 Sandro Santilli <strk@keybit.net>
4079 * libsound/WAVWriter.cpp, libsound/WAVWriter.h,
4080 libsound/sdl/sound_handler_sdl.cpp: Fix build
4082 2010-10-21 Sandro Santilli <strk@keybit.net>
4084 * libsound/Makefile.am, libsound/WAVWriter.cpp,
4085 libsound/WAVWriter.h, libsound/sdl/sound_handler_sdl.cpp,
4086 libsound/sdl/sound_handler_sdl.h: WAVWriter class out of sdl sound
4087 handler (for reuse by others)
4089 2010-10-21 Rob Savoye <rob@welcomehome.org>
4091 * packaging/debian/control: Suggest browser-plugin-gnash instead of
4094 2010-10-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
4096 * : commit 2e74fddfc73324b15e479ecd66138a7e2cbc96d2 Author: Benjamin
4097 Wolsey <bwy@benjaminwolsey.de> Date: Thu Oct 21 16:45:03 2010
4100 2010-10-21 Sandro Santilli <strk@keybit.net>
4102 * doc/DESIGN: Update diagram to be up-to-date with latest renames
4104 2010-10-21 Sandro Santilli <strk@keybit.net>
4106 * : commit 4074ae5c9e35748490f4d8a415501c6fbc34dc81 Author: Sandro
4107 Santilli <strk@keybit.net> Date: Thu Oct 21 15:58:23 2010 +0200
4109 2010-10-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
4111 * libbase/GnashSleep.h: Use nanosleep instead of the deprecated
4114 2010-10-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
4116 * libcore/parser/TypesParser.h: Add documentation.
4118 2010-10-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
4120 * testsuite/libcore.all/Makefile.am: Run test.
4122 2010-10-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
4124 * testsuite/libcore.all/CxFormTest.cpp: Add unit test for CxForm.
4126 2010-10-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
4128 * libcore/SWFCxForm.cpp: Remove verbose casts as the conversion is
4131 2010-10-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
4133 * libcore/SWFCxForm.cpp, libcore/SWFCxForm.h,
4134 libcore/parser/TypesParser.cpp, libcore/parser/TypesParser.h,
4135 libcore/swf/DefineButtonTag.cpp, libcore/swf/DefineButtonTag.h,
4136 libcore/swf/PlaceObject2Tag.cpp: Handle CxForm in types parser.
4138 2010-10-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
4140 * testsuite/misc-ming.all/registerClassTest2.c: Use proper pp token.
4142 2010-10-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
4144 * libcore/vm/ASHandlers.cpp: Implement ActionToggleQuality.
4146 2010-10-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
4148 * testsuite/actionscript.all/MovieClip.as: Run tests for version 5
4151 2010-10-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
4153 * testsuite/actionscript.all/MovieClip.as: Tests for toggleQuality.
4155 2010-10-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
4157 * : commit cd69f4433aa7e6dd1818170197d41dcd5dc116b4 Merge: 103eb32
4158 731befc Author: Sandro Santilli <strk@keybit.net> Date: Wed Oct 20
4161 2010-10-20 Sandro Santilli <strk@keybit.net>
4163 * libsound/sound_handler.cpp: Get "lateness" right (positive number
4164 is late, negative is early)
4166 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4168 * configure.ac, cygnal/cvm.cpp, doc/DESIGN, gui/Player.h,
4169 gui/aos4/aos4.cpp, gui/aos4/aos4_agg_glue.h,
4170 gui/aos4/aos4_cairo_glue.cpp, gui/aos4/aos4_cairo_glue.h,
4171 gui/aos4/aos4_glue.h, gui/aqua.cpp, gui/fb/fb.cpp,
4172 gui/fltk/fltk.cpp, gui/fltk/fltk_glue_agg.cpp,
4173 gui/fltk/fltk_glue_agg.h, gui/fltk/fltk_glue_cairo.cpp,
4174 gui/gtk/gtk.cpp, gui/gtk/gtk_glue.h, gui/gtk/gtk_glue_agg.cpp,
4175 gui/gtk/gtk_glue_agg_vaapi.cpp, gui/gui.cpp, gui/gui.h,
4176 gui/haiku/haiku.cpp, gui/kde/Kde4Gui.cpp, gui/kde/kde.cpp,
4177 gui/kde/kde_glue.h, gui/riscos_glue.h, gui/sdl/sdl.cpp,
4178 gui/sdl/sdl_glue.h, libbase/FileTypes.h, libbase/GnashEnums.h,
4179 libbase/GnashImage.cpp, libbase/GnashImage.h, libbase/Makefile.am,
4180 libcore/DisplayObject.cpp, libcore/Makefile.am,
4181 libcore/MovieFactory.cpp, libcore/gnash.h, libcore/movie_root.h,
4182 librender/Renderer.h, librender/Renderer_agg.cpp,
4183 librender/Renderer_ogl.cpp, plugin/aos4/plugin.h,
4184 plugin/win32/plugin.h, testsuite/MovieTester.h,
4185 utilities/dumpshm.cpp, utilities/processor.cpp: Drop gnash.h.
4187 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4189 * libcore/parser/action_buffer.cpp, libcore/parser/action_buffer.h:
4192 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4194 * libcore/parser/action_buffer.cpp, libcore/parser/action_buffer.h,
4195 libcore/swf/tag_loaders.cpp: Clean ups.
4197 2010-10-20 Sandro Santilli <strk@keybit.net>
4199 * gui/am-frag/dump.am: Use LDADD, not LDFLAGS, for gnash libs and
4200 other (as done by gtk). Should fix dependency computation when doing
4203 2010-10-20 Sandro Santilli <strk@keybit.net>
4205 * gui/gtk/gtk.am: libgnashrender.la is already part of GNASH_LIBS
4207 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4209 * : commit d6e20925f19502e93e822fa4d875f0574a8345bb Author: Benjamin
4210 Wolsey <bwy@benjaminwolsey.de> Date: Wed Oct 20 19:39:20 2010
4213 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4215 * libcore/swf/DefineBitsTag.cpp: Ensure bytes.
4217 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4219 * libcore/swf/DefaultTagLoaders.cpp, libcore/swf/DefineBitsTag.cpp:
4220 Support for DefineBitsJpeg4 tag (no tests, no examples).
4222 2010-10-20 Sandro Santilli <strk@keybit.net>
4224 * libsound/sound_handler.cpp: Add computation of sound handler
4225 lateness (fuzzy, wuold better be computed using VM timer)
4227 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4229 * libcore/swf/DefineBitsTag.cpp: Read GIF and PNG for
4230 DefineBitsJpeg3 as well (documented, only DefineBitsJpeg2 is
4233 2010-10-20 Sandro Santilli <strk@keybit.net>
4235 * libsound/sound_handler.cpp: Add dirty sample fetch frequency
4236 debugging support (needs macro)
4238 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4240 * libcore/swf/DefineBitsTag.cpp: Parse logging.
4242 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4244 * libcore/swf/DefaultTagLoaders.cpp, libcore/swf/DefineBitsTag.cpp,
4245 libcore/swf/DefineBitsTag.h: Reduce duplication.
4247 2010-10-20 Sandro Santilli <strk@keybit.net>
4249 * gui/dump.cpp: Do not include headers needed for gettimeofday as
4250 we're not using it directly anymore now
4252 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4254 * libcore/swf/DefineBitsTag.cpp: Rearrange.
4256 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4258 * libcore/Makefile.am, libcore/swf/DefaultTagLoaders.cpp,
4259 libcore/swf/DefineBitsTag.cpp, libcore/swf/DefineBitsTag.h,
4260 libcore/swf/tag_loaders.cpp, libcore/swf/tag_loaders.h: Drop
4261 obsolete declarations, move definebits tags into own file.
4263 2010-10-20 Sandro Santilli <strk@keybit.net>
4265 * : commit 9f8f920a349ad8456bc4a1d8fc63870af7040738 Author: Sandro
4266 Santilli <strk@keybit.net> Date: Wed Oct 20 16:03:07 2010 +0200
4268 2010-10-20 Sandro Santilli <strk@keybit.net>
4270 * plugin/Makefile.am: Distribute plugin/aos4
4272 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4274 * libcore/swf/tag_loaders.cpp: Drop a couple of lines.
4276 2010-10-20 Sandro Santilli <strk@keybit.net>
4278 * : commit 64852234c5b8562a4b977e9beb064626075ac224 Author: Benjamin
4279 Wolsey <bwy@benjaminwolsey.de> Date: Wed Oct 20 15:49:34 2010
4282 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4284 * libcore/swf/DefaultTagLoaders.cpp: Move dummy loaders locally.
4286 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4288 * libcore/parser/SWFParser.cpp: Explain missing tag better.
4290 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4292 * libcore/swf/DefineFontAlignZonesTag.cpp: Drop stars.
4294 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4296 * libcore/swf/tag_loaders.cpp: Clean up, const correct.
4298 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4300 * : commit cf87ba129b515193dc4700612906c5e64a8582d7 Author: Benjamin
4301 Wolsey <bwy@benjaminwolsey.de> Date: Wed Oct 20 13:48:00 2010
4304 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4306 * libbase/GnashImageJpeg.cpp: Don't call finishImage in dtor because
4307 it can throw. Handle case where scanline isn't read.
4309 2010-10-20 Sandro Santilli <strk@keybit.net>
4311 * libmedia/gst/AudioDecoderGst.cpp: private tag
4313 2010-10-20 Sandro Santilli <strk@keybit.net>
4315 * : commit 85763463715dd58264edf97ce2c1cdc5c62eb3f7 Author: Sandro
4316 Santilli <strk@keybit.net> Date: Wed Oct 20 12:24:21 2010 +0200
4318 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4320 * : commit 20764275919d2ec05aeb3a876339e6c752e06c91 Merge: f325040
4321 d778ca9 Author: Sandro Santilli <strk@keybit.net> Date: Wed Oct 20
4324 2010-10-20 Sandro Santilli <strk@keybit.net>
4326 * gui/dump.cpp, gui/gui.cpp, gui/gui.h: Have Gui::advanceMovie
4327 return true or false based on whether frame advancement occurred.
4328 Use this information from dump-gui to decide whether or not to write
4331 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4333 * libcore/asobj/MovieClip_as.cpp,
4334 testsuite/actionscript.all/MovieClip.as: Return an array to pass
4337 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4339 * testsuite/actionscript.all/MovieClip.as: Expect failure.
4341 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4343 * testsuite/actionscript.all/MovieClip.as: More tests.
4345 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4347 * testsuite/actionscript.all/MovieClip.as: Add MovieClip.filters
4350 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4352 * : commit fb05b4ea936e738c625556bd275a42394aec217c Author: Benjamin
4353 Wolsey <bwy@benjaminwolsey.de> Date: Wed Oct 20 10:39:38 2010
4356 2010-10-20 Sandro Santilli <strk@keybit.net>
4358 * libsound/sound_handler.cpp: drop todo (done)
4360 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4362 * libcore/BevelFilter.h, libcore/BitmapFilter.h,
4363 libcore/BlurFilter.h, libcore/ColorMatrixFilter.h,
4364 libcore/ConvolutionFilter.h, libcore/DropShadowFilter.h,
4365 libcore/Filters.h, libcore/GlowFilter.h,
4366 libcore/GradientBevelFilter.h, libcore/GradientGlowFilter.h,
4367 libcore/Makefile.am,
4368 libcore/asobj/flash/filters/BevelFilter_as.cpp,
4369 libcore/asobj/flash/filters/BevelFilter_as.h,
4370 libcore/asobj/flash/filters/BitmapFilterQuality_as.cpp,
4371 libcore/asobj/flash/filters/BitmapFilterQuality_as.h,
4372 libcore/asobj/flash/filters/BitmapFilterType_as.cpp,
4373 libcore/asobj/flash/filters/BitmapFilterType_as.h,
4374 libcore/asobj/flash/filters/BitmapFilter_as.cpp,
4375 libcore/asobj/flash/filters/BitmapFilter_as.h,
4376 libcore/asobj/flash/filters/BlurFilter_as.cpp,
4377 libcore/asobj/flash/filters/BlurFilter_as.h,
4378 libcore/asobj/flash/filters/ColorMatrixFilter_as.cpp,
4379 libcore/asobj/flash/filters/ColorMatrixFilter_as.h,
4380 libcore/asobj/flash/filters/ConvolutionFilter_as.cpp,
4381 libcore/asobj/flash/filters/ConvolutionFilter_as.h,
4382 libcore/asobj/flash/filters/DisplacementMapFilterMode_as.cpp,
4383 libcore/asobj/flash/filters/DisplacementMapFilterMode_as.h,
4384 libcore/asobj/flash/filters/DisplacementMapFilter_as.cpp,
4385 libcore/asobj/flash/filters/DisplacementMapFilter_as.h,
4386 libcore/asobj/flash/filters/DropShadowFilter_as.cpp,
4387 libcore/asobj/flash/filters/DropShadowFilter_as.h,
4388 libcore/asobj/flash/filters/GlowFilter_as.cpp,
4389 libcore/asobj/flash/filters/GlowFilter_as.h,
4390 libcore/asobj/flash/filters/GradientBevelFilter_as.cpp,
4391 libcore/asobj/flash/filters/GradientBevelFilter_as.h,
4392 libcore/asobj/flash/filters/GradientGlowFilter_as.cpp,
4393 libcore/asobj/flash/filters/GradientGlowFilter_as.h,
4394 libcore/asobj/flash/filters/filters.am,
4395 libcore/parser/filter_factory.cpp, libcore/parser/filter_factory.h,
4396 libcore/swf/PlaceObject2Tag.cpp: Tidy up filters.
4398 2010-10-20 Sandro Santilli <strk@keybit.net>
4400 * libmedia/gst/MediaParserGst.cpp: Hush annoying EOF emitting debug
4403 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4405 * libcore/vm/ASHandlers.cpp: Split long line.
4407 2010-10-20 Benjamin Wolsey <bwy@benjaminwolsey.de>
4409 * libcore/vm/ASHandlers.cpp: Coding style, const correctness; no
4410 change in functionality.
4412 2010-10-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
4414 * libcore/as_object.h: Document, change include order.
4416 2010-10-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
4418 * : commit 3222174d3368ccb2b78149586df76da72ef1d254 Author: Sandro
4419 Santilli <strk@keybit.net> Date: Tue Oct 19 17:36:30 2010 +0200
4421 2010-10-19 Sandro Santilli <strk@keybit.net>
4423 * libcore/swf/StreamSoundBlockTag.cpp: tab to spaces
4425 2010-10-19 Sandro Santilli <strk@keybit.net>
4427 * libcore/swf/StreamSoundBlockTag.h: tabs to spaces
4429 2010-10-19 Sandro Santilli <strk@keybit.net>
4431 * libsound/sound_handler.cpp: Signal playSound is a private (luckly)
4433 2010-10-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
4435 * libcore/MovieClip.cpp, libcore/as_object.cpp,
4436 libcore/as_object.h, libcore/asobj/LoadVars_as.cpp,
4437 libcore/asobj/MovieClip_as.cpp, libcore/asobj/XMLNode_as.cpp,
4438 libcore/vm/ASHandlers.cpp: Return by value, use a vector, and use
4441 2010-10-19 Sandro Santilli <strk@keybit.net>
4443 * libsound/EmbedSound.h: Split long lines
4445 2010-10-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
4447 * libcore/PropertyList.cpp, libcore/PropertyList.h,
4448 libcore/as_object.cpp, libcore/as_object.h: Drop some functions.
4450 2010-10-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
4452 * libcore/as_environment.cpp, libcore/as_object.cpp,
4453 libcore/as_object.h, libcore/movie_root.cpp: Move get_path_element
4454 outside class altogether.
4456 2010-10-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
4458 * libcore/as_object.h: Make function non-virtual.
4460 2010-10-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
4462 * gui/gtk/gtk.cpp: Minor cleanups.
4464 2010-10-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
4466 * gui/gui.cpp: Split long lines.
4468 2010-10-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
4470 * gui/gtk/gtk.cpp, gui/gtk/gtksup.h, libbase/GC.cpp,
4471 libcore/Button.cpp, libcore/DisplayObject.cpp,
4472 libcore/DisplayObjectContainer.cpp: Clean up headers.
4474 2010-10-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
4476 * : commit 9dbb1413bb3b8a43675f9a7906e61d95552082c9 Author: Benjamin
4477 Wolsey <bwy@benjaminwolsey.de> Date: Tue Oct 19 11:08:42 2010
4480 2010-10-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
4482 * libcore/ExternalInterface.cpp, libcore/ExternalInterface.h,
4483 libcore/movie_root.cpp, libcore/movie_root.h: Clean up unused
4486 2010-10-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
4488 * libcore/asobj/flash/external/ExternalInterface_as.cpp: Implement
4489 _argumentsToXML in the AS file.
4491 2010-10-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
4493 * libcore/asobj/flash/external/ExternalInterface_as.cpp,
4494 testsuite/actionscript.all/ExternalInterface.as: Move _arrayToXML to
4495 the AS implementation file.
4497 2010-10-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
4499 * libcore/asobj/flash/external/ExternalInterface_as.cpp: Implement
4500 _toXML in the AS implementation.
4502 2010-10-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
4504 * libcore/asobj/flash/external/ExternalInterface_as.cpp: Implement
4505 objectToXML in AS as expected.
4507 2010-10-17 Sandro Santilli <strk@keybit.net>
4509 * : commit c3e8d8748e2d2a9e3438e13e81472b75d560b304 Author: Sandro
4510 Santilli <strk@keybit.net> Date: Sun Oct 17 22:18:07 2010 +0200
4512 2010-10-17 Andrea Palmatè <andrea@amigasoft.net>
4514 * configure.ac, libbase/URL.cpp, plugin/Makefile.am,
4515 plugin/npapi/Makefile.am: Fix an assertion on URL.cpp. On Amiga all
4518 2010-10-17 Andrea Palmatè <andrea@amigasoft.net>
4520 * : Fix an assertion on URL.cpp. On Amiga all urls are valid
4522 2010-10-17 Sandro Santilli <strk@keybit.net>
4524 * : commit d8632fd03833b51b0c8fb3fecd7aeda89095734e Author: Sandro
4525 Santilli <strk@keybit.net> Date: Sun Oct 17 18:53:35 2010 +0200
4527 2010-10-17 Sandro Santilli <strk@keybit.net>
4529 * testsuite/misc-ming.all/ButtonEventsTest-Runner.cpp: Check for
4532 2010-10-17 Sandro Santilli <strk@keybit.net>
4534 * testsuite/MovieTester.cpp, testsuite/MovieTester.h: Add
4535 MovieTester::usingHandCursor
4537 2010-10-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
4539 * : commit 2f08ce39e26fb7e9580aefcf4fcafe38a782b60f Author: Benjamin
4540 Wolsey <bwy@benjaminwolsey.de> Date: Sun Oct 17 18:18:37 2010
4543 2010-10-17 Sandro Santilli <strk@keybit.net>
4545 * testsuite/misc-ming.all/ButtonEventsTest.c: Write what's the
4546 expected cursor when rolling over the button
4548 2010-10-17 Sandro Santilli <strk@keybit.net>
4550 * testsuite/misc-ming.all/ButtonEventsTest.c: Add test for
4551 useHandCursor in Button test
4553 2010-10-17 Sandro Santilli <strk@keybit.net>
4555 * : commit 0cda1c0e91e32a69cc032461f6d0b5f92c99070b Author: Sandro
4556 Santilli <strk@keybit.net> Date: Sun Oct 17 17:42:41 2010 +0200
4558 2010-10-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
4560 * libcore/AMFConverter.cpp, libcore/PropertyList.h,
4561 libcore/as_object.cpp, libcore/as_object.h,
4562 libcore/asobj/Array_as.h, libcore/asobj/SharedObject_as.cpp,
4563 libcore/asobj/flash/external/ExternalInterface_as.cpp: Rename
4564 AbstractPropertyVisitor to match KeyVisitor.
4566 2010-10-17 Benjamin Wolsey <bwy@benjaminwolsey.de>
4568 * libcore/DisplayObject.h, libcore/ExternalInterface.cpp,
4569 libcore/MovieClip.cpp, libcore/MovieClip.h,
4570 libcore/PropertyList.cpp, libcore/PropertyList.h,
4571 libcore/as_object.cpp, libcore/as_object.h,
4572 libcore/asobj/LoadVars_as.cpp, libcore/vm/ASHandlers.cpp: Resimplify
4573 as_object interface using a visitor.
4575 2010-10-17 Markus Gothe <nietzsche@zarathustra.local>
4577 * libbase/Socket.cpp: Fixed missing declaretion of sighandler_t
4579 2010-10-17 Sandro Santilli <strk@keybit.net>
4581 * libcore/StaticText.cpp,
4582 testsuite/misc-ming.all/DefineTextTest-Runner.cpp: Implement hit
4583 test for static text as a point-in-bounds check. Not 100% compatible
4584 but much better than nothing for normal use.
4586 2010-10-17 Sandro Santilli <strk@keybit.net>
4588 * libcore/ExternalInterface.cpp, libcore/ExternalInterface.h: Do not
4589 segfault when passed an object with circular refs
4591 2010-10-17 Sandro Santilli <strk@keybit.net>
4593 * libcore/ExternalInterface.cpp: Drop unused code
4595 2010-10-17 Sandro Santilli <strk@keybit.net>
4597 * testsuite/actionscript.all/ExternalInterface.as: PP tested to hang
4598 when trying to XML-serialize an object with circular refs (gnash
4599 segfaults smashing the stack right now)
4601 2010-10-17 Sandro Santilli <strk@keybit.net>
4603 * testsuite/actionscript.all/ExternalInterface.as: Add test for
4604 object reference as object property (ExternalInterface)
4606 2010-10-17 Sandro Santilli <strk@keybit.net>
4608 * libcore/ExternalInterface.cpp: Support object properties in
4609 ExternalInterface. The testcase still fails due to some weird values
4610 for XML object properties (nulls rather than functions), we'll want
4611 to add a focused test for objects in objects not involving too much
4612 of native objects composition. Also, this opens up for crashes in
4615 2010-10-16 Sandro Santilli <strk@keybit.net>
4617 * : commit 6412a46e60b11424a0ea8a6960c4e3b9826daea6 Author: Sandro
4618 Santilli <strk@keybit.net> Date: Sat Oct 16 17:40:01 2010 +0200
4620 2010-10-16 Sandro Santilli <strk@keybit.net>
4622 * libcore/as_value.cpp, libcore/as_value.h: Add non-converting
4623 as_value::get_object method (not requiring a VM arg)
4625 2010-10-16 Andrea Palmatè <andrea@amigasoft.net>
4627 * plugin/aos4/Makefile.am, plugin/aos4/plugin.cpp,
4628 plugin/aos4/plugin.h: Add plugin support for AmigaOS4. Note that
4629 currently the plugin is broken on OS4
4631 2010-10-16 Sandro Santilli <strk@keybit.net>
4633 * libcore/asobj/XMLNode_as.cpp, libcore/asobj/XML_as.cpp: Reorder
4634 XMLNode and XML properties to match the ordering in pp (toward fixup
4635 of the ExternalInterface test
4637 2010-10-15 Sandro Santilli <strk@keybit.net>
4639 * libbase/Socket.cpp: It's std::signal in <csignal>!
4641 2010-10-15 Sandro Santilli <strk@keybit.net>
4643 * libbase/Socket.cpp: Ask not to get sigpipe, hopefully in a
4646 2010-10-15 Sandro Santilli <strk@keybit.net>
4648 * libcore/DisplayObject.h, libcore/MovieClip.cpp,
4649 libcore/MovieClip.h, libcore/PropertyList.cpp,
4650 libcore/PropertyList.h, libcore/as_object.cpp, libcore/as_object.h,
4651 libcore/asobj/LoadVars_as.cpp, libcore/asobj/XMLNode_as.cpp:
4652 Deprecate enumeratePropertyKey version taking as_environment and
4653 provide one taking a vector of ObjectURI instead. Also change
4654 signature of the function scanning all properties for the purpose of
4655 building up string/string pairs to return string/as_value instead
4656 (this latter should probably also be deprecated)
4658 2010-10-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
4660 * gui/gtk/gtk.cpp, gui/gtk/gtksup.h, gui/gui.cpp, gui/gui.h,
4661 gui/kde/Kde4Gui.cpp, libcore/Button.cpp, libcore/DisplayObject.cpp,
4662 libcore/DisplayObject.h, libcore/DisplayObjectContainer.cpp,
4663 libcore/movie_root.cpp, libcore/movie_root.h: Improve InfoTree code.
4665 2010-10-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
4667 * libbase/GC.cpp, libbase/GC.h: Cleanup includes, temporaries, and
4670 2010-10-14 Sandro Santilli <strk@keybit.net>
4672 * testsuite/actionscript.all/ExternalInterface.as: Instanciate the
4673 native object (XML) closer to where it's checked
4675 2010-10-14 Sandro Santilli <strk@keybit.net>
4677 * libcore/ExternalInterface.cpp,
4678 libcore/asobj/flash/external/ExternalInterface_as.cpp,
4679 testsuite/actionscript.all/ExternalInterface.as: Properly implement
4680 ExternalInterface::_objectToXML
4682 2010-10-14 Sandro Santilli <strk@keybit.net>
4684 * testsuite/actionscript.all/ExternalInterface.as: Test the
4685 _objectToXML can take any number of arguments
4687 2010-10-14 Sandro Santilli <strk@keybit.net>
4689 * libcore/asobj/flash/external/ExternalInterface_as.cpp,
4690 testsuite/actionscript.all/ExternalInterface.as: Fix implementation
4691 of ExternalInterface._argumentsToXML
4693 2010-10-14 Sandro Santilli <strk@keybit.net>
4695 * libbase/Socket.cpp: Do not use the non-standard MSG_NOSIGNAL flag
4697 2010-10-14 Sandro Santilli <strk@keybit.net>
4699 * testsuite/actionscript.all/ExternalInterface.as: More tests for
4702 2010-10-14 Sandro Santilli <strk@keybit.net>
4704 * testsuite/actionscript.all/ExternalInterface.as: More tests for
4705 argumentsToXML, gnash also fails for the no-args case
4707 2010-10-14 Sandro Santilli <strk@keybit.net>
4709 * testsuite/actionscript.all/ExternalInterface.as:
4710 ExternalInterface._argumentsToXML needs a single argument, not
4711 two... (gnash insists in taking 2 and then throws away the second)
4713 2010-10-14 Sandro Santilli <strk@keybit.net>
4715 * libcore/ExternalInterface.cpp,
4716 testsuite/actionscript.all/ExternalInterface.as: Test that
4717 arrayToXML scans the array using length and checking properties from
4718 0 to length-1, fix that case. Arguments is still broken.
4720 2010-10-14 Sandro Santilli <strk@keybit.net>
4722 * libcore/ExternalInterface.cpp,
4723 testsuite/actionscript.all/ExternalInterface.as: Add support in
4724 PropSerializer for returning XML of properties in revere order.
4725 Fixes a test in actionscript.all/ExternalInterface.as
4727 2010-10-14 Sandro Santilli <strk@keybit.net>
4729 * libcore/asobj/flash/external/ExternalInterface_as.cpp:
4730 ExternalInterface.call returns undefined on error, null on
4733 2010-10-14 Sandro Santilli <strk@keybit.net>
4735 * libcore/asobj/flash/external/ExternalInterface_as.cpp: addCallback
4736 returns true if external interface is available (tested)
4738 2010-10-14 Sandro Santilli <strk@keybit.net>
4740 * testsuite/actionscript.all/ExternalInterface.as: Fix expected
4741 results based on EI.available
4743 2010-10-14 Sandro Santilli <strk@keybit.net>
4745 * testsuite/actionscript.all/ExternalInterface.as: Complete port to
4746 'check' API, revealing actual values when the tests fail. Add more
4747 tests showing SWF6 hiding of prop names. Change expectance from
4748 _toAS to undefined (what I get with standalone)
4750 2010-10-14 Benjamin Wolsey <bwy@benjaminwolsey.de>
4752 * gui/Player.cpp, gui/gui.cpp, gui/gui.h: Make the interface more
4755 2010-10-14 Sandro Santilli <strk@keybit.net>
4757 * testsuite/actionscript.all/ExternalInterface.as: Check unexistance
4758 of ExternalInterface in SWF6 too... use more compact test API
4760 2010-10-14 Benjamin Wolsey <bwy@benjaminwolsey.de>
4762 * gui/gui.cpp, librender/ScreenShotter.cpp,
4763 librender/ScreenShotter.h: Don't store renderer in ScreenShotter.
4765 2010-10-14 Sandro Santilli <strk@keybit.net>
4767 * testsuite/actionscript.all/ExternalInterface.as: Add count of
4768 expected tests run, include "check.as" instead of "dejagnu.as". The
4769 count reveals that the test tests nothing for SWF6! Also, the switch
4770 to "check.as" shows how you can still use the direct "dejagnu.as"
4771 interface if you really like that more...
4773 2010-10-14 Benjamin Wolsey <bwy@benjaminwolsey.de>
4775 * gui/Makefile.am, gui/gnash.cpp, gui/gui.cpp, gui/gui.h,
4776 librender/Makefile.am, librender/ScreenShotter.cpp,
4777 librender/ScreenShotter.h: Move screenshot class to librender.
4779 2010-10-14 Benjamin Wolsey <bwy@benjaminwolsey.de>
4781 * libbase/GnashImage.cpp, libbase/GnashImage.h: Document.
4783 2010-10-14 Benjamin Wolsey <bwy@benjaminwolsey.de>
4785 * libbase/GnashImageJpeg.cpp: Reuse existing function.
4787 2010-10-14 Benjamin Wolsey <bwy@benjaminwolsey.de>
4789 * gui/Player.cpp, gui/Player.h, gui/gnash.cpp, gui/gui.cpp,
4790 gui/gui.h, librender/Renderer.h, librender/Renderer_agg.cpp:
4791 Implement JPEG screenshot output.
4793 2010-10-14 Benjamin Wolsey <bwy@benjaminwolsey.de>
4795 * libbase/GnashImageJpeg.cpp, libbase/GnashImageJpeg.h: Allow
4796 writing RGBA images to JPEG, ignoring alpha.
4798 2010-10-13 Benjamin Wolsey <bwy@benjaminwolsey.de>
4800 * libcore/asobj/flash/external/ExternalInterface_as.cpp: Don't
4801 access non-existent arguments.
4803 2010-10-13 Sandro Santilli <strk@keybit.net>
4805 * : commit 5b90e7aa8d02b0a02dc56082d6f08c34e6bdc62e Author: Sandro
4806 Santilli <strk@keybit.net> Date: Wed Oct 13 18:57:36 2010 +0200
4808 2010-10-13 Rob Savoye <rob@welcomehome.org>
4810 * configure.ac: add automake conditional for AmigaOS4
4812 2010-10-13 Sandro Santilli <strk@keybit.net>
4814 * libcore/swf/DefineTextTag.h: Docs cleanup
4816 2010-10-13 Benjamin Wolsey <bwy@benjaminwolsey.de>
4818 * : commit 311f17b49f65986ac759f8bd578b9c4846f4999d Author: Benjamin
4819 Wolsey <bwy@benjaminwolsey.de> Date: Wed Oct 13 10:19:59 2010
4822 2010-10-12 Sandro Santilli <strk@keybit.net>
4824 * libcore/TextField.cpp: It's device fonts being unaffected by color
4825 transform, not embedded ones. Fixes bug #31312 (thanks Benjamin
4828 2010-10-12 Sandro Santilli <strk@keybit.net>
4830 * po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/gnash.pot,
4831 po/it.po, po/ja.po: Update po files and drop the obsoleted parts
4833 2010-10-12 Maximiliano Castañón <maximi89@gmail.com>
4835 * po/es.po: Updated spanish translation
4837 2010-10-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
4839 * configure.ac, gui/gtk/gtk.cpp, gui/gtk/gtksup.h: Drop obsolete
4842 2010-10-12 Sandro Santilli <strk@keybit.net>
4844 * libbase/Socket.cpp: Request not to send SIGPIPE while sending to
4847 2010-10-12 Sandro Santilli <strk@keybit.net>
4849 * libcore/asobj/XMLSocket_as.cpp: Use Socket::eof for detecting
4852 2010-10-12 Sandro Santilli <strk@keybit.net>
4854 * libbase/Socket.cpp, libbase/Socket.h: Implement Socket::eof
4856 2010-10-12 Sandro Santilli <strk@keybit.net>
4858 * gui/NullGui.cpp: Debug-print reason of exit from NullGui run
4859 (trying to figure out why XMLSocketTester sometimes fail
4861 2010-10-12 Sandro Santilli <strk@keybit.net>
4863 * testsuite/XmlSocketServer.pl: Write what's received only to the
4864 channel from which we received that
4866 2010-10-11 Sandro Santilli <strk@keybit.net>
4868 * testsuite/misc-ming.all/XMLSocketTester.sh: Check sockets 10 times
4869 per second (rather than 100)
4871 2010-10-11 Sandro Santilli <strk@keybit.net>
4873 * testsuite/misc-ming.all/XMLSocketTest.as: Avoid string assingment
4874 to temporary variable
4876 2010-10-11 Sandro Santilli <strk@keybit.net>
4878 * testsuite/XmlSocketServer.pl: Sleep 1/10 of a second rather than
4879 0.5 (quicker testing)
4881 2010-10-11 Sandro Santilli <strk@keybit.net>
4883 * testsuite/XmlSocketServer.pl: Check return from close(socket) in
4884 perl XmlSocket server
4886 2010-10-11 Sandro Santilli <strk@keybit.net>
4888 * testsuite/XmlSocketServer.pl: XmlSocketServer: do not write to
4891 2010-10-11 Sandro Santilli <strk@keybit.net>
4893 * testsuite/misc-ming.all/XMLSocketTester.sh: Pass XMLSocketTester
4894 args to server process (useful for -v)
4896 2010-10-11 Sandro Santilli <strk@keybit.net>
4898 * testsuite/XmlSocketServer.pl: Be verbose only if requested
4900 2010-10-11 Sandro Santilli <strk@keybit.net>
4902 * testsuite/misc-ming.all/XMLSocketTest.as: Loop less at startup
4904 2010-10-11 Sandro Santilli <strk@keybit.net>
4906 * testsuite/gnashrc.in: Make sure not to ignore FSCommands while
4907 running the testsuite (or you may be waiting a minute for
4908 XMLSocketTester to complete...)
4910 2010-10-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
4912 * : commit a944729fa80d4907e18eea7f0217da2d53dd3a19 Author: Sandro
4913 Santilli <strk@keybit.net> Date: Sun Oct 10 11:25:52 2010 +0200
4915 2010-10-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
4917 * libcore/vm/ASHandlers.cpp: Change local function arguments and
4920 2010-10-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
4922 * libcore/as_value.cpp, libcore/as_value.h,
4923 libcore/asobj/Global_as.cpp, libcore/asobj/Global_as.h,
4924 libcore/vm/VM.cpp, libcore/vm/VM.h: Move unnecessary functions out
4925 of Global_as interface.
4927 2010-10-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
4929 * extensions/mysql/mysql_db.cpp, libcore/ClassHierarchy.cpp,
4930 libcore/MovieClip.cpp, libcore/Video.cpp, libcore/as_function.cpp,
4931 libcore/as_object.cpp, libcore/as_value.cpp, libcore/as_value.h,
4932 libcore/asobj/Array_as.cpp, libcore/asobj/AsBroadcaster.cpp,
4933 libcore/asobj/Camera_as.cpp, libcore/asobj/Color_as.cpp,
4934 libcore/asobj/ContextMenu_as.cpp, libcore/asobj/Global_as.cpp,
4935 libcore/asobj/Global_as.h, libcore/asobj/LoadableObject.cpp,
4936 libcore/asobj/Microphone_as.cpp, libcore/asobj/MovieClipLoader.cpp,
4937 libcore/asobj/MovieClip_as.cpp, libcore/asobj/NetConnection_as.cpp,
4938 libcore/asobj/NetStream_as.cpp, libcore/asobj/Object.cpp,
4939 libcore/asobj/Selection_as.cpp, libcore/asobj/Sound_as.cpp,
4940 libcore/asobj/TextField_as.cpp, libcore/asobj/TextFormat_as.cpp,
4941 libcore/asobj/XMLNode_as.cpp, libcore/asobj/XML_as.cpp,
4942 libcore/asobj/flash/display/BitmapData_as.cpp,
4943 libcore/asobj/flash/external/ExternalInterface_as.cpp,
4944 libcore/asobj/flash/geom/ColorTransform_as.cpp,
4945 libcore/asobj/flash/geom/Matrix_as.cpp,
4946 libcore/asobj/flash/geom/Point_as.cpp,
4947 libcore/asobj/flash/geom/Rectangle_as.cpp,
4948 libcore/asobj/flash/geom/Transform_as.cpp, libcore/debugger.cpp,
4949 libcore/movie_root.cpp, libcore/parser/sprite_definition.cpp,
4950 libcore/vm/ASHandlers.cpp, libcore/vm/VM.cpp: Use toObject()
4952 2010-10-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
4954 * libcore/vm/VM.cpp, libcore/vm/VM.h: Add toObject() function
4956 2010-10-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
4958 * libcore/DisplayObject.h, libcore/MorphShape.cpp,
4959 libcore/RunResources.h, libcore/Timers.h, libcore/as_function.cpp,
4960 libcore/movie_root.cpp, libcore/movie_root.h, libcore/vm/VM.h,
4961 testsuite/MovieTester.cpp, utilities/processor.cpp: Header cleanup,
4962 consolidate movie_root::reset.
4964 2010-10-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
4966 * libcore/MovieClip.cpp, libcore/swf/ExportAssetsTag.h,
4967 libcore/swf/tag_loaders.cpp: Clean up includes.
4969 2010-10-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
4971 * cygnal/cvm.cpp, gui/Player.cpp, libcore/Makefile.am,
4972 libcore/MovieFactory.cpp, libcore/MovieFactory.h, libcore/gnash.h,
4973 libcore/impl.cpp, utilities/processor.cpp: Drop global clear()
4976 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
4978 * libcore/movie_root.h: Fix button cleanup segfault.
4980 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
4982 * testsuite/libcore.all/DisplayListTest.cpp,
4983 testsuite/libcore.all/PropertyListTest.cpp: Fix testsuite again.
4985 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
4987 * libcore/asobj/XMLSocket_as.cpp: Another useless deregistration
4990 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
4992 * libbase/GC.h, libcore/vm/VM.cpp, libcore/vm/VM.h: Documentation.
4994 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
4996 * libcore/asobj/LocalConnection_as.cpp,
4997 libcore/asobj/NetStream_as.cpp, libcore/vm/VM.cpp: Squash more silly
5000 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5002 * utilities/processor.cpp: Allow successive runs in gprocessor.
5004 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5006 * libcore/movie_root.cpp, libcore/vm/VM.cpp, libcore/vm/VM.h:
5007 Documentation, remove useless functions.
5009 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5011 * libcore/Relay.cpp, libcore/asobj/Sound_as.cpp: Don't access other
5012 GC resources in GC resource dtors or cleanup is impossible.
5014 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5016 * testsuite/MovieTester.h,
5017 testsuite/misc-ming.all/DefineTextTest-Runner.cpp,
5018 testsuite/misc-ming.all/NetStream-SquareTestRunner.cpp,
5019 testsuite/misc-ming.all/attachMovieTestRunner.cpp,
5020 testsuite/misc-ming.all/intervalTestRunner.cpp,
5021 testsuite/movies.all/gravity_embedded-TestRunner.cpp: Add vm
5022 accessor to MovieTester, use it.
5024 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5026 * cygnal/cvm.cpp, gui/gtk/gtk_glue.h, gui/gui.cpp,
5027 gui/pythonmod/gnash-view.cpp, libbase/GC.cpp, libbase/GC.h,
5028 libcore/DisplayObject.cpp, libcore/URLAccessManager.cpp,
5029 libcore/as_object.cpp, libcore/gnash.h, libcore/impl.cpp,
5030 libcore/movie_root.cpp, libcore/movie_root.h, libcore/vm/VM.cpp,
5031 plugin/win32/plugin.cpp, testsuite/libcore.all/AsValueTest.cpp,
5032 testsuite/libcore.all/DisplayListTest.cpp,
5033 testsuite/libcore.all/PropertyListTest.cpp: Drop GC singleton
5035 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5037 * gui/Player.cpp, gui/gtk/gtk.cpp, gui/gtk/gtk_canvas.cpp,
5038 gui/gtk/gtk_canvas.h, gui/gtk/gtk_glue.h, gui/gtk/gtk_glue_agg.cpp,
5039 gui/gtk/gtk_glue_agg.h, gui/gtk/gtk_glue_agg_vaapi.cpp,
5040 gui/gtk/gtk_glue_agg_vaapi.h, gui/gtk/gtk_glue_agg_xv.cpp,
5041 gui/gtk/gtk_glue_agg_xv.h, gui/gui.cpp, gui/gui.h,
5042 gui/pythonmod/gnash-view.cpp, libcore/FreetypeGlyphsProvider.cpp,
5043 libcore/URLAccessManager.cpp, libcore/gnash.h, libcore/impl.cpp,
5044 libcore/movie_root.cpp, libcore/movie_root.h, libcore/vm/VM.cpp,
5045 libcore/vm/VM.h, testsuite/MovieTester.cpp,
5046 testsuite/libcore.all/AsValueTest.cpp,
5047 testsuite/libcore.all/DisplayListTest.cpp,
5048 testsuite/libcore.all/PropertyListTest.cpp, utilities/processor.cpp:
5051 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5053 * gui/Player.cpp, gui/gui.cpp, gui/pythonmod/gnash-view.cpp,
5054 libcore/MovieClip.cpp, libcore/MovieLoader.cpp,
5055 libcore/RunResources.h, libcore/StreamProvider.cpp,
5056 libcore/StreamProvider.h, libcore/asobj/LoadableObject.cpp,
5057 libcore/asobj/LocalConnection_as.cpp,
5058 libcore/asobj/NetConnection_as.cpp,
5059 libcore/asobj/SharedObject_as.cpp, libcore/asobj/Sound_as.cpp,
5060 libcore/asobj/flash/external/ExternalInterface_as.cpp,
5061 libcore/movie_root.cpp, libcore/swf/ImportAssetsTag.h,
5062 testsuite/MovieTester.cpp, testsuite/libcore.all/AsValueTest.cpp,
5063 testsuite/libcore.all/DisplayListTest.cpp,
5064 testsuite/libcore.all/PropertyListTest.cpp, utilities/processor.cpp:
5065 Reduce places URL is stored.
5067 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5069 * gui/Player.cpp, gui/pythonmod/gnash-view.cpp,
5070 libcore/StreamProvider.cpp, libcore/StreamProvider.h,
5071 libcore/URLAccessManager.cpp, libcore/URLAccessManager.h,
5072 libcore/asobj/LocalConnection_as.cpp,
5073 libcore/asobj/NetConnection_as.cpp,
5074 libcore/asobj/SharedObject_as.cpp,
5075 libcore/asobj/flash/external/ExternalInterface_as.cpp,
5076 libcore/movie_root.cpp, libcore/movie_root.h,
5077 testsuite/MovieTester.cpp, utilities/processor.cpp: Drop
5078 URLAccessManager VM::get.
5080 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5082 * extensions/fileio/fileio.cpp: Fix fileio.
5084 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5086 * extensions/gtk2/gtkext.cpp: Drop VM::get from extension.
5088 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5090 * libcore/CharacterProxy.h: Don't forget to copy movie_root pointer.
5092 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5094 * libcore/ClassHierarchy.cpp, libcore/ClassHierarchy.h: Drop unused
5095 ostream operator that used VM singleton.
5097 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5099 * libcore/as_value.cpp, libcore/as_value.h,
5100 libcore/asobj/AsBroadcaster.cpp,
5101 libcore/asobj/flash/geom/Point_as.cpp, libcore/vm/ASHandlers.cpp,
5102 libcore/vm/VM.cpp, libcore/vm/VM.h: Drop VM::get usage in as_value.
5104 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5106 * testsuite/misc-ming.all/attachMovieTestRunner.cpp,
5107 testsuite/misc-ming.all/intervalTestRunner.cpp,
5108 testsuite/movies.all/gravity_embedded-TestRunner.cpp: Fix testsuite
5110 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5112 * libcore/as_value.cpp, libcore/as_value.h,
5113 libcore/asobj/Array_as.cpp, libcore/asobj/AsBroadcaster.cpp,
5114 libcore/asobj/Color_as.cpp, libcore/asobj/Date_as.cpp,
5115 libcore/asobj/Global_as.cpp, libcore/asobj/Key_as.cpp,
5116 libcore/asobj/LocalConnection_as.cpp,
5117 libcore/asobj/Microphone_as.cpp, libcore/asobj/MovieClip_as.cpp,
5118 libcore/asobj/Number_as.cpp, libcore/asobj/Selection_as.cpp,
5119 libcore/asobj/SharedObject_as.cpp, libcore/asobj/String_as.cpp,
5120 libcore/asobj/TextField_as.cpp, libcore/asobj/TextFormat_as.cpp,
5121 libcore/asobj/TextSnapshot_as.cpp, libcore/asobj/XMLNode_as.cpp,
5122 libcore/asobj/flash/display/BitmapData_as.cpp,
5123 libcore/asobj/flash/geom/ColorTransform_as.cpp,
5124 libcore/vm/ASHandlers.cpp, libcore/vm/VM.cpp, libcore/vm/VM.h,
5125 testsuite/libcore.all/AsValueTest.cpp,
5126 testsuite/misc-ming.all/DefineTextTest-Runner.cpp,
5127 testsuite/misc-ming.all/DragDropTestRunner.cpp,
5128 testsuite/misc-ming.all/PrototypeEventListenersTestRunner.cpp,
5129 testsuite/misc-ming.all/loadMovieTestRunner.cpp,
5130 testsuite/misc-swfc.all/button_test1runner.cpp: Use new toInt, drop
5131 remaining to_number().
5133 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5135 * libcore/vm/VM.cpp, libcore/vm/VM.h: Add toInt function with VM
5138 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5140 * libcore/as_value.cpp, libcore/as_value.h, libcore/vm/VM.cpp,
5141 libcore/vm/VM.h: Move functions to VM
5143 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5145 * libcore/asobj/Array_as.cpp, libcore/asobj/Math_as.cpp: Drop all
5146 to_number() use outside as_value.
5148 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5150 * libcore/asobj/ASConversions.cpp, libcore/asobj/Color_as.cpp,
5151 libcore/asobj/flash/filters/BevelFilter_as.cpp,
5152 libcore/asobj/flash/filters/BlurFilter_as.cpp,
5153 libcore/asobj/flash/filters/DropShadowFilter_as.cpp,
5154 libcore/asobj/flash/filters/GlowFilter_as.cpp,
5155 libcore/asobj/flash/filters/GradientBevelFilter_as.cpp,
5156 libcore/asobj/flash/filters/GradientGlowFilter_as.cpp: More
5159 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5161 * libcore/asobj/flash/geom/Matrix_as.cpp,
5162 libcore/asobj/flash/geom/Point_as.cpp: More toNumber.
5164 2010-10-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
5166 * libcore/DisplayObject.cpp, libcore/asobj/MovieClip_as.cpp,
5167 libcore/asobj/TextFormat_as.cpp: More toNumber.
5169 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5171 * extensions/fileio/fileio.cpp, libcore/asobj/Array_as.cpp,
5172 libcore/asobj/Camera_as.cpp, libcore/asobj/Date_as.cpp,
5173 libcore/asobj/Global_as.cpp, libcore/asobj/Math_as.cpp,
5174 libcore/asobj/Microphone_as.cpp, libcore/asobj/MovieClip_as.cpp,
5175 libcore/asobj/NetStream_as.cpp, libcore/asobj/Number_as.cpp,
5176 libcore/asobj/Sound_as.cpp, libcore/asobj/String_as.cpp,
5177 libcore/asobj/TextField_as.cpp, libcore/asobj/TextFormat_as.cpp,
5178 libcore/asobj/XMLSocket_as.cpp, libcore/asobj/XML_as.cpp,
5179 libcore/asobj/flash/display/BitmapData_as.cpp,
5180 libcore/asobj/flash/filters/BevelFilter_as.cpp,
5181 libcore/asobj/flash/filters/DropShadowFilter_as.cpp,
5182 libcore/asobj/flash/filters/GradientBevelFilter_as.cpp,
5183 libcore/asobj/flash/filters/GradientGlowFilter_as.cpp,
5184 libcore/asobj/flash/geom/ColorTransform_as.cpp,
5185 libcore/asobj/flash/geom/Matrix_as.cpp, libcore/vm/Machine.cpp: Use
5188 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5190 * libcore/as_value.cpp, libcore/as_value.h: Minor cleanups
5192 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5194 * libcore/Button.cpp, libcore/DisplayObject.cpp,
5195 libcore/ExternalInterface.cpp, libcore/as_value.cpp,
5196 libcore/as_value.h, libcore/asobj/Boolean_as.cpp,
5197 libcore/asobj/Camera_as.cpp, libcore/asobj/Microphone_as.cpp,
5198 libcore/asobj/MovieClip_as.cpp, libcore/asobj/NetStream_as.cpp,
5199 libcore/asobj/Sound_as.cpp, libcore/asobj/Stage_as.cpp,
5200 libcore/asobj/TextField_as.cpp, libcore/asobj/TextFormat_as.cpp,
5201 libcore/asobj/TextSnapshot_as.cpp, libcore/asobj/XMLNode_as.cpp,
5202 libcore/asobj/XML_as.cpp,
5203 libcore/asobj/flash/display/BitmapData_as.cpp,
5204 libcore/asobj/flash/filters/BevelFilter_as.cpp,
5205 libcore/asobj/flash/filters/DropShadowFilter_as.cpp,
5206 libcore/asobj/flash/filters/GlowFilter_as.cpp,
5207 libcore/asobj/flash/filters/GradientBevelFilter_as.cpp,
5208 libcore/asobj/flash/filters/GradientGlowFilter_as.cpp,
5209 libcore/asobj/flash/geom/Rectangle_as.cpp: Drop to_bool() usage.
5211 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5213 * libcore/MovieClip.cpp: Use conversion functions in MovieClip.
5215 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5217 * libcore/vm/ASHandlers.cpp: Use conversion functions more.
5219 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5221 * libcore/vm/ASHandlers.cpp: Use conversion functions.
5223 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5225 * libcore/Video.cpp, libcore/as_value.cpp, libcore/as_value.h,
5226 libcore/vm/VM.cpp, libcore/vm/VM.h: Add VM functions for conversion.
5228 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5230 * libcore/CharacterProxy.cpp, libcore/CharacterProxy.h,
5231 libcore/as_value.cpp, libcore/asobj/NetStream_as.cpp,
5232 libcore/asobj/Sound_as.cpp: Store movie_root in CharacterProxy to
5233 avoid using VM singleton.
5235 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5237 * extensions/dbus/dbus_ext.cpp, extensions/dejagnu/dejagnu.cpp,
5238 extensions/fileio/fileio.cpp, extensions/lirc/lirc_ext.cpp,
5239 extensions/mysql/mysql_db.cpp: Fix incorrect header in extensions.
5241 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5243 * devtools/lib/Gnash/Distribution.pm, devtools/lib/Gnash/Utils.pm,
5244 devtools/testsuite/c_casts.t,
5245 devtools/testsuite/copyright_notices.t, devtools/testsuite/tabs.t,
5246 devtools/testsuite/uncuddled_else.t, doc/C/actionscript.xml: Remove
5247 unused perl scripts.
5249 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5251 * libcore/asobj/gen-asclass.pl: Remove out-of-date script.
5253 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5255 * libcore/vm/ExecutableCode.h: Drop useless include.
5257 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5259 * libcore/as_function.h: Documentation.
5261 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5263 * libcore/asobj/Global_as.cpp, libcore/vm/ASHandlers.cpp,
5264 libcore/vm/VM.cpp, libcore/vm/VM.h: Remove VM statics and related
5265 functions. Use init_member().
5267 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5269 * libcore/as_function.cpp, testsuite/actionscript.all/Function.as:
5270 More passes, remove all static objects.
5272 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5274 * libcore/as_function.cpp, libcore/as_function.h, libcore/vm/VM.cpp:
5275 Drop static entirely.
5277 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5279 * libcore/as_function.cpp, libcore/asobj/Global_as.cpp: Remove 2
5282 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5284 * libcore/vm/ASHandlers.cpp: Drop static use.
5286 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5288 * libcore/vm/ASHandlers.cpp, libcore/vm/VM.cpp,
5289 testsuite/actionscript.all/Function.as: More passes.
5291 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5293 * libcore/vm/VM.cpp, testsuite/actionscript.all/Function.as: Init
5294 correct member: another pass.
5296 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5298 * libcore/vm/VM.cpp, testsuite/actionscript.all/Function.as:
5299 Disregard visibility, testsuite passes.
5301 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5303 * libcore/as_function.cpp, libcore/asobj/Global_as.cpp,
5304 libcore/asobj/Number_as.cpp, libcore/vm/VM.cpp: Add Global_as.cpp,
5305 improve some native function cases.
5307 2010-10-07 Benjamin Wolsey <bwy@benjaminwolsey.de>
5309 * doc/C/preformatted/gnash_ref.info.in,
5310 doc/C/preformatted/gnashref.html.in,
5311 doc/C/refmanual/extensions/extensions.xml,
5312 extensions/dbus/dbus_ext.cpp, extensions/dejagnu/dejagnu.cpp,
5313 extensions/fileio/fileio.cpp, extensions/lirc/lirc_ext.cpp,
5314 extensions/mysql/mysql_db.cpp, libcore/AMFConverter.cpp,
5315 libcore/Button.cpp, libcore/ClassHierarchy.h,
5316 libcore/ExternalInterface.cpp, libcore/Video.cpp,
5317 libcore/as_function.cpp, libcore/as_object.cpp,
5318 libcore/as_object.h, libcore/asobj/Accessibility_as.cpp,
5319 libcore/asobj/Array_as.cpp, libcore/asobj/Boolean_as.cpp,
5320 libcore/asobj/Camera_as.cpp, libcore/asobj/Color_as.cpp,
5321 libcore/asobj/ContextMenu_as.cpp, libcore/asobj/Date_as.cpp,
5322 libcore/asobj/Global_as.h, libcore/asobj/Globals.cpp,
5323 libcore/asobj/Globals.h, libcore/asobj/Microphone_as.cpp,
5324 libcore/asobj/MovieClipLoader.cpp, libcore/asobj/MovieClip_as.cpp,
5325 libcore/asobj/NetConnection_as.cpp, libcore/asobj/NetStream_as.cpp,
5326 libcore/asobj/Number_as.cpp, libcore/asobj/Object.cpp,
5327 libcore/asobj/SharedObject_as.cpp, libcore/asobj/Sound_as.cpp,
5328 libcore/asobj/String_as.cpp, libcore/asobj/TextField_as.cpp,
5329 libcore/asobj/TextFormat_as.cpp, libcore/asobj/XMLNode_as.cpp,
5330 libcore/asobj/flash.am,
5331 libcore/asobj/flash/display/BitmapData_as.cpp,
5332 libcore/asobj/flash/display/display_pkg.cpp,
5333 libcore/asobj/flash/external/ExternalInterface_as.cpp,
5334 libcore/asobj/flash/external/external_pkg.cpp,
5335 libcore/asobj/flash/filters/BitmapFilter_as.cpp,
5336 libcore/asobj/flash/filters/filters_pkg.cpp,
5337 libcore/asobj/flash/flash_pkg.cpp,
5338 libcore/asobj/flash/geom/ColorTransform_as.cpp,
5339 libcore/asobj/flash/geom/Matrix_as.cpp,
5340 libcore/asobj/flash/geom/Point_as.cpp,
5341 libcore/asobj/flash/geom/Rectangle_as.cpp,
5342 libcore/asobj/flash/geom/Transform_as.cpp,
5343 libcore/asobj/flash/geom/geom_pkg.cpp,
5344 libcore/asobj/flash/net/net_pkg.cpp,
5345 libcore/asobj/flash/text/text_pkg.cpp, libcore/vm/ASHandlers.cpp,
5346 libcore/vm/VM.cpp, testsuite/libcore.all/DisplayListTest.cpp: Remove
5347 virtual Global_as interface, create Objects properly.
5349 2010-10-06 Andrea Palmatè <andrea@amigasoft.net>
5351 * libbase/SharedMem.cpp,
5352 libcore/asobj/flash/external/ExternalInterface_as.cpp: Small changes
5354 2010-10-05 Sandro Santilli <strk@keybit.net>
5356 * NEWS: Add release date for 0.8.6
5358 2010-10-04 Sandro Santilli <strk@keybit.net>
5360 * : commit 29762b933a568853f2c81f4452fbb822e8481ac0 Author: Sandro
5361 Santilli <strk@keybit.net> Date: Mon Oct 4 22:53:16 2010 +0200
5363 2010-10-04 Rob Savoye <rob@welcomehome.org>
5365 * packaging/debian/changelog, packaging/debian/control: add ffmpeg
5366 as media handler, along with it'
5368 2010-10-04 Rob Savoye <rob@welcomehome.org>
5370 * : commit 19cc9be0f2dbbcdf152a4a9e0a3b5d3fe3883fdf Author: Rob
5371 Savoye <rob@welcomehome.org> Date: Mon Oct 4 09:49:30 2010 -0600
5373 2010-10-04 Sandro Santilli <strk@keybit.net>
5375 * plugin/npapi/plugin.cpp: If cookie is null, ncookie (string)
5376 constructor would segfault... so check before trying
5378 2010-10-04 Sandro Santilli <strk@keybit.net>
5380 * plugin/npapi/plugin.cpp, plugin/npapi/plugin.h: Move cookie setup
5381 code in its own function (ready to be cloned for proxy)
5383 2010-10-04 Rob Savoye <rob@welcomehome.org>
5385 * packaging/debian/rules: only build some of the extensions
5387 2010-10-04 Rob Savoye <rob@welcomehome.org>
5389 * packaging/debian/control: add libqt4-dev and kdelibs-bin
5391 2010-10-04 Rob Savoye <rob@welcomehome.org>
5393 * macros/qt4.m4: don't edit the other include dirs for qt4 away, or
5396 2010-10-04 Rob Savoye <rob@welcomehome.org>
5398 * packaging/deb.am: use the python version instead of uname when
5399 editing the python deb files.
5401 2010-10-03 Rob Savoye <rob@welcomehome.org>
5403 * libbase/curl_adapter.cpp: only indenting and minor formatting
5406 2010-10-03 Rob Savoye <rob@welcomehome.org>
5408 * libbase/curl_adapter.cpp: add comment about timeouts
5410 2010-10-04 Sandro Santilli <strk@keybit.net>
5412 * libbase/curl_adapter.cpp: Indentation, slightly more useful debug
5415 2010-10-03 Rob Savoye <rob@welcomehome.org>
5417 * : commit d7753930b9f710c6ee60af6d536d08e672db1491 Author: Rob
5418 Savoye <rob@welcomehome.org> Date: Sun Oct 3 16:20:37 2010 -0600
5420 2010-10-03 Sandro Santilli <strk@keybit.net>
5422 * libbase/curl_adapter.cpp: Remove old TODO note (all done already)
5424 2010-10-03 Sandro Santilli <strk@keybit.net>
5426 * libbase/curl_adapter.cpp: FD_ZERO should not be called between
5427 curl_multi_fset and select...
5429 2010-10-03 Rob Savoye <rob@welcomehome.org>
5431 * macros/curl.m4: when using --with-curl-lib= don't forget to add
5432 -lcurl or gnash won't link.
5434 2010-10-02 Sandro Santilli <strk@keybit.net>
5436 * : commit e51a1a7c78ba85cab1ea31ffd732b1087bdcd38b Author: Sandro
5437 Santilli <strk@keybit.net> Date: Sat Oct 2 14:27:54 2010 +0200
5439 2010-10-02 Bastiaan Jacques <bastiaan@bjacques.org>
5441 * libcore/CharacterProxy.h: Export a symbol used across DSOs.
5443 2010-10-01 Rob Savoye <rob@welcomehome.org>
5445 * packaging/redhat/gnash.spec, packaging/rpm.am: fix typo in
5446 --enable-renderers, version is now master instead of trunk.
5448 2010-10-01 Rob Savoye <rob@welcomehome.org>
5450 * Makefile.am: use NOW if revno isn't set. For some reason, git
5451 describe fails on some machines.
5453 2010-10-01 Rob Savoye <rob@welcomehome.org>
5455 * packaging/snapshot.am: add the branch nick back in the final
5458 2010-10-01 Rob Savoye <rob@welcomehome.org>
5460 * Makefile.am: drop everything after the main index number so we
5461 don't confuse packaging version numbering.
5463 2010-10-01 Rob Savoye <rob@welcomehome.org>
5465 * packaging/debian/changelog: fix the date for the current entry
5467 2010-10-01 Rob Savoye <rob@welcomehome.org>
5469 * : commit 4ab30f16fee0c2d0e9fbf7be47dcc7a34bf0b64b Merge: a15b0de
5470 003dc38 Author: Rob Savoye <rob@welcomehome.org> Date: Fri Oct 1
5473 2010-10-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
5475 * libcore/as_value.cpp, libcore/vm/ASHandlers.cpp: Add more object
5478 2010-10-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
5480 * libcore/as_value.cpp, libcore/as_value.h, libcore/vm/fn_call.h,
5481 testsuite/misc-ming.all/DragDropTestRunner.cpp,
5482 testsuite/misc-ming.all/PrototypeEventListenersTestRunner.cpp,
5483 testsuite/misc-ming.all/loadMovieTestRunner.cpp: Use ostream
5486 2010-10-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
5488 * libcore/Function.cpp, libcore/as_object.cpp, libcore/as_object.h,
5489 libcore/as_value.cpp, libcore/asobj/Globals.cpp: Drop proxying
5492 2010-10-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
5494 * libcore/asobj/Array_as.cpp: Update comment.
5496 2010-10-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
5498 * libcore/asobj/Array_as.cpp: Fix length lookup.
5500 2010-10-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
5502 * testsuite/actionscript.all/array.as: Add tests for length property
5505 2010-10-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
5507 * libcore/as_object.h: Fix docs, drop all namespace references.
5509 2010-10-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
5511 * libcore/as_object.h, libcore/asobj/Array_as.cpp,
5512 libcore/asobj/Array_as.h: Add getOwnProperty() to match getMember()
5513 and make reducing lookups easier.
5515 2010-10-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
5517 * libcore/asobj/Object.cpp: Fix messed up log message.
5519 2010-10-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
5521 * gui/pythonmod/gnash-view.cpp, libcore/AMFConverter.cpp,
5522 libcore/Timers.cpp, libcore/as_object.cpp, libcore/as_object.h,
5523 libcore/asobj/ASConversions.cpp,
5524 libcore/asobj/Accessibility_as.cpp,
5525 libcore/asobj/AsBroadcaster.cpp, libcore/asobj/Camera_as.cpp,
5526 libcore/asobj/Color_as.cpp, libcore/asobj/ContextMenuItem_as.cpp,
5527 libcore/asobj/ContextMenu_as.cpp, libcore/asobj/Date_as.cpp,
5528 libcore/asobj/Globals.cpp, libcore/asobj/LocalConnection_as.cpp,
5529 libcore/asobj/Microphone_as.cpp, libcore/asobj/MovieClip_as.cpp,
5530 libcore/asobj/Object.cpp, libcore/asobj/SharedObject_as.cpp,
5531 libcore/asobj/TextField_as.cpp, libcore/asobj/XMLNode_as.cpp,
5532 libcore/asobj/XMLSocket_as.cpp, libcore/asobj/XML_as.cpp,
5533 libcore/asobj/flash/display/BitmapData_as.cpp,
5534 libcore/asobj/flash/filters/BitmapFilter_as.cpp,
5535 libcore/asobj/flash/geom/ColorTransform_as.cpp,
5536 libcore/parser/sprite_definition.cpp, libcore/vm/ASHandlers.cpp,
5537 libcore/vm/CallStack.cpp, libcore/vm/Machine.cpp: Move trivial
5538 wrapper functions out of as_object class.
5540 2010-10-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
5542 * librender/Renderer_agg.cpp, librender/Renderer_agg_style.h: Use
5543 default (integer) rasterizer.
5545 2010-09-30 Rob Savoye <rob@welcomehome.org>
5547 * : commit bf4e8690f4c4b55fa18feef0aefb4dd31450a1f2 Author: Benjamin
5548 Wolsey <bwy@benjaminwolsey.de> Date: Thu Sep 30 17:21:01 2010
5551 2010-09-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
5553 * libcore/PropertyList.cpp, libcore/PropertyList.h: Inline
5554 PropertyList::markReachableResources.
5556 2010-09-30 Rob Savoye <rob@welcomehome.org>
5558 * packaging/deb.am, packaging/snapshot.am: change trunk to master
5559 for snapshot version
5561 2010-09-30 Rob Savoye <rob@welcomehome.org>
5563 * configure.ac: change trunk to master for snapshot version
5565 2010-09-30 Rob Savoye <rob@welcomehome.org>
5567 * Makefile.am: use git branch for the NICK instead of the directory
5570 2010-09-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
5572 * libcore/as_value.cpp, libcore/as_value.h: Inline trivial
5575 2010-09-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
5577 * libcore/as_object.h: Provide a dtor for good karma.
5579 2010-09-30 Rob Savoye <rob@welcomehome.org>
5581 * packaging/debian/control: drop Build-Depends from mysql extension
5584 2010-09-30 Rob Savoye <rob@welcomehome.org>
5586 * packaging/debian/dirs, packaging/debian/docs,
5587 packaging/debian/source/format: remove unnecessary files
5589 2010-09-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
5591 * libcore/as_value.cpp, libcore/as_value.h: Inline ctor, cctor and
5594 2010-09-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
5596 * libcore/vm/VM.cpp, libcore/vm/VM.h: Inline swf version call.
5598 2010-09-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
5600 * libcore/as_environment.h: Const correct.
5602 2010-09-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
5604 * libcore/DisplayList.cpp, libcore/DisplayList.h,
5605 testsuite/libcore.all/DisplayListTest.cpp: Don't test things that
5606 aren't part of the interface. Const correct.
5608 2010-09-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
5610 * libcore/DisplayObject.cpp, libcore/DisplayObject.h: Inline simple
5613 2010-09-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
5615 * libcore/event_id.h: Move binary ops outside class and simplify.
5617 2010-09-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
5619 * libcore/PropertyList.h: Use own struct for easier inlining.
5621 2010-09-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
5623 * libcore/Property.h, libcore/PropertyList.cpp: Remove default args
5626 2010-09-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
5628 * libcore/Property.h: Drop default Property ctor.
5630 2010-09-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
5632 * libcore/Property.cpp, libcore/Property.h,
5633 libcore/PropertyList.cpp: Documentation and cleanup.
5635 2010-09-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
5637 * : commit 2e7254c0e683b3d7a01aebbe582760cce3f2411e Author: Rob
5638 Savoye <rob@welcomehome.org> Date: Thu Sep 30 02:10:38 2010 +0200
5640 2010-09-30 Rob Savoye <rob@welcomehome.org>
5642 * : commit 4c3a2a586222d7ae78847952afecf816c308f52a Author: Rob
5643 Savoye <rob@welcomehome.org> Date: Thu Sep 30 01:03:07 2010 +0200
5645 2010-09-30 Rob Savoye <rob@welcomehome.org>
5647 * packaging/debian/control: add gnash-dev package. Add Chromium to
5648 the list of supported browsers.
5650 2010-09-30 Rob Savoye <rob@welcomehome.org>
5652 * packaging/debian/gnash-dev.install: look for lib and share for
5655 2010-09-30 Rob Savoye <rob@welcomehome.org>
5657 * packaging/debian/overrides/gnash-cygnal,
5658 packaging/debian/overrides/gnash-tools: synced from old override
5661 2010-09-30 Rob Savoye <rob@welcomehome.org>
5663 * packaging/deb.am: change bzr to git
5665 2010-09-30 Rob Savoye <rob@welcomehome.org>
5667 * packaging/debian/rules: change bzr to git
5669 2010-09-29 Sandro Santilli <strk@keybit.net>
5671 * gui/gnash.cpp: Consistent usage message
5673 2010-09-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
5675 * libcore/Property.h: Drop declarations.
5677 2010-09-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
5679 * libcore/Property.cpp: Remove member functions.
5681 2010-09-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
5683 * libcore/Property.cpp: More static_visitors.
5685 2010-09-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
5687 * libcore/Property.h: Missing include.
5689 2010-09-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
5691 * libcore/ExternalInterface.cpp,
5692 libcore/asobj/flash/external/ExternalInterface_as.cpp: Use anonymous
5693 namespaces to prevent ODR violations.
5695 2010-09-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
5697 * libcore/Property.cpp, libcore/as_object.cpp,
5698 testsuite/libcore.all/ClassSizes.cpp: Use another static_visitor,
5699 store by ref-to-const.
5701 2010-09-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
5703 * libcore/Property.cpp, libcore/Property.h: Drop empty property.
5705 2010-09-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
5707 * libcore/Property.cpp, libcore/Property.h: Use more static
5710 2010-09-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
5712 * libcore/Property.cpp, libcore/Property.h: Use static visitors for
5715 2010-09-29 Sandro Santilli <strk@keybit.net>
5717 * cygnal/libnet/Makefile.am, librender/Makefile.am: Use -release
5718 libtool switch on all utility libs (thanks Miriam Ruiz)
5720 2010-09-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
5722 * libcore/asobj/Array_as.cpp: Const correct.
5724 2010-09-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
5726 * libcore/asobj/Array_as.cpp, libcore/asobj/Array_as.h,
5727 testsuite/actionscript.all/array.as: Fix more lookups.
5729 2010-09-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
5731 * libcore/Property.h: Make Properties smaller.
5733 2010-09-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
5735 * testsuite/libcore.all/ClassSizes.cpp: Add PropFlags to ClassSizes.
5737 2010-09-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
5739 * libcore/PropFlags.h: Use unsigned int of appropriate size.
5741 2010-09-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
5743 * libcore/asobj/Array_as.cpp, testsuite/actionscript.all/array.as:
5744 Fix property lookup for join().
5746 2010-09-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
5748 * testsuite/actionscript.all/array.as: Test __resolve with array
5751 2010-09-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
5753 * libcore/DisplayList.cpp: Drop debugging.
5755 2010-09-28 Rob Savoye <rob@welcomehome.org>
5757 * packaging/debian/po/ca.po, packaging/debian/po/cs.po,
5758 packaging/debian/po/de.po, packaging/debian/po/es.po,
5759 packaging/debian/po/fi.po, packaging/debian/po/it.po,
5760 packaging/debian/po/ja.po, packaging/debian/po/pl.po,
5761 packaging/debian/po/ru.po, packaging/debian/po/sv.po,
5762 packaging/debian/po/vi.po, packaging/debian/po/zh_CN.po: add
5763 translations of packing files from Debian
5765 2010-09-28 Rob Savoye <rob@welcomehome.org>
5767 * doc/C/gnashref.xml, doc/C/gnashuser.xml: add extrat texinfo stuff
5768 from Debian patches.
5770 2010-09-28 Rob Savoye <rob@welcomehome.org>
5772 * utilities/dumpshm.cpp: remove extra parens from debug print, as it
5775 2010-09-28 Rob Savoye <rob@welcomehome.org>
5777 * cygnal/libnet/Makefile.am, librender/Makefile.am: add _LDFLAGS,
5780 2010-09-28 Rob Savoye <rob@welcomehome.org>
5782 * configure.ac: remove extra blank line
5784 2010-09-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
5786 * libcore/TextField.cpp: Constness.
5788 2010-09-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
5790 * libcore/MovieClip.cpp, testsuite/actionscript.all/TextField.as:
5791 Use version for text value. Fixes latest test.
5793 2010-09-28 Benjamin Wolsey <bwy@benjaminwolsey.de>
5795 * testsuite/actionscript.all/TextField.as: Test undefined value for
5798 2010-09-28 Rob Savoye <rob@welcomehome.org>
5800 * packaging/debian/overrides/gnash-cygnal,
5801 packaging/debian/overrides/gnash-tools,
5802 packaging/debian/overrides/klash,
5803 packaging/debian/overrides/python-gtk-gnash,
5804 packaging/debian/source/format: migrate from debian packaging
5806 2010-09-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
5808 * utilities/Makefile.am: Link boost cygnal libs to soldumper and
5811 2010-09-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
5813 * configure.ac: Don't allow AVM2 option because it will fail to
5816 2010-09-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
5818 * libcore/DisplayList.cpp: Drop assertion, handle the case instead.
5820 2010-09-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
5822 * libcore/asobj/XMLNode_as.cpp: Mark parent XMLNodes. Fixes bug
5825 2010-09-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
5827 * libbase/GnashImageJpeg.cpp: Drop debugging message.
5829 2010-09-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
5831 * libcore/as_object.h: Documentation.
5833 2010-09-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
5835 * libcore/Button.cpp, libcore/MovieClip.cpp, libcore/as_object.cpp,
5836 libcore/as_object.h: Don't lookup events in __resolve.
5838 2010-09-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
5840 * libcore/asobj/Global_as.h: Header order.
5842 2010-09-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
5844 * libcore/movie_root.cpp: Style.
5846 2010-09-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
5848 * libcore/DisplayObject.cpp: Don't call resolve when looking for
5851 2010-09-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
5853 * libcore/asobj/AsBroadcaster.cpp: Drop unneeded members.
5855 2010-09-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
5857 * testsuite/misc-ming.all/Makefile.am,
5858 testsuite/misc-ming.all/ResolveEventsTest-Runner.cpp,
5859 testsuite/misc-ming.all/ResolveEventsTest.c: Add tests for events
5862 2010-09-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
5864 * libcore/as_object.cpp: Don't look __resolve up twice.
5866 2010-09-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
5868 * libcore/DisplayObject.cpp: Spaces.
5870 2010-09-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
5872 * libcore/DisplayObject.cpp: Use a const map again. Other const
5875 2010-09-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
5877 * : commit fc4c5ae1dd45034063242abf923b6ddfac28eddd Merge: ce5a187
5878 e0ceae0 Author: Sandro Santilli <strk@keybit.net> Date: Fri Sep 24
5881 2010-09-24 Sandro Santilli <strk@keybit.net>
5883 * libcore/DisplayObject.cpp: Drop more string_table from lookup
5886 2010-09-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
5888 * : commit 29ef647fa46ed8d4e362a6b150bafe0b2c8314ee Author: Sandro
5889 Santilli <strk@keybit.net> Date: Fri Sep 24 14:29:16 2010 +0200
5891 2010-09-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
5893 * Makefile.am, cygnal/Makefile.am: Link cygnal boost libs.
5895 2010-09-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
5897 * libcore/ObjectURI.h: Copyright.
5899 2010-09-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
5901 * libcore/DisplayObject.cpp: Don't use the address of a function (no
5904 2010-09-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
5906 * libcore/ObjectURI.h: Documentation.
5908 2010-09-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
5910 * libcore/DisplayList.cpp, libcore/DisplayObject.cpp,
5911 libcore/ObjectURI.h, libcore/PropertyList.cpp,
5912 libcore/PropertyList.h, libcore/as_environment.cpp,
5913 libcore/as_object.h: Drop functions, use functors for comparison
5916 2010-09-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
5918 * libcore/ObjectURI.h: Restrict access, handle empty name case.
5920 2010-09-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
5922 * libcore/PropertyList.cpp, libcore/PropertyList.h: Document and
5925 2010-09-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
5927 * libcore/ObjectURI.h, libcore/PropertyList.cpp,
5928 libcore/PropertyList.h: Adapt PropertyList to new ObjectURI
5931 2010-09-23 Sandro Santilli <strk@keybit.net>
5933 * testsuite/actionscript.all/Object.as: Add a test to be extra sure
5934 also normal properties lookup go trough __resolve (and not just
5935 lookups for function calls)
5937 2010-09-23 Sandro Santilli <strk@keybit.net>
5939 * libcore/PropertyList.cpp: Tweak getProperty stats some more:
5940 trigger every 10Millions lookups of __proto__, show 10 entries.
5942 2010-09-23 Sandro Santilli <strk@keybit.net>
5944 * libcore/PropertyList.cpp: iterator_find doesn't need stats
5945 gathering, and getProperty should dump less (it's easy to reach one
5946 million lookups of __proto__)
5948 2010-09-23 Sandro Santilli <strk@keybit.net>
5950 * libcore/as_object.cpp: Reduce uses of string_table building
5951 ObjectURI earlier, for better caching. Most notably an
5952 ObjectURI->string_table::key->ObjectURI round trip was removed from
5953 as_object::get_member while querying for DisplayObject, which may
5954 explain the load of lowercase lookups for system events (we expect
5955 to have a single noCase lookup per event function now)
5957 2010-09-23 Sandro Santilli <strk@keybit.net>
5959 * libcore/ObjectURI.h: include gnashconfig.h for the stats defines
5961 2010-09-23 Sandro Santilli <strk@keybit.net>
5963 * libbase/string_table.cpp, libcore/PropertyList.cpp: include
5964 gnashconfig.h for the stats defines
5966 2010-09-23 Sandro Santilli <strk@keybit.net>
5968 * libcore/PropertyList.cpp: Add another stat for interator_find
5971 2010-09-23 Sandro Santilli <strk@keybit.net>
5973 * configure.ac: prop lookup stats must default to false (I copied
5974 from cache, which I belive is wrong)
5976 2010-09-23 Sandro Santilli <strk@keybit.net>
5978 * configure.ac: Add 'proplookup' --with-statistics support
5980 2010-09-23 Sandro Santilli <strk@keybit.net>
5982 * libbase/Stats.h: header guard
5984 2010-09-23 Sandro Santilli <strk@keybit.net>
5986 * libcore/ObjectURI.h: rename the stat define
5988 2010-09-23 Sandro Santilli <strk@keybit.net>
5990 * libbase/string_table.cpp: Split the stat define from the debug one
5992 2010-09-23 Sandro Santilli <strk@keybit.net>
5994 * configure.ac: Add missing accepted value for --with-statistics
5996 2010-09-23 Sandro Santilli <strk@keybit.net>
5998 * libcore/ObjectURI.h: Have ObjectURI stats also use the generic
5999 class in Stats.h, keep stats by lookup key here as well. Default to
6002 2010-09-23 Sandro Santilli <strk@keybit.net>
6004 * libbase/string_table.cpp, libcore/PropertyList.cpp: Default to no
6007 2010-09-23 Sandro Santilli <strk@keybit.net>
6009 * libcore/asobj/AsBroadcaster.cpp: Use the generic KeyLookup class
6012 2010-09-23 Sandro Santilli <strk@keybit.net>
6014 * libcore/PropertyList.cpp: Add stats debugging for PropertyList
6017 2010-09-23 Sandro Santilli <strk@keybit.net>
6019 * libbase/string_table.cpp: Use the generic KeyLookup stats class
6020 for stats gathering, raise checkpoint string_table size stats
6023 2010-09-23 Sandro Santilli <strk@keybit.net>
6025 * libbase/Makefile.am, libbase/Stats.h: Add class to help gathering
6026 stats about key lookups
6028 2010-09-23 Sandro Santilli <strk@keybit.net>
6030 * libcore/asobj/AsBroadcaster.cpp: Port BroadcasterVisitor to
6031 ObjectURI, to cache caseless keys during broadcasts
6033 2010-09-23 Sandro Santilli <strk@keybit.net>
6035 * libcore/as_object.cpp, libcore/as_object.h: Switch get_super over
6036 to ObjectURI, and split the version taking no arg from the other
6037 (the no-arg doesn't even need to be virtual)
6039 2010-09-23 Sandro Santilli <strk@keybit.net>
6041 * libcore/Button.cpp, libcore/DisplayObject.cpp,
6042 libcore/MovieClip.cpp, libcore/asobj/Global_as.h,
6043 libcore/event_id.cpp, libcore/event_id.h: Cache ObjectURI for
6044 events, to lookup lowercase once per event
6046 2010-09-23 Sandro Santilli <strk@keybit.net>
6048 * libcore/DisplayList.cpp: missing include
6050 2010-09-23 Sandro Santilli <strk@keybit.net>
6052 * libcore/Button.cpp, libcore/DisplayList.cpp,
6053 libcore/MovieClip.cpp, libcore/ObjectURI.h: Drop the bool operator
6054 for ObjectURI, to avoid getting the kind of side-effect that made me
6055 waste way too much time to figure out (syntetized equality
6056 operator); this allowed me to figure some debugging outputs were
6057 being dumb too (now fixed to do debugging output of ObjectURI rather
6058 than printing a number). Provide an .empty() method to ObjectURI,
6059 for use by those which were using !name before (the reason why bool
6060 operator was introduced in the first place). Sorry for the long
6063 2010-09-23 Sandro Santilli <strk@keybit.net>
6065 * libcore/as_object.cpp: Use proper Logger for ObjectURI
6067 2010-09-23 Sandro Santilli <strk@keybit.net>
6069 * libcore/ObjectURI.h: Move equals function after equality operator,
6070 or the syntetized one would be used
6072 2010-09-23 Sandro Santilli <strk@keybit.net>
6074 * libcore/ObjectURI.h: Add an ObjectURI::Logger::debug method
6076 2010-09-22 Sandro Santilli <strk@keybit.net>
6078 * testsuite/swfdec/REALTIME: These two seems to require some sleeps
6079 (now that we are faster ? Probably...
6081 2010-09-22 Sandro Santilli <strk@keybit.net>
6083 * libcore/DisplayObject.cpp, libcore/DisplayObject.h,
6084 libcore/MovieClip.cpp, libcore/MovieClip.h,
6085 libcore/as_environment.cpp, libcore/as_object.cpp,
6086 libcore/as_object.h, libcore/movie_root.cpp: Switch path element
6087 lookup functions to ObjectURI as well
6089 2010-09-22 Sandro Santilli <strk@keybit.net>
6091 * libcore/ObjectURI.h: Add equals(uri,uri) function to replace the
6092 one currently implemented in string_table (key,key)
6094 2010-09-22 Sandro Santilli <strk@keybit.net>
6096 * libcore/PropertyList.cpp: More proxying of noCase
6098 2010-09-22 Sandro Santilli <strk@keybit.net>
6100 * libcore/PropertyList.cpp: Query ObjectURI for noCase
6102 2010-09-22 Sandro Santilli <strk@keybit.net>
6104 * libcore/ObjectURI.h: Improved debugging stats for ObjectURI noCase
6107 2010-09-22 Sandro Santilli <strk@keybit.net>
6109 * libcore/DisplayObject.cpp, libcore/DisplayObject.h: switch
6110 {get,set}DisplayObjectProperty to use ObjectURI
6112 2010-09-22 Sandro Santilli <strk@keybit.net>
6114 * libcore/ObjectURI.h: Improve stats counter to show hit/skips
6116 2010-09-22 Sandro Santilli <strk@keybit.net>
6118 * libbase/string_table.cpp: Enable stats debugging
6120 2010-09-22 Sandro Santilli <strk@keybit.net>
6122 * libcore/ObjectURI.h: Add stats debugging
6124 2010-09-22 Sandro Santilli <strk@keybit.net>
6126 * libcore/DisplayList.cpp: Have NameEquals store query URI by ref,
6127 for having more noCase caches opportunities
6129 2010-09-22 Sandro Santilli <strk@keybit.net>
6131 * libcore/Button.cpp, libcore/DisplayList.cpp,
6132 libcore/DisplayList.h, libcore/DisplayObject.cpp,
6133 libcore/DisplayObject.h, libcore/MovieClip.cpp, libcore/MovieClip.h:
6134 Change DisplayObject name to an ObjectURI, update all code
6137 2010-09-22 Sandro Santilli <strk@keybit.net>
6139 * libcore/ObjectURI.h: Add toString method
6141 2010-09-22 Sandro Santilli <strk@keybit.net>
6143 * libcore/ObjectURI.h: Add default operator, safe bool operator,
6144 case-insensitive comparison free function
6146 2010-09-22 Sandro Santilli <strk@keybit.net>
6148 * libcore/ObjectURI.h: add noCase support in ObjectURI
6150 2010-09-22 Sandro Santilli <strk@keybit.net>
6152 * libcore/DisplayList.h: Document getDisplayObjectByName
6154 2010-09-22 Sandro Santilli <strk@keybit.net>
6156 * testsuite/misc-ming.all/case6.as,
6157 testsuite/misc-ming.all/case7.as: Add test for display object
6160 2010-09-22 Sandro Santilli <strk@keybit.net>
6162 * testsuite/misc-ming.all/Makefile.am,
6163 testsuite/misc-ming.all/case6.as, testsuite/misc-ming.all/case7.as:
6164 Add initial test for case sensitiveness with mixed version
6166 2010-09-21 Sandro Santilli <strk@keybit.net>
6168 * : commit 60fb6da5ca9b421e5d8a36b45b8121632a0ea56d Author: Sandro
6169 Santilli <strk@keybit.net> Date: Tue Sep 21 17:09:05 2010 +0200
6171 2010-09-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
6173 * configure.ac, macros/boost.m4: Date time isn't needed unless you
6176 2010-09-21 Benjamin Wolsey <bwy@benjaminwolsey.de>
6178 * : commit e53a4479e006b7dbcecffb70a01d1392b990c120 Author: Sandro
6179 Santilli <strk@keybit.net> Date: Tue Sep 21 00:37:43 2010 +0200
6181 2010-09-20 Sandro Santilli <strk@keybit.net>
6183 * libcore/DisplayObject.cpp: framesLoaded and framesTotal property
6184 getters were swapped. Hard one to catch, with unpredictable loading
6185 times... see bug #30179 for a case
6187 2010-09-20 Sandro Santilli <strk@keybit.net>
6189 * : commit d279f443fe454c34343d0164d2c6d9ebd16c6b1b Merge: 16eb28a
6190 0dfaad0 Author: Rob Savoye <rob@welcomehome.org> Date: Mon Sep 20
6193 2010-09-19 Andrea Palmatè <andreapalmate@MacPro.local>
6195 * libbase/RTMP.cpp, libbase/SharedMem.cpp, libbase/Socket.cpp,
6196 libbase/utility.h: Some small changes to allow AmigaOS4 compilation
6199 2010-09-19 Rob Savoye <rob@welcomehome.org>
6201 * macros/boost.m4: for now, boost-date-time is still required as
6204 2010-09-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
6206 * : commit 9ec7f5be49fc2d49bde588bc597dcccb31d3e51b Author: Sandro
6207 Santilli <strk@keybit.net> Date: Sun Sep 19 14:04:14 2010 +0200
6209 2010-09-19 Sandro Santilli <strk@keybit.net>
6211 * libbase/tu_file.cpp: Fix false error about seeking to end
6213 2010-09-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
6215 * : commit ccd126e38d122d3717b56bb63e26635d9e48db30 Merge: 547aac3
6216 ddf8832 Author: Sandro Santilli <strk@keybit.net> Date: Sun Sep 19
6219 2010-09-19 Sandro Santilli <strk@keybit.net>
6221 * libcore/TextField.cpp: Drop useless string copy duplication
6223 2010-09-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
6225 * : commit ddf8832b4eae60d25479e435ca34ff567c6feea1 Author: Benjamin
6226 Wolsey <bwy@benjaminwolsey.de> Date: Sun Sep 19 08:33:45 2010
6229 2010-09-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
6231 * gui/gtk/gtk.cpp: Drop obsolete code.
6233 2010-09-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
6235 * libbase/Makefile.am, libbase/ogl.h: Drop unused file.
6237 2010-09-19 Benjamin Wolsey <bwy@benjaminwolsey.de>
6239 * libbase/getopt_win32.cpp: Remove leftover file.
6241 2010-09-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
6243 * librender/Renderer_agg_style.h: Be less verbose.
6245 2010-09-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
6247 * libcore/FillStyle.cpp, librender/Renderer_agg_style.h,
6248 librender/Renderer_cairo.cpp: Don't translate gradient matrices
6251 2010-09-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
6253 * libmedia/ffmpeg/AudioDecoderFfmpeg.cpp: Use preferred style for
6256 2010-09-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
6258 * libcore/swf/DefineVideoStreamTag.cpp,
6259 libmedia/AudioDecoderSimple.cpp, libmedia/FLVParser.cpp,
6260 libmedia/MediaHandler.cpp, libmedia/MediaHandler.h,
6261 libmedia/MediaParser.h, libmedia/ffmpeg/AudioDecoderFfmpeg.cpp,
6262 libmedia/ffmpeg/MediaHandlerFfmpeg.cpp,
6263 libmedia/ffmpeg/MediaParserFfmpeg.cpp,
6264 libmedia/ffmpeg/VideoDecoderFfmpeg.cpp,
6265 libmedia/ffmpeg/VideoDecoderFfmpeg.h,
6266 libmedia/gst/AudioDecoderGst.cpp, libmedia/gst/MediaHandlerGst.cpp,
6267 libmedia/gst/MediaParserGst.cpp,
6268 libmedia/haiku/MediaHandlerHaiku.cpp, libsound/EmbedSoundInst.cpp:
6269 Rename enumerators, split long lines.
6271 2010-09-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
6273 * libbase/GnashImage.h, libbase/GnashVaapiImage.h, libcore/RGBA.h,
6274 libvaapi/VaapiImage.h, libvaapi/VaapiImageFormat.h,
6275 libvaapi/VaapiSubpicture.h, libvaapi/VaapiSurface.h,
6276 libvaapi/VaapiSurfaceGLX.h, libvaapi/vaapi_utils.h: Fix visibility.
6278 2010-09-16 Benjamin Wolsey <bwy@benjaminwolsey.de>
6280 * libcore/asobj/XMLNode_as.cpp: Spacing.
6282 2010-09-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
6284 * gui/sdl/sdl.cpp: Drop debugging.
6286 2010-09-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
6288 * libsound/sdl/sound_handler_sdl.cpp: Add tiny sleep to prevent hang
6291 2010-09-14 Benjamin Wolsey <bwy@benjaminwolsey.de>
6293 * : commit c8c7b4cc68c498a93836e6b090290030d7d6108e Author: Benjamin
6294 Wolsey <bwy@benjaminwolsey.de> Date: Tue Sep 14 12:11:39 2010
6297 2010-09-14 Benjamin Wolsey <bwy@benjaminwolsey.de>
6299 * gui/Makefile.am, gui/sdl/sdl.am, libcore/Makefile.am,
6300 libmedia/Makefile.am, librender/Makefile.am, libsound/Makefile.am,
6301 macros/curl.m4: Makefile cleanup, allow static linking of curl.
6303 2010-09-14 Benjamin Wolsey <bwy@benjaminwolsey.de>
6305 * libbase/curl_adapter.cpp: Zero fds to fix w32 crash.
6307 2010-09-13 Sandro Santilli <strk@keybit.net>
6309 * : commit 088663b88b9258ccace9f7ed3b80efff4a2aa37b Author: Alex
6310 Converse <alex.converse@gmail.com> Date: Mon Sep 13 20:21:21 2010
6313 2010-09-13 Alex Converse <alex.converse@gmail.com>
6315 * README, README.dump-gnash, configure.ac: Fix FFmpeg style.
6317 2010-09-13 Benjamin Wolsey <bwy@benjaminwolsey.de>
6319 * macros/ffmpeg.m4: Link avformat first (needed in static linking).
6321 2010-09-10 Sandro Santilli <strk@keybit.net>
6323 * : commit 400e2fedf82fc1df0ee522c0a84a6f7879c00276 Author: Sandro
6324 Santilli <strk@keybit.net> Date: Fri Sep 10 12:20:58 2010 +0200
6326 2010-09-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
6328 * libcore/gnash.h, librender/Renderer.h: Put forward declarations
6329 where they're needed.
6331 2010-09-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
6333 * Makefile.am, gui/Makefile.am: Fix snapshot compile error.
6335 2010-09-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
6337 * macros/boost.m4: Boost date time isn't required.
6339 2010-09-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
6341 * libbase/zlib_adapter.cpp: Use extern "C" to be on the safe side.
6343 2010-09-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
6345 * libcore/FillStyle.cpp, libcore/FillStyle.h,
6346 libcore/parser/TypesParser.cpp: Fix typo, clean up.
6348 2010-09-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
6350 * libcore/FillStyle.cpp, libcore/FillStyle.h,
6351 libcore/parser/TypesParser.cpp, libcore/parser/TypesParser.h,
6352 librender/Renderer_agg.cpp, librender/Renderer_agg.h,
6353 librender/Renderer_cairo.cpp: Move fill style parsing, fix many
6356 2010-09-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
6358 * libcore/FillStyle.cpp, libcore/FillStyle.h,
6359 libcore/LineStyle.cpp, libcore/RGBA.cpp, libcore/RGBA.h,
6360 libcore/SWFMatrix.cpp, libcore/SWFMatrix.h, libcore/SWFRect.cpp,
6361 libcore/SWFRect.h, libcore/parser/Makefile.am,
6362 libcore/parser/SWFMovieDefinition.cpp,
6363 libcore/parser/SWFParser.cpp, libcore/parser/TypesParser.cpp,
6364 libcore/parser/TypesParser.h, libcore/swf/DefineButtonTag.cpp,
6365 libcore/swf/DefineEditTextTag.cpp, libcore/swf/DefineFontTag.cpp,
6366 libcore/swf/DefineMorphShapeTag.cpp,
6367 libcore/swf/DefineScalingGridTag.cpp,
6368 libcore/swf/DefineTextTag.cpp, libcore/swf/PlaceObject2Tag.cpp,
6369 libcore/swf/SetBackgroundColorTag.h, libcore/swf/ShapeRecord.cpp,
6370 libcore/swf/TextRecord.cpp: Move most SWFStream handling out of
6373 2010-09-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
6375 * libcore/as_function.cpp, libcore/as_function.h,
6376 libcore/as_object.cpp, libcore/as_object.h: Remove unused
6377 convenience functions.
6379 2010-09-10 Sandro Santilli <strk@keybit.net>
6381 * libcore/namedStrings.h: fix typo, add instructions about lowercase
6384 2010-09-10 Sandro Santilli <strk@keybit.net>
6386 * libcore/Function.cpp, libcore/Function2.cpp: Use named string for
6389 2010-09-10 Sandro Santilli <strk@keybit.net>
6391 * libcore/namedStrings.cpp, libcore/namedStrings.h: Order
6392 namedStrings so that known-to-be-lowercased are grouped at the
6393 beginning; add a placeholder for last lowercase key and register it
6394 with string_table; add a namedString for "arguments"
6396 2010-09-10 Sandro Santilli <strk@keybit.net>
6398 * libbase/string_table.cpp, libbase/string_table.h: Add the concept
6399 of 'highest known lowercase key' to string_table to reduce cost of
6402 2010-09-10 Sandro Santilli <strk@keybit.net>
6404 * libbase/string_table.cpp: Add string_table stat machinery (dirty,
6405 but damn useful. disabled by default)
6407 2010-09-10 Sandro Santilli <strk@keybit.net>
6409 * libbase/string_table.h: const-correctness
6411 2010-09-10 Sandro Santilli <strk@keybit.net>
6413 * libcore/PropertyList.h: Cleanup functions documentation to drop
6414 reference to no-more-existing namespace parameters and properly
6415 reference the new 'uri' parameter
6417 2010-09-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
6419 * libbase/GnashSystemFDHeaders.h: Missing include.
6421 2010-09-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
6423 * libcore/swf/tag_loaders.cpp: Rearrange includes (duplicate
6426 2010-09-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
6428 * gui/gnash.cpp, gui/sdl/sdl.cpp, libbase/getopt_win32.h: Drop weird
6429 core dump option for sdl.
6431 2010-09-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
6433 * : commit 1385353f392b49011ddf5d0495521b1f3fbac410 Author: Benjamin
6434 Wolsey <bwy@benjaminwolsey.de> Date: Thu Sep 9 13:35:59 2010 +0200
6436 2010-09-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
6438 * macros/ffmpeg.m4: Use more portable bash printf format.
6440 2010-09-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
6442 * libbase/GnashSystemFDHeaders.h: Fix windows version of
6445 2010-09-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
6447 * libbase/Socket.cpp: More portability fixes.
6449 2010-09-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
6451 * libbase/RTMP.cpp: Allow windows build.
6453 2010-09-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
6455 * libbase/Socket.h: Commit header too.
6457 2010-09-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
6459 * libbase/GnashSystemNetHeaders.h, libbase/Socket.cpp: Use more
6460 portable types for sockets.
6462 2010-09-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
6464 * libcore/asobj/flash/external/ExternalInterface_as.cpp: Use
6465 GnashSystemNetHeaders, drop system headers.
6467 2010-09-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
6469 * libbase/GnashSystemFDHeaders.h, libcore/ExternalInterface.cpp:
6470 Move ioctl stuff out of libcore.
6472 2010-09-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
6474 * libbase/GnashSystemNetHeaders.h, libcore/URLAccessManager.cpp: Use
6475 suitable system includes, fix windows build.
6477 2010-09-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
6479 * libcore/movie_root.cpp: Drop unneeded system includes.
6481 2010-09-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
6483 * libbase/GnashImageJpeg.cpp: Use libjpeg's boolean type: works on
6486 2010-09-08 Petr Pisar <petr.pisar@atlas.cz>
6488 * po/cs.po: Czech translation updated (patch #7312)
6490 2010-09-08 Sandro Santilli <strk@keybit.net>
6492 * : commit b3d5da01fbf3a4b3d3bc0fee14ddd87f994811d5 Author: Sandro
6493 Santilli <strk@keybit.net> Date: Wed Sep 8 18:49:51 2010 +0200
6495 2010-09-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
6497 * libcore/Video.cpp, libcore/asobj/NetStream_as.cpp,
6498 libcore/asobj/Sound_as.cpp, libmedia/ffmpeg/MediaHandlerFfmpeg.cpp,
6499 libmedia/gst/MediaHandlerGst.cpp, libsound/EmbedSoundInst.cpp: Const
6502 2010-09-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
6504 * libcore/BevelFilter.cpp, libcore/BlurFilter.cpp,
6505 libcore/ColorMatrixFilter.cpp, libcore/ConvolutionFilter.cpp,
6506 libcore/DropShadowFilter.cpp, libcore/GlowFilter.cpp,
6507 libcore/GradientBevelFilter.cpp, libcore/GradientGlowFilter.cpp,
6508 libcore/Makefile.am: Drop silly filter files.
6510 2010-09-08 Benjamin Wolsey <bwy@benjaminwolsey.de>
6512 * libcore/asobj/NetStream_as.cpp: Spacing.
6514 2010-09-08 Sandro Santilli <strk@keybit.net>
6516 * : commit 146c5d78235f10cba0feec31f7fb5bf68edc6c41 Author: Benjamin
6517 Wolsey <bwy@benjaminwolsey.de> Date: Tue Sep 7 15:48:54 2010 +0200
6519 2010-09-02 Rob Savoye <rob@welcomehome.org>
6521 * doc/Doxyfile.in: Don't run doxygen on .git or .bzr directories
6523 2010-09-02 Rob Savoye <rob@welcomehome.org>
6525 * ChangeLog-0.8.5, ChangeLog-0.8.6, cygnal/ChangeLog,
6526 cygnal/crc.cpp, cygnal/crc.h, cygnal/cygnal.cpp,
6527 cygnal/http_server.cpp, cygnal/libnet/diskstream.cpp,
6528 cygnal/libnet/diskstream.h, cygnal/libnet/http.cpp,
6529 cygnal/libnet/network.cpp, cygnal/libnet/rtmp_client.cpp,
6530 libbase/curl_adapter.cpp, libcore/parser/SWFMovieDefinition.cpp,
6531 libcore/parser/SWFMovieDefinition.h: fix typos
6533 2010-09-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
6535 * libcore/asobj/flash/display/BitmapData_as.cpp: Add clone()
6538 2010-09-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
6540 * libcore/asobj/flash/display/BitmapData_as.cpp,
6541 libcore/asobj/flash/display/BitmapData_as.h: Implement
6542 BitmapData.clone(). Tests all pass.
6544 2010-09-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
6546 * testsuite/actionscript.all/BitmapData.as: Add tests for
6549 2010-09-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
6551 * gui/sdl/sdl_cairo_glue.cpp, gui/sdl/sdl_ogl_glue.cpp: Fix unused
6554 2010-09-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
6556 * macros/qt4.m4: Fix for bug #25758
6558 2010-09-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
6560 * libcore/vm/ActionExec.cpp: Log discarded actions only in action
6563 2010-09-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
6565 * libbase/GnashImageJpeg.cpp, libbase/GnashImageJpeg.h: Remove jpeg
6566 namespace, use <algorithm> functions.
6568 2010-09-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
6570 * libbase/GnashImageGif.cpp: Minor cleanup to gif code.
6572 2010-09-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
6574 * libbase/GnashImage.cpp: Use <algorithm> functions, clean up.
6576 2010-09-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
6578 * libbase/GnashImagePng.cpp: Const correctness and style.
6580 2010-09-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
6582 * libmedia/Makefile.am: AM_CXXFLAGS includes CXXFLAGS already.
6584 2010-09-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
6586 * testsuite/gnashrc.in: Use a custom key to improve testsuite
6589 2010-09-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
6591 * utilities/Makefile.am: Add gstreamer flags for fedora 13.
6593 2010-09-01 Benjamin Wolsey <bwy@benjaminwolsey.de>
6595 * : commit 3a1604e5ab586b0c10a1020ed1db72e1cd232f11 Merge: 0c0ea2d
6596 829b1fb Author: Rob Savoye <rob@welcomehome.org> Date: Mon Aug 30
6599 2010-08-30 Rob Savoye <rob@welcomehome.org>
6601 * libbase/SharedMem.cpp, libbase/SharedMem.h,
6602 libbase/SharedMemHaiku.cpp, libbase/curl_adapter.cpp, libbase/rc.h,
6603 libcore/vm/ASHandlers.cpp: Change from _ANDROID to ANDROID
6605 2010-08-30 Rob Savoye <rob@welcomehome.org>
6607 * libcore/ExternalInterface.cpp: Don't use :: before C library
6610 2010-08-30 Rob Savoye <rob@welcomehome.org>
6612 * gui/EventDevice.cpp: Don't try to test for ATARI or VIRTUAL bus
6615 2010-08-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
6617 * libcore/BitmapMovie.h, libcore/MovieClip.h: Drop obsolete forward
6620 2010-08-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
6622 * libbase/GnashImage.cpp, libbase/GnashImage.h,
6623 libbase/GnashImageGif.cpp, libbase/GnashImageGif.h,
6624 libbase/GnashImageJpeg.cpp, libbase/GnashImageJpeg.h,
6625 libbase/GnashImagePng.cpp, libbase/GnashImagePng.h,
6626 libcore/MovieFactory.cpp, libcore/swf/tag_loaders.cpp,
6627 librender/Renderer_agg.cpp: Rename base classes.
6629 2010-08-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
6631 * libbase/GnashImage.cpp, libbase/GnashImage.h,
6632 libbase/GnashImageGif.cpp, libbase/GnashImageGif.h,
6633 libbase/GnashImageJpeg.cpp, libbase/GnashImageJpeg.h,
6634 libbase/GnashImagePng.cpp, libbase/GnashImagePng.h,
6635 libcore/parser/SWFMovieDefinition.h,
6636 libcore/parser/movie_definition.h, libcore/swf/tag_loaders.cpp:
6637 Rename input classes.
6639 2010-08-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
6641 * libbase/GnashImage.cpp, libbase/GnashImage.h,
6642 libbase/GnashImageGif.cpp, libbase/GnashImageJpeg.cpp,
6643 libbase/GnashImagePng.cpp, libbase/GnashTexture.cpp,
6644 libbase/ImageIterators.h,
6645 libcore/asobj/flash/display/BitmapData_as.cpp,
6646 libcore/asobj/flash/display/BitmapData_as.h,
6647 libmedia/ffmpeg/VideoDecoderFfmpeg.cpp, librender/Renderer_agg.cpp,
6648 librender/Renderer_agg_bitmap.h, librender/Renderer_cairo.cpp,
6649 librender/Renderer_ogl.cpp: Rename image type enum.
6651 2010-08-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
6653 * libbase/CachedBitmap.h, libbase/GnashImage.cpp,
6654 libbase/GnashImage.h, libbase/GnashImageGif.cpp,
6655 libbase/GnashImageGif.h, libbase/GnashImageJpeg.cpp,
6656 libbase/GnashImageJpeg.h, libbase/GnashImagePng.cpp,
6657 libbase/GnashImagePng.h, libbase/GnashTexture.cpp,
6658 libbase/GnashTexture.h, libbase/GnashVaapiImage.cpp,
6659 libbase/GnashVaapiImage.h, libbase/GnashVaapiTexture.cpp,
6660 libbase/GnashVaapiTexture.h, libcore/MovieFactory.cpp,
6661 libcore/Video.cpp, libcore/Video.h, libcore/asobj/NetStream_as.cpp,
6662 libcore/asobj/NetStream_as.h,
6663 libcore/asobj/flash/display/BitmapData_as.cpp,
6664 libcore/asobj/flash/display/BitmapData_as.h,
6665 libcore/parser/BitmapMovieDefinition.cpp,
6666 libcore/parser/BitmapMovieDefinition.h,
6667 libcore/parser/SWFMovieDefinition.h,
6668 libcore/parser/movie_definition.h, libcore/swf/tag_loaders.cpp,
6669 libmedia/VideoDecoder.h, libmedia/ffmpeg/VideoDecoderFfmpeg.cpp,
6670 libmedia/ffmpeg/VideoDecoderFfmpeg.h,
6671 libmedia/gst/VideoDecoderGst.cpp, libmedia/gst/VideoDecoderGst.h,
6672 librender/Renderer.h, librender/Renderer_agg.cpp,
6673 librender/Renderer_agg_bitmap.h, librender/Renderer_cairo.cpp,
6674 librender/Renderer_cairo.h, librender/Renderer_ogl.cpp: Add image
6675 namespace, move mergeAlpha out of class.
6677 2010-08-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
6679 * : commit 2c748f4e461858dbafaf253191c196de9661630e Author: Benjamin
6680 Wolsey <bwy@benjaminwolsey.de> Date: Mon Aug 30 11:05:29 2010
6683 2010-08-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
6685 * librender/Renderer_agg_style.h: Handle unprocessed colour values.
6687 2010-08-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
6689 * libcore/asobj/flash/display/BitmapData_as.cpp: Const correct.
6691 2010-08-30 Benjamin Wolsey <bwy@benjaminwolsey.de>
6693 * libbase/GnashImage.cpp: Add comments about premultiplication.
6695 2010-08-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
6697 * librender/Renderer_agg.cpp: Fix swapped pixel size values.
6699 2010-08-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
6701 * libcore/asobj/flash/display/BitmapData_as.cpp,
6702 testsuite/actionscript.all/BitmapData.as: Fix handling of
6703 transparency; tests pass.
6705 2010-08-29 Benjamin Wolsey <bwy@benjaminwolsey.de>
6707 * testsuite/actionscript.all/BitmapData.as: Add tests for alpha fill
6710 2010-08-27 Sandro Santilli <strk@keybit.net>
6712 * : commit a3bfe004fd93f084ee426d500a4abcf3423884ae Author: Benjamin
6713 Wolsey <bwy@benjaminwolsey.de> Date: Fri Aug 27 13:10:04 2010
6716 2010-08-27 Benjamin Wolsey <bwy@benjaminwolsey.de>
6718 * : commit c1848f9588ed157683f763a490806c452bf0544d Author: Benjamin
6719 Wolsey <bwy@benjaminwolsey.de> Date: Fri Aug 27 11:20:45 2010
6722 2010-08-26 Sandro Santilli <strk@keybit.net>
6724 * : commit 855587d2bb09511a99f68d2618213be4026f6f78 Author: Benjamin
6725 Wolsey <bwy@benjaminwolsey.de> Date: Thu Aug 26 13:24:58 2010
6728 2010-08-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
6730 * libcore/asobj/flash/display/BitmapData_as.h: Fix clang warning.
6732 2010-08-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
6734 * libcore/SWFStream.cpp: Drop debugging message.
6736 2010-08-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
6738 * libcore/asobj/flash/display/BitmapData_as.cpp: Drop debugging
6741 2010-08-26 Benjamin Wolsey <bwy@benjaminwolsey.de>
6743 * : commit 1f19d08c5f98a12bb2b3b2e58142a4fd0e330ecb Author: Benjamin
6744 Wolsey <bwy@benjaminwolsey.de> Date: Thu Aug 26 08:05:56 2010
6747 2010-08-26 Sandro Santilli <strk@keybit.net>
6749 * testsuite/misc-ming.all/RemoveObject2Test.c: Hush a couple of
6752 2010-08-26 Sandro Santilli <strk@keybit.net>
6754 * testsuite/misc-ming.all/PlaceObject2Test.c: Don't use abort when
6755 willing to exit with an error... (hushes a warning aout abort() not
6758 2010-08-25 Sandro Santilli <strk@keybit.net>
6760 * gui/fb/fb.cpp, gui/fb/fbsup.h: FBGui::checkForData() is
6761 implemented as returning void, so advertise it as such
6763 2010-08-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
6765 * testsuite/movies.all/gravity_embedded-TestRunner.cpp: Fix
6768 2010-08-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
6770 * libcore/DisplayObject.cpp, libcore/DisplayObject.h: Move functions
6773 2010-08-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
6775 * libcore/Button.cpp, libcore/DisplayList.cpp,
6776 libcore/asobj/MovieClip_as.cpp: Cleanup, fix bug from last commit.
6778 2010-08-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
6780 * libcore/Bitmap.cpp, libcore/Button.cpp, libcore/DisplayList.cpp,
6781 libcore/DisplayObject.cpp, libcore/DisplayObject.h,
6782 libcore/DisplayObjectContainer.cpp, libcore/Function2.cpp,
6783 libcore/MorphShape.cpp, libcore/MovieClip.cpp, libcore/Shape.cpp,
6784 libcore/TextField.cpp, libcore/Video.cpp,
6785 libcore/asobj/MovieClip_as.cpp,
6786 libcore/asobj/flash/geom/Transform_as.cpp, libcore/movie_root.cpp:
6787 Move functions outside class and const correct.
6789 2010-08-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
6791 * libcore/TextField.cpp: Fix some odd assumptions about attributes.
6793 2010-08-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
6795 * testsuite/misc-ming.all/Makefile.am, utilities/processor.cpp:
6796 Don't run the testcase either if ming isn't up-to-date. Hack gprocessor so it doesn't crash everywhere on Debian Lenny.
6798 2010-08-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
6800 * configure.ac, testsuite/misc-ming.all/Makefile.am: Only run
6801 LoadBitmap tests for ming head.
6803 2010-08-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
6805 * : commit 9469ea0db917b15edbdbee537bc5263bd343ec2a Merge: 8cccfd1
6806 fc6af64 Author: Rob Savoye <rob@welcomehome.org> Date: Tue Aug 24
6809 2010-08-24 Rob Savoye <rob@welcomehome.org>
6811 * packaging/redhat/gnash.spec: fix gnash-commo typo.
6813 2010-08-24 Rob Savoye <rob@welcomehome.org>
6815 * packaging/debian/control: remove libltdl dependencies
6817 2010-08-24 Sandro Santilli <strk@keybit.net>
6819 * gui/gnash.cpp: Drop more ifdefs, make --renderer help string (in
6820 --help) consistent with the rest of option lists.
6822 2010-08-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
6824 * libcore/Transform.h: Documentation for Transform class.
6826 2010-08-24 Benjamin Wolsey <bwy@benjaminwolsey.de>
6828 * : commit 792c0ad3da40c4aabe46960a764300119cd74545 Merge: dd938c6
6829 b91e2fd Author: Benjamin Wolsey <bwy@benjaminwolsey.de> Date: Tue
6830 Aug 24 20:14:21 2010 +0200
6832 2010-08-24 Sandro Santilli <strk@keybit.net>
6834 * gui/gtk/gtk.cpp, librender/Renderer.h,
6835 librender/Renderer_agg.cpp, librender/Renderer_agg.h,
6836 librender/Renderer_cairo.h, librender/Renderer_ogl.cpp: Add a
6837 virtual Renderer::description, use it in Help->About dialog to show
6838 which renderer is being used.
6840 2010-08-24 Sandro Santilli <strk@keybit.net>
6842 * NEWS: Update to include changes of 0.8.8
6844 2010-08-23 strk <strk@keybit.net>
6846 * gui/kde/kde_glue_agg.h: Add missing <memory> header. Thanks to
6847 Juergen Heinemann for patch (bug #30855)
6849 2010-08-23 strk <strk@keybit.net>
6851 * libmedia/MediaParser.cpp: Re-introduce the nap between media chunk
6854 2010-08-22 Rob Savoye <rob@welcomehome.org>
6856 * packaging/debian/changelog: updated for the 0.8.8 release
6858 2010-08-22 Rob Savoye <rob@welcomehome.org>
6860 * packaging/deb.am: don't grep files that are in git, but not the
6863 2010-08-22 Rob Savoye <rob@welcomehome.org>
6865 * doc/C/preformatted/cygnal.1.in,
6866 doc/C/preformatted/findmicrophones.1.in,
6867 doc/C/preformatted/findwebcams.1.in,
6868 doc/C/preformatted/flvdumper.1.in, doc/C/preformatted/gnash.1.in,
6869 doc/C/preformatted/gnash_ref.info.in,
6870 doc/C/preformatted/gnashref.html.in,
6871 doc/C/preformatted/gnashuser.html.in,
6872 doc/C/preformatted/gprocessor.1.in,
6873 doc/C/preformatted/rtmpget.1.in, doc/C/preformatted/soldumper.1.in,
6874 doc/C/refmanual/building.xml: replace bzr usage with git. Regenerate
6877 2010-08-22 Rob Savoye <rob@welcomehome.org>
6879 * packaging/snapshot.am: force SNAPSHOT_VERSION to match the release
6881 2010-08-21 Rob Savoye <rob@welcomehome.org>
6883 * configure.ac: change the version from trunk to 0.8.8
6885 2010-08-21 Rob Savoye <rob@welcomehome.org>
6887 * packaging/deb.am: don't try to list packages when building from
6890 2010-08-21 Rob Savoye <rob@welcomehome.org>
6892 * Makefile.am: add the rest of the ChangeLogs and READMEs to the
6895 2010-08-21 Rob Savoye <rob@welcomehome.org>
6899 2010-08-21 Rob Savoye <rob@welcomehome.org>
6901 * README.git: rename from README_bzr, change bzr to git
6903 2010-08-21 Rob Savoye <rob@welcomehome.org>
6905 * README.git: rename from README_bzr, change bzr to git
6907 2010-08-20 Rob Savoye <rob@welcomehome.org>
6909 * po/es.po, po/fr.po: update spanish and french translations
6911 2010-08-20 Rob Savoye <rob@welcomehome.org>
6913 * po/es.po, po/fr.po: update spanish and french translations
6915 2010-08-20 John Wimer <john@god.vtic.net>
6917 * packaging/debian/rules: rollback hurd changes, they're solved in
6920 2010-08-20 John Wimer <john@god.vtic.net>
6922 * packaging/debian/rules: rollback hurd changes, they're solved in
6925 2010-08-20 John Wimer <john@god.vtic.net>
6927 * configure.ac: update configure to automatically disable jemalloc
6928 on HURD. Patch from pinotree
6930 2010-08-20 John Wimer <john@god.vtic.net>
6932 * configure.ac: update configure to automatically disable jemalloc
6933 on HURD. Patch from pinotree
6935 2010-08-20 John Wimer <john@god.vtic.net>
6937 * configure.ac, gui/gtk/gtk_glue.h, libbase/tu_opengl_includes.h,
6938 packaging/debian/rules: Apply patch from pinotree to enable build on
6941 2010-08-20 John Wimer <john@god.vtic.net>
6943 * configure.ac, gui/gtk/gtk_glue.h, libbase/tu_opengl_includes.h,
6944 packaging/debian/rules: Apply patch from pinotree to enable build on
6947 2010-08-17 Rob Savoye <rob@welcomehome.org>
6949 * libbase/string_table.h, libmedia/MediaHandler.h: fix visibility
6952 2010-08-17 Rob Savoye <rob@welcomehome.org>
6954 * NEWS: update NEWS file for the release
6956 2010-08-16 Rob Savoye <rob@welcomehome.org>
6958 * ChangeLog-0.8.8: GNU style ChangeLog from bzr log
6960 2010-08-16 Rob Savoye <rob@welcomehome.org>
6962 * ChangeLog-0.8.8: GNU style ChangeLog from bzr log
6964 2010-08-16 Rob Savoye <rob@welcomehome.org>
6966 * libbase/RTMP.cpp: include unistd.h to keep OpenBSD happy.
6968 2010-08-16 Rob Savoye <rob@welcomehome.org>
6970 * libbase/RTMP.cpp: include unistd.h to keep OpenBSD happy.
6972 2010-08-16 Rob Savoye <rob@welcomehome.org>
6974 * plugin/npapi/plugin.cpp, plugin/npapi/pluginScriptObject.cpp:
6975 include sys/socket.h for the BSDs.
6977 2010-08-16 Rob Savoye <rob@welcomehome.org>
6979 * plugin/npapi/plugin.cpp, plugin/npapi/pluginScriptObject.cpp:
6980 include sys/socket.h for the BSDs.
6982 2010-08-15 Benjamin Wolsey <bwy@benjaminwolsey.de>
6984 * libcore/Makefile.am: Add Transform.h to Makefile.
6986 2010-08-12 Sandro Santilli <strk@keybit.net>
6988 * gui/gnash.cpp, gui/gtk/gtk_canvas.cpp, libbase/rc.cpp,
6989 libbase/rc.h, libmedia/MediaHandler.h, libmedia/MediaParser.cpp,
6990 packaging/debian/rules, testsuite/gnashrc.in,
6991 testsuite/libbase.all/TCXXRc.cpp,
6992 testsuite/libbase.all/gnashrc-local.in,
6993 testsuite/libbase.all/gnashrc.in, utilities/processor.cpp: merge
6994 patches from bzr for media handler changes.
6996 2010-08-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
6998 * libcore/DisplayObject.h,
6999 libcore/asobj/flash/display/BitmapData_as.cpp,
7000 librender/Renderer.h, librender/Renderer_agg.cpp,
7001 librender/Renderer_cairo.h, librender/Renderer_ogl.cpp: Revert to
7002 old renderer behaviour, as it's not quite as clear as I thought.
7004 2010-08-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
7006 * testsuite/actionscript.all/BitmapData.as: Expect Gnash failures.
7008 2010-08-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
7010 * testsuite/actionscript.all/BitmapData.as: More tests.
7012 2010-08-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
7014 * testsuite/actionscript.all/BitmapData.as: Mask tests.
7016 2010-08-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
7018 * libcore/DisplayObject.h: Add documentation.
7020 2010-08-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
7022 * libcore/Button.cpp, libcore/DisplayList.cpp,
7023 libcore/DisplayObject.cpp, libcore/DisplayObject.h,
7024 libcore/MovieClip.cpp, libcore/TextField.cpp, libcore/Video.cpp:
7025 Handle dynamic masks during display of the object they're masking
7026 instead of during display of their parent object. This fixes
7029 2010-08-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
7031 * libcore/asobj/flash/display/BitmapData_as.cpp,
7032 librender/Renderer.h, librender/Renderer_agg.cpp,
7033 librender/Renderer_cairo.h, librender/Renderer_ogl.cpp: Clean up.
7035 2010-08-12 Benjamin Wolsey <bwy@benjaminwolsey.de>
7037 * libcore/asobj/flash/display/BitmapData_as.cpp,
7038 librender/Renderer.h: Mask handling strongly suggests that scaling
7039 is handled by the renderer.
7041 2010-08-11 Rob Savoye <rob@welcomehome.org>
7043 * : commit 73326660de2f8e6860e273adeb5d6632e8cc58f1 Author: Rob
7044 Savoye <rob@welcomehome.org> Date: Wed Aug 11 18:27:17 2010 -0600
7046 2010-08-11 Rob Savoye <rob@welcomehome.org>
7048 * packaging/debian/control: cleanup dependencies
7050 2010-08-11 Rob Savoye <rob@welcomehome.org>
7052 * Makefile.am: add quotes around sub shell execution
7054 2010-08-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
7056 * libcore/DisplayList.cpp: Add some comments.
7058 2010-08-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
7060 * libcore/DisplayList.cpp: Handle the funny way masks are drawn,
7061 fixing a bug with mask transforms not caught by the testsuite.
7063 2010-08-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
7065 * testsuite/misc-ming.all/LoadBitmapTest.c: Add pixel checking with
7066 a very slight tolerance.
7068 2010-08-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
7070 * libcore/asobj/Error_as.cpp,
7071 libcore/asobj/flash/filters/BevelFilter_as.cpp,
7072 libcore/asobj/flash/filters/BitmapFilter_as.cpp,
7073 libcore/asobj/flash/filters/BlurFilter_as.cpp,
7074 libcore/asobj/flash/filters/ColorMatrixFilter_as.cpp,
7075 libcore/asobj/flash/filters/ConvolutionFilter_as.cpp,
7076 libcore/asobj/flash/filters/DisplacementMapFilter_as.cpp,
7077 libcore/asobj/flash/filters/DropShadowFilter_as.cpp,
7078 libcore/asobj/flash/filters/GlowFilter_as.cpp,
7079 libcore/asobj/flash/filters/GradientBevelFilter_as.cpp,
7080 libcore/asobj/flash/filters/GradientGlowFilter_as.cpp,
7081 libcore/vm/fn_call.h: Drop deprecated ThisIs policy
7083 2010-08-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
7085 * libcore/asobj/flash/display/BitmapData_as.cpp,
7086 libcore/asobj/flash/display/BitmapData_as.h,
7087 testsuite/misc-ming.all/LoadBitmapTest.c: Fix most loadBitmap tests.
7089 2010-08-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
7091 * testsuite/misc-ming.all/LoadBitmapTest.c: Expect Gnash failures.
7093 2010-08-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
7095 * testsuite/misc-ming.all/LoadBitmapTest.c: Test construction during
7096 BitmapData.loadBitmap.
7098 2010-08-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
7100 * testsuite/misc-ming.all/LoadBitmapTest.c,
7101 testsuite/misc-ming.all/Makefile.am: Framework for a loadBitmap
7104 2010-08-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
7106 * libcore/asobj/flash/display/BitmapData_as.cpp: Handle same colours
7109 2010-08-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
7111 * libcore/asobj/flash/display/BitmapData_as.cpp,
7112 testsuite/actionscript.all/BitmapData.as: Add test to make sure
7113 Gnash doesn't hang, and fix a hang.
7115 2010-08-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
7117 * libcore/asobj/flash/display/BitmapData_as.cpp: Fix floodFill for
7118 corner cases (literally!).
7120 2010-08-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
7122 * testsuite/actionscript.all/BitmapData.as: Test flood fill better.
7124 2010-08-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
7126 * libbase/Makefile.am: Add to Makefile.
7128 2010-08-11 Benjamin Wolsey <bwy@benjaminwolsey.de>
7130 * libbase/GnashImage.h, libbase/ImageIterators.h,
7131 libcore/asobj/flash/display/BitmapData_as.cpp,
7132 libcore/asobj/flash/display/BitmapData_as.h,
7133 librender/Renderer_cairo.cpp: Separate image iterators from the
7136 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7138 * testsuite/misc-haxe.all/classes.all/display/BitmapData_as.hx: The
7139 duplicated test in misc-haxe.all passes.
7141 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7143 * libcore/asobj/flash/display/BitmapData_as.cpp: Fix hang, fix left
7146 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7148 * libcore/asobj/flash/display/BitmapData_as.cpp: Comments and const
7151 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7153 * libcore/asobj/flash/display/BitmapData_as.cpp: Much faster
7156 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7158 * libcore/asobj/flash/display/BitmapData_as.cpp,
7159 libcore/asobj/flash/display/BitmapData_as.h,
7160 testsuite/actionscript.all/BitmapData.as: Pretty slow implementation
7163 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7165 * libcore/asobj/Globals.cpp,
7166 libcore/asobj/flash/display/BitmapData_as.cpp,
7167 libcore/asobj/flash/display/BitmapData_as.h: Register and use native
7168 BitmapData properties. Flags aren't tested.
7170 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7172 * libcore/asobj/flash/display/BitmapData_as.cpp,
7173 libcore/asobj/flash/geom/Transform_as.cpp: Header cleanup.
7175 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7177 * libcore/asobj/ASConversions.cpp, libcore/asobj/ASConversions.h,
7178 libcore/asobj/flash/display/BitmapData_as.cpp,
7179 libcore/asobj/flash/geom/ColorTransform_as.cpp,
7180 libcore/asobj/flash/geom/ColorTransform_as.h,
7181 libcore/asobj/flash/geom/Transform_as.cpp: Reduce code duplication.
7182 Only genuine ColorTransform objects are usable with BitmapData.draw.
7184 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7186 * libcore/asobj/flash/geom/Transform_as.cpp,
7187 testsuite/actionscript.all/Transform.as: Test a fake cxform.
7189 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7191 * testsuite/actionscript.all/Transform.as: Update tests.
7193 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7195 * libcore/asobj/ASConversions.cpp,
7196 libcore/asobj/flash/display/BitmapData_as.cpp,
7197 libcore/asobj/flash/geom/Transform_as.cpp,
7198 testsuite/misc-ming.all/BitmapDataDraw.c: Use toSWFMatrix in
7199 Transform. Implement BitmapData.draw with cxform. Add tests.
7201 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7203 * libcore/asobj/flash/display/BitmapData_as.cpp: Inform attached
7204 objects after draw().
7206 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7208 * libcore/asobj/flash/display/BitmapData_as.cpp,
7209 testsuite/actionscript.all/BitmapData.as: Test, implement channel
7212 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7214 * libcore/asobj/flash/display/BitmapData_as.cpp,
7215 libcore/asobj/flash/display/BitmapData_as.h: Use a typedef.
7217 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7219 * libbase/GnashImage.h: Fix distance_to to return the correct value;
7220 this makes std::copy work again!
7222 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7224 * libbase/GnashImage.h: Cleanups.
7226 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7228 * libbase/GnashImage.h,
7229 libcore/asobj/flash/display/BitmapData_as.cpp,
7230 libcore/asobj/flash/display/BitmapData_as.h: Cleanup of BitmapData
7233 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7235 * libbase/GnashImage.h,
7236 libcore/asobj/flash/display/BitmapData_as.cpp: Improve the
7237 argb_iterator interface and add assignment operator and copy ctor
7238 for proper behaviour.
7240 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7242 * utilities/Makefile.am, utilities/processor.cpp: Set a renderer for
7243 gprocessor to allow BitmapData testing if agg is present.
7245 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7247 * gui/NullGui.h: Coding style.
7249 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7251 * gui/Player.cpp: Don't cast.
7253 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7255 * gui/Player.cpp: Drop commented-out code.
7257 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7259 * libcore/SWFMatrix.cpp: Minor cleanups.
7261 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7263 * libcore/SWFCxForm.cpp, libcore/SWFMatrix.cpp, libcore/SWFMatrix.h:
7266 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7268 * libcore/asobj/ASConversions.cpp, libcore/asobj/ASConversions.h,
7269 libcore/asobj/MovieClip_as.cpp, libcore/asobj/MovieClip_as.h,
7270 libcore/asobj/flash.am,
7271 libcore/asobj/flash/display/BitmapData_as.cpp: Use a separate file
7272 for constructing a SWFMatrix from an as_object.
7274 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7276 * libcore/MovieClip.cpp, libcore/SWFCxForm.cpp,
7277 libcore/SWFCxForm.h, librender/Renderer_agg_style.h: Cleanup, drop
7278 unused functions, don't qualify with gnash:: in the agg renderer.
7280 2010-08-10 Benjamin Wolsey <bwy@benjaminwolsey.de>
7282 * libcore/DisplayList.cpp, libcore/DisplayList.h,
7283 libcore/DisplayObject.cpp, libcore/DisplayObject.h,
7284 libcore/Makefile.am, libcore/MovieClip.cpp, libcore/MovieClip.h,
7285 libcore/SWFCxForm.cpp, libcore/SWFCxForm.h, libcore/TextField.cpp,
7286 libcore/Transform.h, libcore/asobj/Color_as.cpp,
7287 libcore/asobj/flash/geom/Transform_as.cpp, libcore/cxform.cpp,
7288 libcore/cxform.h, libcore/swf/DefineButtonCxformTag.h,
7289 libcore/swf/DefineButtonTag.cpp, libcore/swf/DefineButtonTag.h,
7290 libcore/swf/DefineShapeTag.h, libcore/swf/PlaceObject2Tag.cpp,
7291 libcore/swf/PlaceObject2Tag.h, libcore/swf/TextRecord.cpp,
7292 librender/PathParser.cpp, librender/PathParser.h,
7293 librender/Renderer_agg.cpp, librender/Renderer_agg_style.h,
7294 librender/Renderer_cairo.cpp, librender/Renderer_cairo.h,
7295 librender/Renderer_ogl.cpp, testsuite/libcore.all/ClassSizes.cpp:
7296 Rename cxform to SWFCxForm.
7298 2010-08-09 Rob Savoye <rob@welcomehome.org>
7300 * : commit 03eb25bbc48921e628ebe2944e9bc33b873c71ad Author: Rob
7301 Savoye <rob@welcomehome.org> Date: Mon Aug 9 13:55:35 2010 -0600
7303 2010-08-09 Rob Savoye <rob@welcomehome.org>
7305 * packaging/redhat/gnash.spec: don't build the dbus extension, it
7308 2010-08-09 Rob Savoye <rob@welcomehome.org>
7310 * extensions/dejagnu/Makefile.am, extensions/fileio/Makefile.am,
7311 extensions/lirc/Makefile.am, extensions/mysql/Makefile.am: delete
7312 the *.la files as we never link against a plugin module anyway.
7314 2010-08-09 Rob Savoye <rob@welcomehome.org>
7316 * Makefile.am: change the - to a _ in the revno so it looks like a
7317 legit version number.
7319 2010-08-09 Rob Savoye <rob@welcomehome.org>
7321 * packaging/redhat/gnash.spec: add extension packages
7323 2010-08-09 Rob Savoye <rob@welcomehome.org>
7325 * packaging/redhat/gnash.spec: use trunk as the version still.
7327 2010-08-09 Rob Savoye <rob@welcomehome.org>
7329 * : commit a3edfc7ea3bf1c3b2ce2e3be45246adeb49f282e Author: Rob
7330 Savoye <rob@welcomehome.org> Date: Mon Aug 9 10:18:41 2010 -0600
7332 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7334 * librender/Renderer_cairo.cpp, librender/Renderer_cairo.h: Fix
7337 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7339 * libcore/DynamicShape.cpp, libcore/DynamicShape.h,
7340 libcore/Video.cpp, libcore/swf/DefineMorphShapeTag.cpp,
7341 libcore/swf/DefineShapeTag.cpp, librender/Renderer.h,
7342 librender/Renderer_agg.cpp, librender/Renderer_cairo.cpp,
7343 librender/Renderer_cairo.h, librender/Renderer_ogl.cpp: Use
7344 Transform for renderer API and fix Video rendering (which testsuite
7347 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7349 * libcore/MovieClip.h, libcore/Transform.h: Update Transform.h
7350 header with copyright.
7352 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7354 * testsuite/actionscript.all/BitmapData.as: Passes in
7355 actionscript.all, but not with automated testing (no renderer).
7357 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7359 * libcore/MovieClip.cpp, libcore/MovieClip.h,
7360 testsuite/DummyCharacter.h: Use draw() to implement display() and
7361 restore drawable rendering in draw().
7363 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7365 * libcore/Bitmap.cpp, libcore/Button.cpp, libcore/MorphShape.cpp,
7366 libcore/MovieClip.cpp, libcore/Shape.cpp, libcore/StaticText.cpp,
7367 libcore/TextField.cpp, libcore/Transform.h: Implement concatenation
7370 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7372 * libcore/TextField.cpp: Cut down on get_world_cxform calls.
7374 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7376 * libcore/Bitmap.cpp, libcore/Button.cpp, libcore/DisplayList.cpp,
7377 libcore/DisplayObject.cpp, libcore/DisplayObject.h,
7378 libcore/MovieClip.cpp, libcore/TextField.cpp,
7379 libcore/asobj/Color_as.cpp, libcore/asobj/TextSnapshot_as.cpp,
7380 libcore/asobj/flash/geom/Transform_as.cpp, libcore/movie_root.cpp:
7381 Use the Transform member more sensibly.
7383 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7385 * libcore/Button.cpp, libcore/DisplayObject.h,
7386 libcore/MorphShape.cpp, libcore/MovieClip.cpp, libcore/Shape.cpp,
7387 libcore/StaticText.cpp, libcore/TextField.cpp, libcore/TextField.h,
7388 libcore/swf/DefineTextTag.cpp, libcore/swf/TextRecord.cpp,
7389 libcore/swf/TextRecord.h: Use Transform more.
7391 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7393 * libcore/DisplayObject.cpp, libcore/DisplayObject.h,
7394 libcore/Transform.h: Store matrix and cxform as a Transform element.
7396 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7398 * libcore/MovieClip.cpp, libcore/MovieClip.h,
7399 libcore/asobj/flash/display/BitmapData_as.cpp: Add a draw() function
7402 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7404 * testsuite/misc-ming.all/BitmapDataDraw.c: Expect passes (only when
7407 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7409 * libcore/Bitmap.cpp, libcore/Bitmap.h, libcore/Button.cpp,
7410 libcore/Button.h, libcore/DisplayList.cpp, libcore/DisplayList.h,
7411 libcore/DisplayObject.h, libcore/InteractiveObject.h,
7412 libcore/MorphShape.cpp, libcore/MorphShape.h,
7413 libcore/MovieClip.cpp, libcore/MovieClip.h, libcore/Shape.cpp,
7414 libcore/Shape.h, libcore/StaticText.cpp, libcore/StaticText.h,
7415 libcore/TextField.cpp, libcore/TextField.h, libcore/Video.cpp,
7416 libcore/Video.h, libcore/asobj/flash/display/BitmapData_as.cpp,
7417 libcore/movie_root.cpp, libcore/swf/DefineMorphShapeTag.cpp,
7418 libcore/swf/DefineMorphShapeTag.h, libcore/swf/DefineShapeTag.cpp,
7419 libcore/swf/DefineShapeTag.h, libcore/swf/DefineTextTag.cpp,
7420 libcore/swf/DefineTextTag.h: Pass a Transform to all display()
7421 functions so that BitmapData.draw is less of a hack, and generally
7422 to make a nicer process without recursive calls to getWorldMatrix
7423 and analogous functions. Needs tidying up.
7425 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7427 * libcore/Bitmap.cpp, libcore/DisplayObject.h,
7428 libcore/DynamicShape.cpp, libcore/DynamicShape.h,
7429 libcore/MovieClip.cpp, libcore/Shape.cpp, libcore/Transform.h,
7430 libcore/asobj/flash/display/BitmapData_as.cpp: Use a Transform for
7433 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7435 * libcore/DisplayObject.h,
7436 libcore/asobj/flash/display/BitmapData_as.cpp: Move Transform class
7439 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7441 * libcore/asobj/flash/display/BitmapData_as.cpp,
7442 libcore/asobj/flash/display/BitmapData_as.h: An untidy
7443 implementation of BitmapData.loadBitmap without tests.
7445 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7447 * libcore/asobj/flash/display/BitmapData_as.cpp: Add error logging.
7449 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7451 * librender/Renderer_agg.cpp: Drop agg buffer debugging.
7453 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7455 * librender/Renderer.h, librender/Renderer_agg.cpp,
7456 librender/Renderer_cairo.h, librender/Renderer_ogl.cpp: Improve and
7459 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7461 * libcore/asobj/MovieClip_as.cpp, libcore/asobj/MovieClip_as.h,
7462 libcore/asobj/flash/display/BitmapData_as.cpp: Rough implementation
7463 of BitmapData.draw. Drop debugging.
7465 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7467 * libcore/asobj/flash/display/BitmapData_as.cpp,
7468 libcore/asobj/flash/display/BitmapData_as.h, librender/Renderer.h,
7469 librender/Renderer_agg.cpp: Steps towards internal rendering.
7471 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7473 * librender/Renderer.h, librender/Renderer_agg.cpp,
7474 librender/Renderer_cairo.h, librender/Renderer_ogl.cpp: Add an
7475 Internal rendering class.
7477 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7479 * libcore/movie_root.cpp, librender/Renderer.h: Use an object to
7480 renderer externally, as we can do the same for internal rendering.
7482 2010-08-09 Benjamin Wolsey <bwy@benjaminwolsey.de>
7484 * librender/Renderer.h, librender/Renderer_agg.cpp: Drop
7485 set_invalidated_region as the alternative is used almost everywhere.
7487 2010-08-08 Rob Savoye <rob@welcomehome.org>
7489 * configure.ac: renable the testsuite
7491 2010-08-08 Rob Savoye <rob@welcomehome.org>
7493 * packaging/snapshot.am: the next release is 0.8.9
7495 2010-08-08 Rob Savoye <rob@welcomehome.org>
7497 * packaging/deb.am: don't try to rename to the build directory if it
7500 2010-08-08 Rob Savoye <rob@welcomehome.org>
7502 * packaging/debian/rules: only build agg and cairo renderers
7504 2010-08-08 Rob Savoye <rob@welcomehome.org>
7506 * packaging/debian/gnash-dev.install: be more specific, use
7509 2010-08-08 Rob Savoye <rob@welcomehome.org>
7511 * configure.ac: disable the testsuite by default so end users
7512 building from source don't get scared by all the testing