summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * build: Use bool_yn for better summary formattingPhilip Chimento2023-02-191-2/+2
| * build: Remove redundant checks for absolute pathsPhilip Chimento2023-02-191-4/+3
| * tests: Fix test descriptionPhilip Chimento2023-02-191-1/+1
| * debugger: Use spread syntax to override style propertyPhilip Chimento2023-02-191-3/+1
| * console: Use private fields and methodsPhilip Chimento2023-02-191-119/+43
| * build: Use dependency get_variable() methodPhilip Chimento2023-02-192-2/+2
| * build: Add check argument to Meson run_commandPhilip Chimento2023-02-191-1/+1
| * test: Relax assertion in cr.textExtents() againPhilip Chimento2023-02-191-2/+2
|/
* Merge branch 'symbols-in-debugger' into 'master'Philip Chimento2023-02-208-18/+105
|\
| * debugger: Support Symbol valuesPhilip Chimento2023-01-016-6/+16
| * print: Format Symbol property keysPhilip Chimento2023-01-012-1/+25
| * print: Pretty-print formatting for SymbolsPhilip Chimento2023-01-012-0/+49
| * print: Refactor check for nonstandard toString in pretty-printPhilip Chimento2023-01-011-11/+15
|/
* Merge branch 'ewlsh/fix-signals-bugs' into 'master'Evan Welsh2022-11-302-3/+32
|\
| * signals: Fix bugs when multiple handlers are connected and disconnect is calledEvan Welsh2022-11-302-3/+32
|/
* Merge branch 'valentindavid/fix-array-bound' into 'master'Philip Chimento2022-11-251-1/+2
|\
| * log: Fix an off-by-one buffer overflowValentin David2022-11-251-1/+2
|/
* Merge branch 'finalise-cairo-surface' into 'master'Philip Chimento2022-11-212-1/+64
|\
| * cairo-surface: Add finish() and flush()tuberry2022-11-212-1/+64
|/
* union: define or create class using a static methodsMarco Trevisan (Treviño)2022-11-205-23/+18
* Merge branch 'caller-allocated-c-arrays' into 'master'Philip Chimento2022-11-214-18/+73
|\
| * arg-cache: Add support passing caller-allocated C-arraysMarco Trevisan (Treviño)2022-11-202-14/+62
| * arg: Split array generator function and size computation oneMarco Trevisan (Treviño)2022-11-202-4/+11
|/
* arg-cache: Mark a few Argument methods as constexprMarco Trevisan (Treviño)2022-11-191-5/+3
* jsapi-util: Mark assignment/move operators as constexprMarco Trevisan (Treviño)2022-11-191-2/+2
* module: Use GjsAutoChar to hold the module nameMarco Trevisan (Treviño)2022-11-191-17/+14
* coverage: Use GjsAutoUnref to hold GFile instancesMarco Trevisan (Treviño)2022-11-191-16/+9
* foreign: Use char smart pointers and std::string when possibleMarco Trevisan (Treviño)2022-11-191-20/+13
* enumeration: Use GjsAutoChar to store temporary value nameMarco Trevisan (Treviño)2022-11-191-8/+7
* stack: Hold context reference in a smart pointerMarco Trevisan (Treviño)2022-11-191-2/+1
* function: Use std::string to set the function nameMarco Trevisan (Treviño)2022-11-191-10/+4
* objectbox: Use GjsAutoPointer for impl tooMarco Trevisan (Treviño)2022-11-192-5/+5
* objectbox: Define Ptr as a GjsAutoPointerMarco Trevisan (Treviño)2022-11-192-5/+11
* console: Use auto-pointers to manage all items' lifecycleMarco Trevisan (Treviño)2022-11-191-48/+34
* console: Use GjsAutoStrv to handle Strv cleanupMarco Trevisan (Treviño)2022-11-191-39/+33
* console: Use GStrvBuilder if available in the GLib version we useMarco Trevisan (Treviño)2022-11-191-0/+24
* console: Just return instead of exit from main functionMarco Trevisan (Treviño)2022-11-191-7/+8
* minijasmine: Add function override to print and free the errorMarco Trevisan (Treviño)2022-11-191-3/+10
* jsapi-util: Add const definition for GjsAutoPointer out() methodMarco Trevisan (Treviño)2022-11-191-0/+1
* log: Use std::array to hold the enabled topicsMarco Trevisan (Treviño)2022-11-191-4/+4
* cairo-context: Use GjsAutoCppPointer of doubles instead of vectorMarco Trevisan (Treviño)2022-11-191-5/+7
* text-encoding: Use simpler array of char instead of vectorMarco Trevisan (Treviño)2022-11-191-6/+5
* function: Use simpler GjsParamType pure array instead of vectorMarco Trevisan (Treviño)2022-11-192-6/+8
* Merge branch '510-null-pointer-get-set-property' into 'master'Philip Chimento2022-11-192-0/+47
|\
| * gobject: Guard against null JS wrapper in set/get propertyPhilip Chimento2022-11-142-0/+47
* | Merge branch 'signals-connect-after' into 'master'Philip Chimento2022-11-172-16/+29
|\ \
| * | signals: Cleanup the signal connections when all the ids are removedMarco Trevisan (Treviño)2022-11-161-1/+4
| * | signals: Keep name in signal connections object for faster disconnectionMarco Trevisan (Treviño)2022-11-161-2/+4
| * | signals: Keep a set of signal IDs by name to speedup signal emissionMarco Trevisan (Treviño)2022-11-161-8/+16
| * | signals: Use a Dict to associate connection IDs to objectsMarco Trevisan (Treviño)2022-11-162-15/+15
|/ /