[gjs] (224 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] (224 commits) Non-fast-forward update to branch wip/xclaesse/57-should-use-g-i-annotations-for-signal
- Date: Sun, 4 Nov 2018 03:21:01 +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:
b73cc3d... object: Use GISignalInfo to marshal signal arguments
Commits added to the branch:
adedb2d... CI: remove debug code from Docker images creation (*)
8d4d6fd... Merge branch 'static' into 'master' (*)
f6758a3... object: Add GObject properties to the correct prototype (*)
9565bda... CI: static analysis image hosted at registry.gitlab.gnome (*)
29a91bf... Merge branch 'gbsneto/issue-171' into 'master' (*)
66b474a... CI: run coverage on every "push" (*)
c4b508f... CI: move the Docker images creation to GitLab (*)
67082be... CI: save script '.sh' test logs (*)
93b242d... CI: fix coverage artifacts (*)
7323116... Merge branch 'save_statistics' into 'master' (*)
1a2eb7e... Merge branch 'static_registry' into 'master' (*)
faa2760... Merge branch 'transfer' into 'master' (*)
e5620e4... Merge branch 'artifacts' into 'master' (*)
fd3b996... CI: Don't run linters on tags (*)
dbd555e... tools: Add clang-format pre-commit hook (*)
7b14e20... docs: Add C++ style guide (*)
f3e104f... CI: Remove customizations from cpplint config (*)
466b459... Merge branch 'formatting' into 'master' (*)
fc95210... CI: use the 'deploy' stage name (*)
7760698... Merge branch 'shrink' into 'master' (*)
12ace06... object: Resolve properties in resolve_no_info (*)
3effa92... Merge branch '182-fix-properties' into 'master' (*)
17e8c88... release: Prepare for 1.53.4 (*)
635f769... build: Post-release version bump (*)
a806dbd... maint: create a '--disable-readline' and use it (*)
2379e74... CI: run some real programs during tests (*)
f69a2f4... CI: run an extra check on installed shell script tests (*)
67fe041... examples: fix a bug in webkit.js (*)
a023b6f... CI: stop using Fedora for clang builds (*)
9979ed8... Merge branch 'tests' into 'master' (*)
8113a0e... Merge branch 'readline' into 'master' (*)
1429480... CI: Disable readline on coverage-automatic (*)
0ffda39... Merge branch 'clang' into 'master' (*)
d23a2f0... Use 'GObject' instead of 'this' for code clarity. (*)
8ae5675... Cleanup GTK static symbol naming. (*)
c1d2305... Export GObject static class properties. (*)
9b9d4cd... Merge branch 'wip/rockon999/expose-gobject-static-property- (*)
5b105f7... maint: build fixes (*)
1be5a94... CI: readline should be enable in all builds (*)
a35e4ce... CI: refactor Docker images creation (*)
720fa13... CI: add readline to Docker images (*)
eaca15f... CI: create SpiderMonkey 60 docker images (*)
3440c64... Merge branch 'fixes' into 'master' (*)
ff4023f... Merge branch 'images' into 'master' (*)
f630af4... CI: Remove 'pages' job from Docker image build pipeline (*)
d82df7d... CI: Resolve conflicts during system upgrade (*)
3210a8f... CI: Don't install already-installed packages (*)
eeaf906... CI: clear the static analysis image a bit more (*)
451bf76... Merge branch '185-fix-docker-image-build' into 'master' (*)
9d2fcd9... Merge branch 'clean' into 'master' (*)
e7f29d2... CI: use Docker images stored in GJS registry (*)
c2d6dbe... CI: rename the packaging job to flatpak (*)
5558c8e... Merge branch 'rename' into 'master' (*)
b69308d... Merge branch 'registry' into 'master' (*)
e52498f... Merge branch 'moz60' into 'master' (*)
3a688bc... CI: run the GTK real tests (recently added) (*)
8ae00b8... CI: Adjust eslint and clang-format rules [skip eslint] (*)
ee89551... debugger: GJS Debugger (*)
71bba97... debugger: Break on first frame (*)
7c8ae63... debugger: Refactor throw and return commands (*)
c200594... Merge branch 'debugger4' into 'master' (*)
337c315... overrides: Add convenience g_object_set() replacement (*)
d89d4c2... Merge branch 'g-object-set' into 'master' (*)
121f256... build: Check for SIGEV_THREAD_ID if profiler enabled (*)
9510e13... build: Vendor ax_code_coverage.m4 (*)
bd2c58f... CI: add dependencies of the real tests (examples) (*)
b29a305... Merge branch 'dependencies' into 'master' (*)
7ab3c61... repo: Remove unused function (*)
3aa6f8e... Merge branch '174-remove-unused-function' into 'master' (*)
f0373f1... Merge branch '149-vendor-ax-code-coverage' into 'master' (*)
fcccc4c... Merge branch '132-check-sigev-thread-id' into 'master' (*)
8e9cac4... Merge branch 'web' into 'master' (*)
526d7f2... build: Fix distcheck (*)
118cb7f... CI: Add ninja-build explicitly to Ubuntu images (*)
f2a8ca3... Merge branch 'fix-thorough-tests-failures' into 'master' (*)
1e1ef59... build: Build with mozjs60 (*)
cda7624... js: Replace JS_FS with JS_FN (*)
942252d... byteArray: Replace with native Uint8Array (*)
2b6d0fb... byteArray: Add backwards-compatible ByteArray class (*)
e5019b7... js: Adapt to new JSClassOps struct layout (*)
18a0e99... js: Remove JSProto_StopIteration (*)
94e1c78... profiler: Adapt to new GeckoProfiler API (*)
d4b2626... tests: Restore expected coverage test values (*)
fbd0338... tests: Adjust expected debugger output (*)
67d7efc... js: Misc mozjs60 API changes (*)
34de292... release: Document SpiderMonkey 60 changes (*)
6ba0fde... build: Suppress SpiderMonkey memory leak in analysis tools (*)
796c83b... tests: Disable test that triggers Regress.gir memory leak (*)
70c344b... Merge branch '161-mozjs60' into 'master' (*)
5b88e27... tests: Test overriding introspected GObjectInterface proper (*)
6f9599b... object: Define GObject properties as configurable (*)
322ffab... Merge branch 'wip/fmuellner/failed-override-reproducer' int (*)
3119731... arg: Avoid segfault when checking for GByteArray (*)
95f055e... Merge branch 'segfault-workaround' into 'master' (*)
6989c62... release: Prepare for 1.53.90 (*)
4d663ac... build: Post-release version bump (*)
8f98f4a... CI: add webkit and gtk-app tests (*)
2a0834f... Merge branch 'more' into 'master' (*)
a0229da... build: Fix linter rules (*)
8c58407... examples: fix eslint errors (*)
7e77449... examples: Fix some best practices (*)
da5ab80... Merge branch 'eslint' into 'master' (*)
1681591... tests: Test property access on "foreign" objects (*)
97da6c3... object: Resolve interface properties on native objects as w (*)
1230d87... Merge branch 'wip/fmuellner/more-iface-woes' into 'master' (*)
ac3c8af... build: Include debugger.test.in in dist tarballs (*)
a5d4ad5... build: Clean up all installed-tests metadata (*)
01f5f55... Merge branch 'distcheck' into 'master' (*)
136e332... release: Prepare for 1.53.91 (*)
fe12be9... build: Post-release version bump (*)
42be3ff... Temporary fix for Gio.File.prototype (*)
06aae44... Merge branch 'temporary-gio-file' into 'master' (*)
decae6d... Added _promisify to GJS GIO overrides (*)
3276e0c... Merge branch 'llzes/gjs-wip/overrides-gio-promisify' (*)
f55c012... deprecation: Add deprecation warning framework (*)
8f0dff8... byteArray: Add compatibility toString property (*)
17b895d... release: Prepare for 1.53.92 (*)
1043d49... build: Post-release version bump (*)
bbb709f... Move hypen_to_underscore to jsapi-util-string.cpp (*)
8e982d3... object: Implement newEnumerate hook for GObject (*)
83e7d7c... Merge branch 'compatibility-bytearray-tostring' into 'maste (*)
d8dca63... release: Prepare for 1.54.0 (*)
a049315... build: Post-release version bump (*)
273e0d2... build: Post-branch version bump (*)
7bee7cf... Merge branch 'gobject-enumerate-methods' into 'master' (*)
3b75238... build: Remove apostrophe from conftest program (*)
bd2ae8e... mem: Expose gjs_memory_report() in public API (*)
7ad3574... tools: Update clang-format scripts (*)
b5fb0ec... tests: Add skipped tests for new Regress functionality (*)
284586e... build: Remove useless pkgconfig check (*)
cf57f25... tests: Don't time-limit the unit tests (*)
7b420cf... test: Split test utility function into file (*)
ab12e25... tests: Remove unused includes (*)
6102eab... Merge branch 'august-maintenance' into 'master' (*)
d32e4a9... build: Install gjs/mem.h (*)
e1ea03a... GObject: Ensure generated GType names are valid (*)
b3ab88a... Merge branch 'wip/fmuellner/legacy-gtype-names' into 'maste (*)
ce07c4a... GLib: Fix regression in GVariant packing (*)
079d6f3... Merge branch '202-dbus-regression' into 'master' (*)
2a0c56f... byte array: toString() should stop at 0 bytes (*)
e59888d... GLib: add shortcut for bytestring GVariant (*)
c3e21cd... Merge branch '203-gvariant-bytestrings' into 'master' (*)
bf9e5da... profiler: Concat entry.label() and entry.dynamicString() (*)
710017d... Merge branch 'gbsneto/fix-profiler-js60' into 'master' (*)
6f67627... arg: Add special-case for byte arrays going to C (*)
6f26cdb... release: Include NEWS from 1.54.1 (*)
6535d84... release: Include NEWS from 1.52.4 (*)
e62ee84... context: Defer and therefore batch forced GC runs (*)
b77ca6d... Merge branch 'defer-forced-gc' into 'master' (*)
59de35f... CI: Install systemtap on Fedora image (*)
0fb9228... context: use timeout with seconds to schedule a gc trigger (*)
9a7997e... Merge branch 'wip/3v1n0/use-timeout-seconds' into 'master' (*)
22a38ad... Merge branch 'wip/jasper/690006-add-special-case-for-byte-a (*)
774512e... release: Prepare for 1.55.1 (*)
a941881... build: Post-release version bump (*)
a9415fd... arg: Handle case with null array and garbage length (*)
41634c3... fundamental: Check if gtype is valid before using it (*)
064b2ac... Merge branch 'gbsneto/fundamental-fixes' into 'master' (*)
2c0089d... jsapi-util: add ability to ref added GjsAutoParam (*)
c9d0406... object: add reference to the property pspec we cache (*)
b494ad5... object, private: use automatic type conversion on pspec (*)
a62e7d6... jsapi-util: use const operator getters (*)
d1f753c... object: use GjsAutoChar to manage c-style strings (*)
12ad87b... jsapi-util: add GjsAutoTypeClass and use it (*)
fa61d36... jsapi-util: initialize typeclass by gtype (*)
e006262... Merge branch '3v1n0/gjs-ref-pspecs' into 'master' (*)
77e6b48... console: Remove unused code (*)
e537f48... docs: Mention that symbols are GC Things (*)
54ff31d... docs: Mention JS::TraceEdge() (*)
af61a09... console: Include js::PrintError() improvements from upstrea (*)
cda0f84... jsapi-util-error: Remove unused variable (*)
8c030d4... byte array: Fix endianness in toString() (*)
ef596cc... console: Refactor AutoReportException for non-object except (*)
c1ded8b... linter: Adjust clang-format rules (*)
61b1ced... gerror: Split gjs_throw_g_error() (*)
8da83b7... gerror: Define toString() for boxed GErrors (*)
d1e2bd2... jsapi-util: Remove use of gjs_get_import_global() (*)
4d47c0e... jsapi-util: Make GjsAutoInfo more typesafe (*)
bbba305... gi: Remove all use of g_irepository_get_default() (*)
d4d7d2e... js: Replace GjsAutoJSChar with JS::UniqueChars (*)
5754195... Gio: Correct inaccurate error message (*)
112a774... Merge branch 'september-maintenance' into 'master' (*)
dab3c7d... jsapi-util: add GjsAutoPointer to simply generate c++ smart (*)
0824b6c... jsapi-util: add definition for gstrfreev auto-pointer (*)
96e119f... global: use GjsAutoPointer for GBytes (*)
4f7c81d... coverage: use GjsAutoPointer to create lcov ptr (*)
17332c7... context: use GjsAutoUnref to temporary keep a reference (*)
4ab70ef... Merge branch 'auto-pointers-builder' into 'master' (*)
c565f67... configure.ac: Update bug link (*)
7f7a787... Merge branch 'update-issue-bug' into 'master' (*)
71324d9... object: Fix write-only properties (*)
0570844... release: Include NEWS from 1.54.2 (*)
67a2caf... Merge branch 'fix-write-only-properties' into 'master' (*)
1a86e40... Add test for the crash when GTK vfuncs are called on contex (*)
eb9ece5... engine: mozjs60 changes for GC sweeping tracking (*)
22f429f... CI: Only run examples in scripts stage (*)
2fc22d2... Merge branch 'update-gc-mozjs60' into 'master' (*)
c214922... Merge branch '201-null-out-arrays' into 'master' (*)
5f65d00... boxed: Avoid JSString-to-UTF8 conversion on construct (*)
07d97cd... repo: Do JSString-to-UTF8 conversion as late as possible (*)
0c0d30e... importer: Do JSString-to-UTF8 conversion as late as possibl (*)
b79db99... Merge branch '196-dtrace-ci-image' into 'master' (*)
ee8f6d9... Merge branch 'delay-jsstring-to-utf8' into 'master' (*)
0dc9ffa... console: Make print_single_error() infallible (*)
4ce4a04... foreign: Make gjs_struct_foreign_register() infallible (*)
ba32a07... object: Make gjs_object_associate_closure() infallible (*)
5aa46c2... js: Fix missing error checks (*)
8a29daa... js: Fix various error handling mistakes (*)
f8672ea... js: Mark places where error checking is not necessary (*)
425b94d... js: Introduce annotations for using return values (*)
d69605e... boxed, gerror: Make define_class() functions fallible (*)
ee7dc86... gobject: Make jsobj_set_gproperty() fallible (*)
cf857bc... object: Make ObjectPrototype constructor fallible (*)
e3b2143... importer: Make load_module_elements() fallible (*)
221ffc1... gtype: Fix error handling in gjs_gtype_get_actual_gtype() (*)
ed523c6... jsapi-util: Fix error handling in gjs_get_string_id() (*)
60f9a1e... importer: Fix error handling in load_module_init() (*)
7f254f3... arg: Various style improvements (*)
dcb26e6... Merge branch 'annotate-return-values' into 'master' (*)
cfe7996... boxed: Move special GError toString() to prototype (*)
63382c6... boxed: Define properties on error created from C struct (*)
c9ac7c8... tests: Remove irrelevant error tests (*)
c5ffc8d... Merge branch 'error-prototype-tostring' into 'master' (*)
97aaf54... 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]