gjs-0.7 released
- From: Owen Taylor <otaylor redhat com>
- To: gnome-announce-list gnome org
- Subject: gjs-0.7 released
- Date: Tue, 25 May 2010 13:02:23 -0400
Version 0.7
-----------
http://ftp.gnome.org/pub/GNOME/sources/gjs/0.7/
6eb9b3a26e98b524a455ae53f6af32599a8265bc8fc5122e4c806cbca1e91a44 gjs-0.7.tar.bz2
156714f0d65e6c11963750f08fc84a954a84e6d4c913bbd2f4d0792d64993f87 gjs-0.7.tar.gz
About Gjs:
Gjs allows using GNOME libraries from Javascript. It's based on the
Spidermonkey Javascript engine from Mozilla and the GObject
introspection framework.
Changes:
- Add support for "foreign structs" - which are structures that
are referenced from gobject-introspection, but need glue
code to actually handle them. [Johan D]
- Hook cairo bindings to integrate with gobject-introspected libraries
using new foreign struct support [Johan D]
- Start working toward thread-safety by adding JS_BeginRequest/JS_EndRequest
calls throughout the codebase [Havoc]
- add Tweener.setTimeScale and Tweener.getTimeScale [James]
- Wrap cairo_copy_path, cairo_copy_path_flat, and cairo_append_path [Colin]
- Handle destroy callbacks of type other than GDestroyNotify [Owen]
- Handle flag arguments not registered with GObject [Johan D]
- Log errors that occur in callbacks [Owen]
- Bug fixes [Colin, Dan, Owen, Johan D, Johan B, Tommi]
- Code cleanup [Colin, Havoc]
- Build fixes [Víctor]
Contributors:
Johan Bilien, Johan Dahlin, Víctor Manuel Jáquez Leal,
Tommi Komulainen, Havoc Pennington, Owen Taylor, Colin Walters,
Dan Winship, James Willcox
Bugs fixed:
610357 - [gi] Add arg overrides
614055 - [cairo] Make SVG/PDF/PS surfaces optional
614344 - cairo: return value is used uninitialized in inStroke and inFill
615078 - gi/function.c misuses g_callable_info_prepare_closure(), causing crashes
615222 - Massively clean up callback invocation
617343 - mop up whitespace, tabs, some indentation
617568 - [cairo] Wrap cairo_copy_path, cairo_copy_path_flat, and cairo_append_path
617702 - gjs_js_set_current_message fails when re-entered
617972 - Handle destroy callbacks of type other than GDestroyNotify
618190 - Fix callbacks with scope=call that call the callback multiple times
618195 - Skip user_data arguments in gjs_callback_closure
618200 - Log errors that occur in callbacks
618201 - Initialize return value when a callback throws
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]