summaryrefslogtreecommitdiff
path: root/gi/repo.cpp
Commit message (Expand)AuthorAgeFilesLines
* modules: Use ESM as the primary module systemewlsh/replace-internal-importsEvan Welsh2022-05-081-0/+124
* JS_GetClass is now JS::GetClassEvan Welsh2022-01-161-1/+2
* js: Update includes for headers split out of JSAPIEvan Welsh2022-01-161-0/+2
* JSID_* macros have been replaced with a class-based APIEvan Welsh2021-10-081-2/+2
* Store interface gtypes on dynamic classes to not clobber vfuncsEvan Welsh2021-09-191-1/+2
* repo: Always return on gjs_info_type_name to ensure it works without assertsMarco Trevisan (Treviño)2021-05-031-1/+1
* js: Use strings and stringstreams instead of GStringPhilip Chimento2021-01-021-13/+16
* Add native registry for GI modules.Evan Welsh2020-12-031-18/+25
* Fix label formatting.Evan Welsh2020-12-031-1/+1
* CI: Fix bug in IWYU mapping filePhilip Chimento2020-11-301-1/+0
* repo: Remove JSClass macrosPhilip Chimento2020-11-211-72/+8
* repo: Use an autopointer to free the versions list, don't leak on errorMarco Trevisan (Treviño)2020-10-271-2/+4
* Use standard allocator for JS private dataMarco Trevisan (Treviño)2020-10-201-10/+4
* maint: Convert all existing license/copyright comments to SPDX formatPhilip Chimento2020-10-041-21/+2
* CI: Fix IWYU includesincludesPhilip Chimento2020-09-201-0/+2
* cleanup: Don't use GSlice anywhereMarco Trevisan (Treviño)2020-09-041-2/+2
* maint: Use C++17 attributesPhilip Chimento2020-08-051-7/+4
* js: Define Symbol.toStringTag names on all our custom classesEvan Welsh2020-07-271-4/+7
* global: Refactor to support multiple global types.Evan Welsh2020-07-271-3/+6
* js: Remove jsapi-wrapper.hPhilip Chimento2020-01-191-2/+14
* js: Use new warnings APIPhilip Chimento2020-01-191-7/+7
* js: Remove requestsPhilip Chimento2020-01-191-6/+1
* js: Remove most goto error handlingPhilip Chimento2019-12-021-17/+18
* maint: Fix header includes once and for allPhilip Chimento2019-06-081-8/+13
* interface: Move to C++-style APIPhilip Chimento2019-06-081-3/+4
* build: Annotate all unused argumentsPhilip Chimento2019-05-071-4/+1
* fundamental: Move to C++-style APIPhilip Chimento2019-05-071-8/+3
* object: Move to C++-style APIPhilip Chimento2019-04-131-2/+2
* gerror: Move to C++-style APIPhilip Chimento2019-04-131-1/+1
* boxed: Move to C++-style APIPhilip Chimento2019-04-131-1/+1
* repo: Factor out new functionPhilip Chimento2019-02-101-0/+9
* repo: Fix error handling in lookup functionsPhilip Chimento2018-12-221-3/+11
* js: Handle errors in gjs_intern_string_to_id()Philip Chimento2018-12-211-0/+2
* mem: Split memory counters into private headerPhilip Chimento2018-12-211-14/+14
* js: Move all functions requiring GjsContext out of jsapi-utilPhilip Chimento2018-12-011-1/+2
* js: Compare jsid in some resolve hooks instead of stringsPhilip Chimento2018-11-051-3/+2
* atoms: Use more atoms to avoid converting stringsPhilip Chimento2018-11-051-6/+6
* context: Move atoms to a separate classPhilip Chimento2018-11-051-20/+22
* js: Remove unnecessary abortsPhilip Chimento2018-11-031-2/+2
* jsapi-util: Fix error handling in gjs_get_string_id()Philip Chimento2018-10-301-0/+4
* boxed, gerror: Make define_class() functions falliblePhilip Chimento2018-10-301-2/+4
* js: Introduce annotations for using return valuesPhilip Chimento2018-10-301-0/+8
* js: Fix missing error checksPhilip Chimento2018-10-301-4/+4
* repo: Do JSString-to-UTF8 conversion as late as possiblePhilip Chimento2018-10-281-23/+23
* js: Replace GjsAutoJSChar with JS::UniqueCharsPhilip Chimento2018-10-131-12/+7
* gi: Remove all use of g_irepository_get_default()Philip Chimento2018-10-131-5/+4
* js: Adapt to new JSClassOps struct layoutPhilip Chimento2018-07-281-8/+6
* repo: Remove unused functionPhilip Chimento2018-07-231-26/+0
* js: Fix return values of not-really-infallible functionsPhilip Chimento2018-06-121-3/+5
* js: Don't convert to UTF-8 just for debug loggingPhilip Chimento2018-05-101-8/+8