[gjs] (181 commits) Non-fast-forward update to branch wip/walters/632938-use-g-irepository-get-object-gtype-interfaces



The branch 'wip/walters/632938-use-g-irepository-get-object-gtype-interfaces' 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:

  9120d39... object: Use g_irepository_get_object_gtype_interfaces

Commits added to the branch:

  0256830... GObject: Optionally use the caller script basename to defin (*)
  ccfb970... testGObject: Verify that GType name is computed for registe (*)
  7585176... GObject: Sanitize provided GTypeName to match allowed ones (*)
  e4d9ce6... testGObjectClass: Verify that we properly sanitize the prov (*)
  c56e46c... CI: Tweak eslint rule for unneeded parentheses (*)
  d88877e... Merge branch 'eslint-tweak' into 'master' (*)
  071e8a1... CI: Remove header / footer (*)
  0180356... CI: Remove CODECHECK variable (*)
  dee5d2a... CI: Use Meson-based script for code coverage jobs (*)
  da9ca96... CI: Remove do_Get_Commit_Message (*)
  5aeee45... CI: Add test-ci.sh SETUP command (*)
  8a30a2f... build: Fix regress.c args (*)
  8b0b787... CI: Move most CI jobs to Meson (*)
  913b4fc... build: Adjust test timeouts (*)
  1acff62... build: Install files needed for debugger tests (*)
  b99b144... build: Install libwarnlib.so (*)
  46e1b01... test: Accommodate GC zeal parameters in test skip condition (*)
  8791be4... test: Remove pending timeout source after test (*)
  056210e... Merge branch 'smarter-gtype-name' into 'master' (*)
  2a55682... Merge branch 'meson-ci' into 'master' (*)
  b04742d... meson.build: Symlink gjs to gjs-console in a Python script (*)
  5056257... meson: Convert build/compile-gschemas.sh into Python (*)
  87a1639... gjs/context.cpp: Make typelib search path consistent (*)
  48c59b0... meson.build: Don't check for GCC-specific items on MSVC (*)
  5629c6c... gjs/*.cpp, util/*.cpp: Check for sys/signal.h and _WIN32 (*)
  feda065... meson.build: Fix introspection builds on MSVC (*)
  fae1268... test/meson.build: Do not build on Windows (*)
  a76db26... installed-tests/meson.build: Skip simple tests for MSVC bui (*)
  e61af98... win32/README.txt: Move to $(srcroot)/README.MSVC.md (*)
  fb5e2b0... build: Correctly report version in code coverage report (*)
  5133555... build: Run tests one at a time when collecting coverage (*)
  a646ef7... build: Handle case where $bindir/gjs symlink already exists (*)
  272cee7... build: Run coverage jobs in XVFB (*)
  743f4da... meson, autotools: Hide non-exported symbols by default (*)
  ca18c85... Merge branch 'hide-private-symbols' into 'master' (*)
  55b13bd... Respect transfer/allow-none annotation on return/out args o (*)
  82c1834... Merge branch 'wip/xclaesse/729032-silently-leaked-return-va (*)
  bb7d42b... boxed: mark structs with gpointer fields as simple (*)
  0475032... jsapi-dynamic-class: Switch to RAII classes (*)
  4b92fbb... build: Fix unused variable warnings (*)
  c2a35bd... object: Add clarifying comment (*)
  46e77ec... object: Update bug link in comment (*)
  01883f9... console: Exit more gracefully when unknown command line opt (*)
  6fd9b52... arg: Use HandleValue in gjs_array_to_array() (*)
  1221a4e... function: Improve error messages (*)
  b2e2ad7... object: Handle error from gjs_callback_trampoline_new() (*)
  2c9c989... object: Move argument checking out of props_to_g_parameters (*)
  cc22f7d... tests: Add more Regress tests (*)
  a7aab9f... meson.build: Look for Cairo manually on MSVC builds (*)
  172b9bd... meson.build: Don't run build/choose-tests-locale.sh (*)
  5e1c1e8... installed-tests/js/meson.build: Fix building test DLLs (*)
  5b171e8... Merge branch 'meson.msvc' into 'master' (*)
  4acf677... build: Fix dist files (*)
  59f078f... GObject: Add convenience wrapper for signal_stop_emission_b (*)
  263c9c5... Merge branch 'autotools-fix' into 'master' (*)
  8197d1b... Merge branch 'stop-emission' into 'master' (*)
  85ebaae... Merge branch 'october-maintenance' into 'master' (*)
  5cb3460... arg: Avoid data corruption when marshalling unsupported fla (*)
  faaa422... arg: Support flat arrays of structs (*)
  e7ca4d3... cairo: Add type checking to Path, Pattern, and Surface (*)
  fe49c62... object: Warn if passing more than one argument to default c (*)
  abc29ac... function: Don't always js::DumpStack() in blocked callbacks (*)
  675bd18... GObject: Check implementing Gio.AsyncInitable (*)
  49b6912... Merge branch '287-avoid-async-initable-crash' into 'master' (*)
  4165651... Merge branch '63-props-to-g-parameters-check' into 'master' (*)
  7efa74b... Merge branch '49-cairo-typechecks' into 'master' (*)
  2f50d0c... Merge branch '44-support-flat-arrays' into 'master' (*)
  6c060bf... Gtk Templates: support connectObj argument (*)
  2b8494c... Merge branch 'template-support-connectobj' into 'master' (*)
  bfc7a36... release: PRepare for 1.63.2 (*)
  a780259... build: Post-release version bump (*)
  fa67247... build: Mark SweepingAPI.h as a system header (*)
  e82fa70... CI: Treat warnings as errors (*)
  b370199... tests: Test for empty flat arrays of structs (*)
  2947e76... Merge branch '289-test-empty-flat-array' into 'master' (*)
  d7e51f4... Merge branch '286-enable-werror' into 'master' (*)
  072ffd6... build: Remove Autotools build system (*)
  ecaec8f... profiler: Change message to not depend on build system (*)
  a1d9541... Merge branch 'remove-autotools' into 'master' (*)
  d87010b... Revert "build: Remove Autotools build system" (*)
  7c38678... Merge branch 'revert-072ffd6d' into 'master' (*)
  4a7c705... build: Fix installation with DESTDIR set (*)
  70cc664... Merge branch 'wip/hadess/fix-destdir-install' into 'master' (*)
  76f76f9... Revert "Revert "build: Remove Autotools build system"" (*)
  c1bb8bd... build: Make LSan exit with code 23 on leaks (*)
  ccaea1e... build: Suppress LSan on System.exit() test (*)
  3856603... build: Quiet output of invalid option test (*)
  a5f759d... build: Rewrap meson error messages (*)
  b214406... CI: Fix arguments to diff command (*)
  53011a0... lint: Preserve include blocks with clang-format (*)
  8227419... build: Improve IWYU script (*)
  daaf5e8... build: Add global slot constants to IWYU mapping file (*)
  2b30166... lint: Make header include changes suggested by IWYU (*)
  4b424a0... mem: Add GJS_FOR_EACH_COUNTER (*)
  9eb5c33... cairo: Remove unused fields from private structures (*)
  b175d35... build: Remove unused import from python script (*)
  4a8abc4... jsapi-util-string: Make debug print functions handle null (*)
  d6317e7... installed-tests: Don't hardcode the path of bash (*)
  b67bfaa... Merge branch 'wip/lantw/installed-tests-Don't-hardcode-the- (*)
  7f550d7... Gio override: optimize constructor param checks in _init (*)
  0ed3038... Gio override: check for missing or conflicting schema path (*)
  c450db9... function: Improve debug message (*)
  0e03950... Merge branch 'gsettings-crash-fixes' into 'master' (*)
  46580c0... js: Remove most goto error handling (*)
  033acf5... README.MSVC.md: Update build documentation (*)
  471591a... Merge branch 'msvc.doc' into 'master' (*)
  c3e8617... build: Don't error out on warnings in test GIR sources (*)
  8a30bbd... profiler: Call destructor of PseudoStack (*)
  8a93171... object: Warn when setting a deprecated property (*)
  251314e... Merge branch 'warn-deprecated-props' into 'master' (*)
  0c6507b... Merge branch 'november-maintenance' into 'master' (*)
  a8095ee... CI: Create mozjs68 CI images (*)
  52d0c36... Merge branch 'mozjs68-ci' into 'master' (*)
  84ee64a... doap: Update bug database link (*)
  8ca60b7... doap: Use SPDX entity links for software licenses (*)
  9dcbba3... doap: Update homepage (*)
  e4b79a8... global: Define debug names for compartments (*)
  331a401... Merge branch 'december-maintenance' into 'master' (*)
  06d1d4d... build: Add -Wno-typedef-redefinition to C compiler argument (*)
  e3d6bc5... console: Remove trailing newline from log message (*)
  fac63a6... Merge branch 'fix-master' into 'master' (*)
  6fd5b04... release: Add NEWS from 1.58.4 (*)
  6b803ad... release: Prepare for 1.63.3 (*)
  777b87a... build: Post-release version bump (*)
  590d09b... build: Prefer signal.h to sys/signal.h (*)
  fc02228... Merge branch '295-signal-h' into 'master' (*)
  00f32d2... build: Change CI to run on mozjs68 images (*)
  a5eead5... build: Build with mozjs68 (*)
  e9a802d... js: Remove requests (*)
  7b64462... js: Rename "compartments" to "realms" (*)
  88e5762... js: Rename JS::AutoFooVector (*)
  f052c29... js: Various API renames (*)
  88d01bf... js: Remove hashtable init() calls (*)
  cec9a23... js: Use new warnings API (*)
  1884347... js: Remove handling of shebang line (*)
  3b19f3f... js: Use JS::SourceText to store source code (*)
  5978920... js: Change gjs_string_to_utf8() to return JS::UniqueChars (*)
  5a61545... gerror: Pass null JSPrincipals to saved frame API calls (*)
  8343b7a... object: Use "associated memory" API instead of malloc count (*)
  75eb6e5... byteArray: Use new ArrayBuffer API (*)
  2fe3a1b... global: Use default global ClassOps (*)
  9f7a5ba... engine: Remove locale callbacks (*)
  00f3989... engine: Add missing headers (*)
  b29e836... context: Rewrite promise job queue (*)
  2cf7a6b... jsapi-util-string: Remove no-copy optimization in gjs_strin (*)
  b814915... tests: Minor changes in debugger and coverage expected outp (*)
  a3c8f4c... docs: Update documentation for SpiderMonkey 68 (*)
  d783d40... js: Remove jsapi-wrapper.h (*)
  03b463e... tests: Add weak pointer callback in tests with untraced wea (*)
  9445fae... gtype: Don't use lookupForAdd() when adding GType to table (*)
  2c5b21e... Merge branch 'mozjs68' into 'master' (*)
  94d49c6... object: Add overrides for signal matching methods (*)
  be5ca0a... Merge branch '290-signal-handlers-block-by-func' into 'mast (*)
  dd356f0... docs: Fix badge in README (*)
  4b2cca5... build: Remove duplicate meson argument (*)
  59c587a... release: Prepare for 1.63.90 (*)
  4d9a65a... build: Post-release version bump (*)
  20df1e9... maint: Run eslint job when eslint config files change (*)
  4f4b59f... maint: Fix eslint errors (*)
  22e3c52... modules: Reorganize modules to support multiple globals. -  (*)
  116576b... doc: Update references to module files in documentation (*)
  828814d... Merge branch 'esm-reorganize' into 'master' (*)
  e1765f2... Merge branch 'january-maintenance' into 'master' (*)
  bca9e57... object: Bypass read barrier in jsobj_addr() (*)
  738fdb5... wrapper: Change type of debug addresses to void* (*)
  98236a5... installed-tests/js/meson.build: Don't use -Wno-error on MSV (*)
  2ca6c83... gi/arg.cpp, gjs/importer.cpp: Avoid C++ ambiguity (*)
  5d80de7... gjs/global.cpp: Fix linking on Visual Studio builds (*)
  dc973a6... README.MSVC.md: Update build instructions (*)
  1ec2cd3... Merge branch 'master.msvc' into 'master' (*)
  c5874f9... Merge branch '301-fix-crash' into 'master' (*)
  d9da9fc... installed-tests/js: Add missing dep on warnlib_typelib (*)
  51aca3a... Merge branch 'warnlib' into 'master' (*)
  e41aa04... object: Cache known unresolvable properties (*)
  fd93021... Merge branch '302-negative-resolve-cache' into 'master' (*)
  1acf250... jsapi-util: add GjsAutoFree (*)
  74171bf... object: fix property regression (*)
  a6a50e1... Add test for no introspection data. (*)
  be0fdd1... Merge branch '299-can-not-access-gobject-properties-of-clas (*)
  016300e... release: Prepare for 1.63.91 (*)
  e28eef4... object: Use g_irepository_get_object_gtype_interfaces

(*) 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]