summaryrefslogtreecommitdiff
path: root/gi/object.cpp
Commit message (Expand)AuthorAgeFilesLines
* CI: Fix IWYU includesincludesPhilip Chimento2020-09-201-1/+2
* object: Use switch to introspection unsupported tagsMarco Trevisan (Treviño)2020-09-191-10/+17
* object: Fix GjsCallBackTrampoline's leaksMarco Trevisan (Treviño)2020-09-031-2/+11
* object: Use template-based definitions for signal action functionsMarco Trevisan (Treviño)2020-08-081-66/+85
* maint: Use C++17 attributesPhilip Chimento2020-08-051-23/+13
* js: Use gjs_arg_value to get, set and access GIArgument valuesMarco Trevisan (Treviño)2020-07-271-9/+8
* js: Define Symbol.toStringTag names on all our custom classesEvan Welsh2020-07-271-0/+4
* build: Fix includes according to latest IWYU configPhilip Chimento2020-07-111-0/+2
* Merge branch 'iwyu' into 'master'Philip Chimento2020-05-311-1/+3
|\
| * js: Fix header includes according to IWYUPhilip Chimento2020-05-201-1/+3
* | object: Separate closures and vfuncsPhilip Chimento2020-05-231-18/+36
* | function: Associate closure with object after creating trampolinePhilip Chimento2020-05-231-4/+4
|/
* js: Avoid appending to vectors in a loopPhilip Chimento2020-05-161-20/+20
* object: Only define interface overridden properties on the owner typePhilip Chimento2020-04-191-2/+10
* object: Fix signal match mechanismPhilip Chimento2020-04-191-15/+41
* object: Fix namespacePhilip Chimento2020-03-301-3/+2
* object: Readability improvement in is_gobject_property_name()Philip Chimento2020-03-301-14/+7
* object: Return early from property resolve if name starts with -Philip Chimento2020-03-301-3/+10
* wrapperutils: Move is_custom_js_class()Philip Chimento2020-03-301-15/+18
* object: Fix dangling pointer crashJan Alexander Steffens (heftig)2020-03-011-1/+0
* object: Use g_irepository_get_object_gtype_interfacesColin Walters2020-02-181-10/+10
* object: fix property regressionJuan Pablo Ugarte2020-02-171-9/+24
* Merge branch '302-negative-resolve-cache' into 'master'Philip Chimento2020-02-171-0/+20
|\
| * object: Cache known unresolvable propertiesPhilip Chimento2020-02-141-0/+20
* | wrapper: Change type of debug addresses to void*Philip Chimento2020-02-041-1/+1
* | object: Bypass read barrier in jsobj_addr()Philip Chimento2020-02-041-1/+1
|/
* object: Add overrides for signal matching methodsPhilip Chimento2020-01-251-2/+173
* js: Remove jsapi-wrapper.hPhilip Chimento2020-01-191-1/+17
* object: Use "associated memory" API instead of malloc counterPhilip Chimento2020-01-191-6/+16
* js: Use new warnings APIPhilip Chimento2020-01-191-6/+6
* js: Remove hashtable init() callsPhilip Chimento2020-01-191-8/+0
* js: Various API renamesPhilip Chimento2020-01-191-1/+1
* js: Rename JS::AutoFooVectorPhilip Chimento2020-01-191-1/+1
* js: Rename "compartments" to "realms"Philip Chimento2020-01-191-3/+4
* js: Remove requestsPhilip Chimento2020-01-191-2/+2
* object: Warn when setting a deprecated propertyFlorian Müllner2019-12-181-0/+4
* object: Warn if passing more than one argument to default constructorPhilip Chimento2019-10-301-0/+7
* object: Move argument checking out of props_to_g_parameters()Philip Chimento2019-10-281-13/+15
* object: Handle error from gjs_callback_trampoline_new()Philip Chimento2019-10-281-0/+2
* object: Update bug link in commentPhilip Chimento2019-10-281-5/+2
* object: Add clarifying commentPhilip Chimento2019-10-281-0/+2
* object: Use GjsContextPrivate::from_current_context() to get contextMarco Trevisan (Treviño)2019-10-071-2/+1
* jsapi-util-root: Add JSContext parameter to switch_to_unrootedMarco Trevisan (Treviño)2019-10-071-2/+2
* object: Throw if constructing an unregistered object inheriting from GObjectPhilip Chimento2019-09-231-0/+17
* object: Remove duplicate reset of JS wrapperPhilip Chimento2019-08-181-1/+0
* object: Remove duplicate log messagePhilip Chimento2019-08-181-2/+0
* object: Pass std::function objects by referenceMarco Trevisan (Treviño)2019-06-201-8/+6
* js: Avoid unnecessary gjs_string_to_utf8()Philip Chimento2019-06-081-2/+2
* maint: Fix header includes once and for allPhilip Chimento2019-06-081-17/+19
* wrapperutils: Move define_static_methods into GIWrapperPhilip Chimento2019-06-081-11/+3