[gjs] (243 commits) Non-fast-forward update to branch wip/xclaesse/57-should-use-g-i-annotations-for-signal
- From: Philip Chimento <pchimento src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gjs] (243 commits) Non-fast-forward update to branch wip/xclaesse/57-should-use-g-i-annotations-for-signal
- Date: Thu, 20 Jun 2019 01:36:00 +0000 (UTC)
The branch 'wip/xclaesse/57-should-use-g-i-annotations-for-signal' was changed in a way that was not a
fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:
https://wiki.gnome.org/Git/Help/NonFastForward
Commits removed from the branch:
f1a5830... object: Use GISignalInfo to marshal signal arguments
Commits added to the branch:
9e39dc4... release: Include NEWS from 1.54.3 (*)
4ea7f25... release: Prepare for 1.55.2 (*)
a232236... build: Post-release version bump (*)
8e6ed6c... byteArray: Add checks that object is a Uint8Array (*)
aa338ae... byteArray: Add 0-length check (*)
aab5c8e... byteArray: Require GLib-2.0 when looking up GBytes info (*)
946835c... Merge branch '219-bytearray-tostring-crash' into 'master' (*)
b73d065... signals: Add _signalHandlerIsConnected method (*)
a727a25... signals: Fix eslint formatting, make for loop more compact (*)
5cf7aa5... Merge branch 'add-_signalHandlerIsConnected' into 'master' (*)
2bff592... release: Include NEWS from 1.52.5 (*)
685b32f... js: Move all functions requiring GjsContext out of jsapi-ut (*)
80a2842... jsapi-util: Remove unused code (*)
094ad7d... object: Shorter way to access ObjectPrototype in property a (*)
26b4edb... object: Remove simple wrapper for C++ method (*)
c456680... build: Use new integer sanitizer along with UBsan (*)
6aa8236... boxed: Fix comments (*)
03a3a34... union: Use separate memory counters (*)
e6dd376... boxed: Delete double set of priv->gtype (*)
45d83fe... context: Fix warning messages (*)
56a3432... Merge branch 'november-maintenance' into 'master' (*)
26fff35... release: Prepare for 1.55.3 (*)
cedf94f... build: Post-release version bump (*)
4be70fa... jsapi-class: Fix comment (*)
11d5d47... jsapi-class: Make parameter const-correct (*)
8febd51... mem: Split memory counters into private header (*)
e75d61d... fundamental: Remove obsolete comments (*)
2a387c0... object: Rename ObjectPrototype::new_for_js_object() (*)
085cc9c... js: Handle errors in gjs_intern_string_to_id() (*)
f4fcfa8... mem: Only print counter totals if >0 (*)
9fee7ca... fundamental: Fix error handling in find_fundamental_constru (*)
7c8f0e6... gi: Rename "proxy" to "wrapper" (*)
ad8a692... js: Factor out definition of '$gtype' property (*)
f87e0b6... tests: Fix typo (*)
8055d94... module: Add memory counters (*)
da01503... wrapperutils: Make native address const (*)
6635a41... repo: Fix error handling in lookup functions (*)
c891f06... Merge branch 'december-maintenance' into 'master' (*)
f7153d4... wrapperutils: Factor out gjs_define_static_methods() (*)
6e8ad29... wrapperutils: Factor out Base/Prototype/Instance scheme (*)
64d769a... boxed: Split private struct into BoxedPrototype/BoxedInstan (*)
36ff0d3... fundamental: Port private struct to wrapperutils (*)
603b695... gerror: Split private struct into ErrorPrototype/ErrorInsta (*)
0fa00d4... interface: Split private struct into InterfacePrototype/Int (*)
cc2e68c... union: Split private struct into UnionPrototype/UnionInstan (*)
886a9a1... gtype: Remove unused function (*)
03c2c3b... Merge branch '215-refactor-gi-wrappers' into 'master' (*)
0e7cac9... release: Prepare for 1.55.4 (*)
a27e71f... build: Post-release version bump (*)
9a4cd87... object: Allow checking the existence of vfunc properties on (*)
fdf3494... Add regression tests for GObject vfuncs (*)
7756b13... Revert "object: Allow checking the existence of vfunc prope (*)
5a681bd... Fix GObject vfunc regression tests (*)
e1c9678... GjsPrivate: Sources should be C files (*)
7b9d03d... Merge branch 'gjs-private-sources-should-be-c-files' into ' (*)
a13bb7a... overrides: Allow DBus methods with file descriptor lists (*)
3ccac3e... Merge branch 'allow-checking-vfunc-props' into 'master' (*)
422e30f... Merge branch '204-dbus-file-handles' into 'master' (*)
fa3bb03... build: Vendor last-good version of AX_CODE_COVERAGE (*)
72bf454... Merge branch 'ptomato/gjs-test-m4' into HEAD (*)
95830e9... release: Prepare for 1.55.90 (*)
b0b4ec0... build: Post-release version bump (*)
dce837c... object: Cache field info during resolve already (*)
fc79130... repo: Factor out new function (*)
f3a9463... object: Use is_custom_js_class() for readability (*)
0decc66... boxed: Remove zero_args_constructor_name member (*)
105a20a... fundamental: Fix broken hash table (*)
0336a67... debugger: Fix bug in help command (*)
132e55c... build: Look for suitable locale to run tests in (*)
ba7fb12... jsapi-util-root: Add debug_addr() method for pointer types (*)
56bbcca... atoms: Make destructor explicit to prevent inlining (*)
643bd16... wrapperutils: Avoid template policy warning (*)
9f182bd... object: Support fields defined in ancestor classes (*)
a8c0217... wrapperutils: Define $gtype property as non-enumerable (*)
df8542a... Merge branch 'fix-enumerable-gtype-property' into 'master' (*)
091b7db... Merge branch 'january-maintenance' into 'master' (*)
31917a4... Merge branch '223-fix-widget-field-crash' into 'master' (*)
22de666... release: Prepare for 1.55.91 (*)
2d59f7e... build: Post-release version bump (*)
6d25dbe... context: Trace atoms (*)
cf71e3b... boxed: Clarify lifecycle log messages (*)
7b33075... boxed: Mark pointer as unowned when discarding boxed object (*)
554e3d7... CI: Always build HEAD in Flatpak manifest (*)
e86788f... CI: Adjust flatpak-builder configuration (*)
304d921... native: Fix signature of gjs_is_registered_native_module() (*)
f3b8482... native: Use static destructor to free native modules regist (*)
80d8f96... build: Add valgrind suppression for permanent g-i data (*)
0b443dc... CI: Add python3-setuptools to Debian-based images (*)
5eb80e2... Merge branch 'fix-ci-bugs' into 'master' (*)
61f14c1... doc: Remove left-over imports.lang reference (*)
9208b1f... lint: Enforce arrow spacing (*)
cbf36f6... lint: Restrict deprecated Lang API (*)
d0bc28c... lint: Don't require indent for GObject.registerClass() (*)
7767103... cairo-context: Fix handling of empty arrays (*)
553341b... Merge branch 'dash-crash' into 'master' (*)
64a88b7... Merge branch 'more-lint' into 'master' (*)
0e5478c... gi/*.h: Be clear about the templates used with friend class (*)
5d222f4... Fix building of gjs_profiler_chain_signal() on Windows (*)
c61de41... gjs/debugger.cpp: Fix build on Windows (*)
9796da0... gjs/context.cpp: Build heap dumping only on UNIX (*)
dba6f0b... gjs: Avoid ambiguity in smart pointers (*)
a76011f... gjs-util.c: Fix building gjs_open_bytes() on Windows (*)
c455da1... gjs: Work around Visual Studio 2017 bug (*)
6c00884... gi: Initialize pointer members of wrapper classes (*)
b1b9f3b... CI: Remove "Total errors found" line from cpplint output (*)
e3492ff... win32/NMake: Require Visual Studio 2017 15.6 or later (*)
5a5d8eb... Visual Studio builds: Refine things a bit (*)
169e21f... win32/README.txt: Update SpiderMonkey build instructions (*)
173741d... Merge branch 'master.windows' into 'master' (*)
f1564e6... win32/NMake: Fix introspection builds (*)
2089d72... NMake/libgjs-private: Export all the public symbols there (*)
b63fee4... Merge branch 'introspection.nmake' into 'master' (*)
55bb22c... Merge branch 'export.gjsprivate' into 'master' (*)
b3b36d6... release: Prepare for 1.55.92 (*)
24f6d77... build: Post-release version bump (*)
2fb9c04... system: Fix missing error check in dumpHeap() (*)
31a0ed5... release: Prepare for 1.56.0 (*)
bc30b51... build: Post-release version bump (*)
8ba5f85... Merge branch '134-dump-heap-error-check' into 'master' (*)
7d24174... function: Handle case of a bare GDestroyNotify in a functio (*)
a2f9ea0... function: Free transfer-full in arguments when function fai (*)
600c5b3... Merge branch '221-param-unknown' into 'master' (*)
f63c505... build: Post-branch version bump (*)
6ab2704... mainloop: Assign null to property instead of deleting (*)
6772f78... context: Remove lazy flag from evaluated sources (*)
72d0c27... Update README.md (*)
14ee702... Merge branch 'patch-1' into 'master' (*)
270dc48... context: Fix gjs_context_eval() for non-zero-terminated str (*)
fe36c34... Merge branch 'fix-gjs-context-eval' into 'master' (*)
f312817... Merge branch 'replace-delete' into 'master' (*)
c7e3834... gtype: Port weak pointer hash table to WeakCache (*)
067e7d7... value: Support marshalling custom fundamental types (*)
7eb91c4... wrapperutils: Fix function name in comment (*)
bd80e62... wrapperutils: Factor out to_c_ptr() and transfer_to_gi_argu (*)
ec595f8... wrapperutils: Use GIWrapperBase::typecheck() directly in ca (*)
14f1253... boxed: Move to C++-style API (*)
9143494... gerror: Move to C++-style API (*)
615f4eb... object: Move to C++-style API (*)
ad90c93... context: Use tracing for promise job queue (*)
c5c8d9f... object: Port object_init_list to GCVector (*)
2f37bb3... arg: Factor interface case out of gjs_value_to_g_argument() (*)
be68728... function: Add more marshalling debug logs (*)
94933c9... build: Move locale choosing into separate script (*)
beea06e... build: Remove GETTEXT_PACKAGE variable (*)
d8c766c... build: Remove unused defines (*)
e80ff83... build: Build modules into libgjs (*)
ceacc92... tests: Don't output generated coverage data (*)
40a5a96... tests: Don't remove log handler during test (*)
94c9543... arg: Remove unused argument (*)
8553b43... wrapperutils: Remove unnecessary semicolon (*)
ea9b541... atoms: Remove unused argument (*)
821557e... context: Change EnvironmentPreparer to protected inheritanc (*)
318d2ac... jsapi-util-args: Remove unused argument (*)
1d167cc... CI: Discard stdout of cpplint (*)
a0e59bc... wrapperutils: Move TypecheckNoThrow type out of template (*)
cebddb1... Merge branch 'march-maintenance' into 'master' (*)
c5c54c6... bug fix: ignore comment and eval commands (*)
bc8fc2d... added summary for debug commands (*)
0846ada... added helpText for debugger commands (*)
64d8ee5... debugger: Fix eslint errors (*)
b421b28... Merge branch 'master' into 'master' (*)
caa79be... boxed: Track ownership of boxed pointer better (*)
1702171... cairo: Take may_be_null into account in foreign struct conv (*)
0038bf9... cairo: Don't free unowned Cairo structs (*)
7b77858... console: Don't accept --profile after the script name (*)
1bedcf8... Merge branch '240-fix-boxed-pointer-ownership' into 'master (*)
0bdae39... Merge branch 'cairo-conversion-bugs' into 'master' (*)
ddd1443... build: Don't distribute generated GResource files (*)
e15f0b7... release: Include NEWS from 1.56.1 (*)
18c7725... release: Prepare for 1.57.1 (*)
fcf079d... build: Post-release version bump (*)
e2863c4... Docs: add documentation for logging functions (*)
edf5a61... Merge branch 'logging-docs' into 'master' (*)
f4148e7... gobject: Use auto-compartment on object when setting proper (*)
641c429... Merge branch 'set-gprop-compartment' into 'master' (*)
92e7dc2... object: Throw when trying to instantiate an abstract type (*)
022b668... private: Allow passing type flags to register_type (*)
6f9ae7f... Merge branch 'type-flags' into 'master' (*)
b0ad0c1... Ensure const-correctness in C++ objects (*)
bac39a4... Closes #105. (*)
e3e2bc0... Gio: Add non-crashing overrides for Gio.Settings (*)
959c37d... Merge branch '205-gsettings-overrides' into 'master' (*)
2772b3a... Merge branch 'fix-profile-arg-parsing' into 'master' (*)
1aa1830... release: Copy NEWS from 1.56.2 (*)
b4149b9... fundamental: Move to C++-style API (*)
4c35e31... cairo: Remove unused arguments to init functions (*)
dcf2da1... arg: Remove unused argument (*)
846913d... boxed: Remove unused argument (*)
c29f25d... console: Remove unused arguments (*)
531464b... build: Introduce "used only in debug" annotations (*)
ba40268... build: Annotate all unused arguments (*)
f653610... object: Rename field_setter_impl() (*)
940fab9... gtype: Make finalize function a no-op (*)
2b97694... union: Warn when passing arguments to constructor (*)
6899ded... gdbus: Do some sanity checks in DBus skeleton (*)
d7f9b20... build: Clean GSettings file (*)
d9f45b6... Merge branch 'april-maintenance' into 'master' (*)
ffbf516... debugger: Fix summary help (*)
60d67ca... Merge branch 'debugger-help' into 'master' (*)
67e659e... context: Use Heap pointers for GC objects stored in vectors (*)
f68dff1... Merge branch 'fix-overzealous-garbage-collection' into 'mas (*)
9d4ec18... release: Prepare for 1.57.2 (*)
f7a674f... build: Post-release version bump (*)
a6bb10a... wrapperutils: Fix compiler warning on GCC 5.x (*)
614df6b... Merge branch '253-fix-build' into 'master' (*)
398d8db... console: fix dangling pointer (*)
aa93aba... build: Bump glib requirement (*)
3e2231f... Merge branch 'bump-glib' into 'master' (*)
75fd942... system: add addressOfGObject method (*)
925911e... profiler: avoid clearing 512 bytes of stack (*)
14829c8... Merge branch 'wip/chergert/avoid-zero-of-str' into 'master' (*)
4eb8a82... Merge branch 'address-of-gobject' into 'master' (*)
2abc180... profiler: port to sysprof-capture-3 (*)
c5ae557... profiler: record duration of GC sweeps (*)
20854ba... profiler: add support for GJS_TRACE_FD (*)
0218b12... profiler: auto-flush capture writer every 3 seconds (*)
0f10e94... Gio: Make possible to pass DBusProxyFlags to proxy wrapper (*)
ffeb1a1... Gio: Fix makeProxyWrapper indentation (*)
9bdbf2f... Merge branch 'wip/chergert/sysprof-3' into 'master' (*)
01ab0d3... Merge branch 'make-proxy-wrapper-class' into 'master' (*)
79249ab... wrapperutils: Remove double null check on to_string (*)
2ab7ce9... CI: Update pinned fedora job (*)
c8c178f... wrapperutils: Move define_static_methods into GIWrapper (*)
da2c62c... interface: Move to C++-style API (*)
1672026... macros: Move GJS_ALWAYS_INLINE to macros.h (*)
fff5748... maint: Rename variables named "string" (*)
193f050... module: Remove explicit comparison with nullptr (*)
9166777... maint: Remove C-style NULLs from some files (*)
3978630... maint: Remove GLib custom types from some files (*)
494dc06... maint: Unify header guard style across all headers (*)
a759d51... maint: Remove G_BEGIN_DECLS and G_END_DECLS from internal f (*)
1f96eb4... util: Remove util/glib (*)
e9d108c... util: Move util/error to gjs/error-types (*)
0192036... maint: Fix header includes once and for all (*)
b2e1a39... maint: Use C++ attributes where available (*)
d0c07a3... js: Avoid unnecessary gjs_string_to_utf8() (*)
dd8efa2... context: Destroy atoms before destroying context (*)
efc297c... global: Lazy-define standard environment (*)
1fc3288... maint: Add cpplint exception (*)
9e9b078... maint: Remove cpplint exception from util/sp-capture-* (*)
57abf31... maint: Fix cppcheck suppression comment (*)
ab56b15... Merge branch 'may-maintenance' into 'master' (*)
95293e2... object: Use GISignalInfo to marshal signal arguments
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]