summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Revert "arg-cache: Save space by not caching GType"wip/verdre/cache-gtypeJonas Dreßler2020-10-223-21/+22
* Merge branch 'issue-238' into 'master'Philip Chimento2020-10-152-1/+12
|\
| * Fixed error in _init() that prevented GType objects from being created.Nina Pypchenko2020-10-152-1/+12
|/
* Merge branch 'gvalue-pass-object' into 'master'Philip Chimento2020-10-147-8/+149
|\
| * test: Increase the timeout for the API tests testMarco Trevisan (Treviño)2020-10-141-1/+1
| * arg-cache: Support passing GValue objects, not only generated-gvaluesMarco Trevisan (Treviño)2020-10-144-6/+65
| * boxed: Also unset the GValue if allocated directlyMarco Trevisan (Treviño)2020-10-141-0/+2
| * arg-cache: Use simple boxed marshaller if we're handling a GValue methodMarco Trevisan (Treviño)2020-10-143-1/+81
|/
* arg: Improve debugging of numeric marshal conversionsMarco Trevisan (Treviño)2020-10-122-1/+16
* arg: Use template function to convert JS Array to G(S)ListMarco Trevisan (Treviño)2020-10-121-98/+61
* arg: Use an unique template function to free G(S)ListMarco Trevisan (Treviño)2020-10-121-53/+42
* arg: Use a template function to generate Array from GList and GSListMarco Trevisan (Treviño)2020-10-121-56/+21
* value: Use Gjs::js_value_to_c[_checked] to transform valuesMarco Trevisan (Treviño)2020-10-121-11/+18
* arg-cache: Use only one marshaller for all the numeric typesMarco Trevisan (Treviño)2020-10-121-30/+5
* arg: Handle out-of-range error as part of the hashtable int key creationMarco Trevisan (Treviño)2020-10-121-16/+14
* gi: Use static argument type names instead of getting them from tagMarco Trevisan (Treviño)2020-10-121-22/+22
* arg: Don't create temporary values when array types have direct conversionMarco Trevisan (Treviño)2020-10-121-4/+16
* arg: Implement gjs_array_to_strv using the auto-arrayMarco Trevisan (Treviño)2020-10-123-30/+39
* arg: Convert GValue arrays using auto functionMarco Trevisan (Treviño)2020-10-123-37/+15
* arg: Use only one single template-based function to create simple types arrayMarco Trevisan (Treviño)2020-10-123-234/+125
* release: Add NEWS from stable version 1.66.1Philip Chimento2020-10-081-0/+17
* Merge branch 'ewlsh/fix-fundamental-parameters' into 'master'Philip Chimento2020-10-081-2/+76
|\
| * arg-cache: Add fundamental marshaller.ewlsh/fix-fundamental-parametersEvan Welsh2020-10-081-2/+76
|/
* Merge branch 'ewlsh/fix-null-pointers' into 'master'Philip Chimento2020-10-062-3/+10
|\
| * Add test for not-nullable gpointer parameters.ewlsh/fix-null-pointersEvan Welsh2020-10-011-0/+8
| * Prevent passing null pointers when not nullable.Evan Welsh2020-10-011-3/+2
* | Merge branch 'september-maintenance' into 'master'Philip Chimento2020-10-05290-3130/+627
|\ \
| * | CI: Add workaround for IWYU bugPhilip Chimento2020-10-041-0/+3
| * | profiler: More specific struct initializer expressionsPhilip Chimento2020-10-041-4/+4
| * | tests: Remove constexpr from get_random_numberPhilip Chimento2020-10-041-1/+2
| * | jsapi-util: Change upper limit of RSS trigger to uint32 maxPhilip Chimento2020-10-041-1/+1
| * | jsapi-util: Remove unused value read from /proc/self/statPhilip Chimento2020-10-041-18/+18
| * | maint: Mark parameters maybe_unused if only used in assertsPhilip Chimento2020-10-044-11/+14
| * | CI: Make clang jobs actually use clangPhilip Chimento2020-10-041-0/+2
| * | maint: Add dual MIT/LGPL license to all GJS files that didn't have onePhilip Chimento2020-10-04127-1/+200
| * | maint: Replace clutter example image with a known license-free onePhilip Chimento2020-10-042-0/+3
| * | maint: Add GPL license and copyright to example copied from SeedPhilip Chimento2020-10-041-0/+2
| * | maint: Add license to files that were copied from GLibPhilip Chimento2020-10-045-0/+11
| * | maint: Add MIT license to clang-format hooksPhilip Chimento2020-10-042-0/+2
| * | maint: Convert all existing license/copyright comments to SPDX formatPhilip Chimento2020-10-04154-3037/+356
| * | maint: Remove Mozilla license from stack.cppPhilip Chimento2020-10-042-42/+2
| * | examples: Fix Clutter examplePhilip Chimento2020-10-041-7/+4
| * | maint: Remove weird indentation from Meson subproject filePhilip Chimento2020-10-041-5/+4
| * | maint: Remove obsolete unittest.gdbPhilip Chimento2020-10-041-4/+0
|/ /
* | arg-cache: Use gjs_arg_set_from_js_value to set arguments from JSMarco Trevisan (Treviño)2020-10-011-69/+45
* | arg: Add a templated static type name functionMarco Trevisan (Treviño)2020-10-011-0/+90
* | js-value-inl: Add Support for GType and 64 bit integerMarco Trevisan (Treviño)2020-10-011-1/+28
* | arg: Automatically set all the numeric values to GIArgumentsMarco Trevisan (Treviño)2020-10-013-77/+111
* | arg: Automatically figure out the proper container type for a JS valueMarco Trevisan (Treviño)2020-10-012-50/+101
|/
* Merge branch 'trampoline-cleanups' into 'master'Philip Chimento2020-09-207-255/+283
|\