[gjs: 5/5] Merge branch '306-too-much-recursion' into 'master'
- From: Philip Chimento <pchimento src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gjs: 5/5] Merge branch '306-too-much-recursion' into 'master'
- Date: Sun, 19 Apr 2020 18:20:45 +0000 (UTC)
commit d603caa9867c12b131a79a915665dc8c719f66cc
Merge: d1b30102 c334a8eb
Author: Philip Chimento <philip chimento gmail com>
Date: Sun Apr 19 18:20:34 2020 +0000
Merge branch '306-too-much-recursion' into 'master'
Resolve "Too much recursion error accessing overrided gobject interface property from a subclass"
Closes #306
See merge request GNOME/gjs!408
doc/Mapping.md | 22 ++--
examples/gtk-application.js | 17 +--
gi/closure.cpp | 12 +--
gi/object.cpp | 68 +++++++++---
gi/object.h | 9 +-
gjs/jsapi-util.cpp | 55 +++++++---
installed-tests/js/testGObjectClass.js | 184 ++++++++++++++++++++++++++++++++
installed-tests/js/testLegacyGObject.js | 43 ++++++++
js.gresource.xml | 1 +
modules/core/_common.js | 107 +++++++++++++++++++
modules/core/overrides/GObject.js | 3 +
modules/script/_legacy.js | 3 +
12 files changed, 451 insertions(+), 73 deletions(-)
---
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]