[gjs] Created tag 1.57.90
- From: Philip Chimento <pchimento src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gjs] Created tag 1.57.90
- Date: Mon, 5 Aug 2019 01:37:39 +0000 (UTC)
The unsigned tag '1.57.90' was created.
Tagger: Philip Chimento <philip chimento gmail com>
Date: 1564968948 -0700
Version 1.57.90
- New JS API: GLib.Variant has gained a recursiveUnpack() method which
transforms the variant entirely into a JS object, discarding all type
information. This can be useful for dealing with a{sv} dictionaries, where
deepUnpack() will keep the values as GLib.Variant instances in order to
preserve the type information.
- New JS API: GLib.Variant has gained a deepUnpack() method which is exactly the
same as the already existing deep_unpack(), but fits with the other camelCase
APIs that GJS adds.
- Closed bugs and merge requests:
* Marshalling of GPtrArray broken [#9, !311, Stéphane Seng]
* Fix locale chooser [!313, Philip Chimento]
* dbus-wrapper: Remove interface skeleton flush idle on dispose [!312, Marco
Trevisan]
* gobject: Use auto-compartment when getting property as well [!316, Florian
Müllner]
* modules/signals: Use array destructuring in _emit [!317, Jonas Dreßler]
* GJS can't call glibtop_init function from libgtop [#259, !319,
Philip Chimento]
* GLib's VariantDict is missing lookup [#263, !320, Sonny Piers]
* toString on an object implementing an interface fails [#252, !299, Marco
Trevisan]
* Regression in GstPbutils.Discoverer::discovered callback [#262, !318, Philip
Chimento]
* GLib.Variant.deep_unpack not working properly with a{sv} variants [#225,
!321, Fabián Orccón, Philip Chimento]
* Various maintenance [!315, Philip Chimento]
- Various CI fixes [Philip Chimento]
Changes since the last tag '1.57.4':
Cosimo Cecchi (2):
Merge branch '259-define-class-error-handling' into 'master'
Merge branch 'july-maintenance' into 'master'
Florian Müllner (1):
gobject: Use auto-compartment when getting property as well
Jonas Dreßler (1):
modules/signals: Use array destructuring in _emit
Marco Trevisan (Treviño) (5):
dbus-wrapper: Remove interface skeleton flush idle on dispose
dbus-wrapper: Use g_clear_handle_id everywhere
gdbus-wrapper: Destroy the outstanding properties map on finalize
testGObjectClass: Ensure objects have a toString definition
GObject: Don't overwrite toString() method with one from Interface
Philip Chimento (26):
build: Post-release version bump
Merge branch '9-Fix-GPtrArray-Marshalling-Regression-Test' into 'master'
CI: Force python2 when configuring JHBuild
build: Recognize and prefer C.utf8 locale for tests
build: Break output of `locale -a` into lines
Merge branch 'fix-locale-chooser' into 'master'
Merge branch 'dbus-idle-stop' into 'master'
CI: Switch to Fedora for coverage-automatic job
Merge branch 'get-property-fix' into 'master'
Merge branch 'signal-array-destructuring' into 'master'
jsapi-util-root: Shorter way to get pointer to current context
macros: Add annotation for GJS_JSAPI_RETURN_CONVENTION
console: Make second GOptionEntry non-static
arg: Prevent null pointer access in zero-length array case
function: Free partially allocated cached function data
testEverythingBasic: Fix outdated comment
value: Take null boxed pointer into account when calling signal handler
wrapperutils: Always set prototype private data
tests: Add test for GLib.VariantDict.lookup failure case
Merge branch 'variant_dict_lookup' into 'master'
GLib: add GLib.Variant.recursiveUnpack()
GLib: add alias for GLib.Variant.deepUnpack()
Merge branch 'object-implementing-interface-toString' into 'master'
Merge branch '262-fix-error-signals' into 'master'
Merge branch '225-variant-unpack-recursive' into 'master'
release: Prepare for 1.57.90
Sonny Piers (1):
add override GLib.VariantDict.lookup
Stéphane Seng (1):
tests: Add a regression test case for GPtrArrays and GArrays of structures
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]