[gjs] (124 commits) Non-fast-forward update to branch ewlsh/workers-api



The branch 'ewlsh/workers-api' 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:

  1f7c067... modules: Use ESM as the primary module system
  c73dc0d... fix: Guard against circular prints
  0fef5a6... Implement Workers API
  cd68d07... Worker example

Commits added to the branch:

  62aecb6... value: Fix regression converting Number to 64-bit int (*)
  4d8e71c... value: Fix regression converting Infinity and NaN to C inte (*)
  33d5864... jsapi-util: Print error cause, if available, when logging e (*)
  49af97b... jsapi-util: Append cause when calling gjs_throw with except (*)
  6e33365... Gtk: Add overrides for Gtk.CustomSorter methods (*)
  ea52cf9... cairo: Add binding for cairo_text_extents() (*)
  72c3640... Merge branch '459-bigint-conversion' into 'master' (*)
  ffb4f7c... Merge branch 'text-extents' into 'master' (*)
  9e38c57... Merge branch '460-gtkcustomsorter' into 'master' (*)
  fdbeccc... Merge branch '454-error-cause' into 'master' (*)
  aeeed64... release: Add missing lines from 1.70.1 NEWS (*)
  a4a17e6... release: Prepare for 1.71.1 (*)
  2ef96b9... build: Post-release version bump (*)
  2f5078c... build: Fix codespell (*)
  33a0fef... test: Relax assertion in cr.textExtents() (*)
  089a19b... Change the GObject Introspection development branch (*)
  360f1ce... Merge branch 'ebassi/gi-main-branch' into 'master' (*)
  914153c... Merge branch '461-fix-cairo-test' into 'master' (*)
  a81be96... tests: Fix BigInt tests on 32-bit (*)
  7722a22... GObject: Support checking if a primitive is instance of an  (*)
  20e9947... interface: Return gracefully when comparing an interface wi (*)
  cc93a9a... gi/interface: Cleanup includes, to make iwyu happy (*)
  aba4dcc... Merge branch '462-bigint-tests-32bit' into 'master' (*)
  1b0eee5... Merge branch 'handle-interface-instanceof' into 'master' (*)
  3f0c615... context: Only warn about unhandled promises when the job qu (*)
  865d2ae... context: Only show a critical error if unregistering an unk (*)
  ec33505... Merge branch 'unhandled-promises-wait' into 'master' (*)
  07d452b... native: Convert to singleton class (*)
  bec1083... Merge branch 'nasah/convert-to-singleton-class' into 'maste (*)
  4107488... print: Connect up prettyPrint() to Console.interact() and l (*)
  b412825... Verbose object print output (*)
  e58d083... gi: Store interface function overrides on the calling this  (*)
  dce9f36... Merge branch 'ewlsh/fix-interface-overrides' into 'master' (*)
  03cd076... added tests for this functionality (*)
  70739be... package: Reverse order of running-from-source checks (*)
  4545bca... tests: Use Jasmine's toBeNaN() matcher (*)
  5145abf... jsapi-util: Fix non-flat string message (*)
  41a453a... CI: Don't run cpplint on C files (*)
  f4d9ca9... examples: Delete Clutter example (*)
  109a10e... js: Don't throw extra exception if JS_HasPropertyById() fai (*)
  d1ec79e... arg: Fix returning false without throwing exception (*)
  ff2cad0... arg: Refactor value_to_ghashtable_key() to take GITypeTag (*)
  99739c5... arg: Refactor create_hash_table_for_key_type() to take GITy (*)
  b29c309... arg: Pass in GITypeTag to gjs_array_to_intarray() (*)
  ca20a00... module: Replace leftover call to FinishDynamicModuleImport_ (*)
  7205fb3... context: Log JavaScript errors in bootstrap code prior to e (*)
  ebddce5... eslint: Update eslint and eslint-plugin-jsdoc (*)
  ec388e2... Merge branch 'fix-package-run-from-source' into 'master' (*)
  2d103ac... Merge branch 'february-maintenance' into 'master' (*)
  27a9577... Merge branch 'ewlsh/march-maintenance' into 'master' (*)
  0538331... release: Prepare for 1.71.90 (*)
  96a18e5... build: Post-release version bump (*)
  8ea7d04... build: Post-branch version bump (*)
  36e56ca... Merge branch 'verbose-object-print-output' into 'master' (*)
  b81ed29... Fix codespell (*)
  bcf9fee... gi: Use new GObject Introspection callable API (*)
  a644872... Merge branch 'ewlsh/use-new-gi-callable-api' into 'master' (*)
  ddcf288... value: Fix compilation error on Darwin (*)
  6d6aaa9... profiler: Align types in function definition with header fi (*)
  41f317a... Merge branch '473-fix-types' into 'master' (*)
  39ff973... release: Copy NEWS from stable branches (*)
  a571f4c... Closes: #469 ;added check for circular referencing when pri (*)
  fbd0bb6... added various test cases for this enhancement (*)
  46c761e... Merge branch 'handle-reference-cycles-in-pretty-print-funct (*)
  7087f05... Add support for async calls in DBusProxyWrapper (*)
  70552be... Merge branch 'add_async_dbus_methods' into 'master' (*)
  8e1c281... gi: fix the usage of closure in CallbackIn::release (*)
  97e8903... build: Print a nice Meson summary (*)
  8160e48... arg: Add is_string_type() helper function (*)
  ead182f... arg: Refactor gjs_g_array_new_for_type() to take GITypeTag (*)
  65f787f... arg-cache: Make TypeInfo::type_info() non-const (*)
  23df46a... tests: Add tests to testGDBus suite for fuller coverage of  (*)
  5264cfe... tests: Test conditions for returning FD list from async DBu (*)
  753f70a... jsapi-util-strings: Ignore locale to compute the upper case (*)
  45f7fea... testGObjectClass: Ensure that camel-case properties are val (*)
  e7a34f6... Dockerfile: Keep deps multi-line, to make it easier to main (*)
  1ec0462... Dockerfile: Install Turkish locale in CI (*)
  df47936... Merge branch 'locale-agnostic-camel-properties' into 'maste (*)
  e0ac86f... Merge branch 'xry111/fix-closure-release' into 'master' (*)
  6efbdaa... Dockerfile: Install Turkish locale in CI for UTF-8 locale t (*)
  6ab6db3... Merge branch 'locale-dockerfile-improvements' into 'master' (*)
  eedbd2e... Merge branch 'march-maintenance' into 'master' (*)
  f43d9d1... arg-cache: Use BoxedInTransferNone::release for GBytesInTra (*)
  dffe152... build: track changes to Sysprof meson options (*)
  05bddbf... Merge branch 'wip/chergert/fix-sysprof-wrapper' into 'maste (*)
  ba35b10... Merge branch 'gbytes-mem-leak-fix' into 'master' (*)
  d103072... Make DBus session and system props non-enumerable (*)
  530e270... Widen org.gnome.GjsConsole permissions (*)
  4a313c5... test-ci: Ignore safe directory errors on CI (*)
  5f63864... test-ci: Avoid creating a ci-upstream-base-branch if it's t (*)
  cce1ef4... Merge branch 'ci-ignore-safe-dir' into 'master' (*)
  115867d... Add check for GObject introspected objects to pretty-print (*)
  e0a9fc5... Merge branch 'improve-pretty-print-output-for-gobject-intro (*)
  ab168be... minijasmine: Print test JS errors output if any (*)
  2526f6f... minijasmine: Comment error message lines instead of replaci (*)
  6662766... build: Do not use verbose GJS debug logging in tests by def (*)
  494a045... gi/arg-inl: Mark the arg functions as constexpr (*)
  718c9c2... arg-cache: Do not leak an interface info structures on Call (*)
  40e5a4c... arg-cache: Make explicit when BaseInfo is adding a referenc (*)
  6d83c2f... arg-cache: Mark few more constructors as constexpr (*)
  1c31d66... gi: Mark more functions using gjs_arg_* constexpr (*)
  a228ac2... minijasmine: Also Include 'excluded' tests to skipped ones (*)
  93867dc... added get_pretty_print_function to print.cpp (*)
  70acda8... updated tests for prettyprint() (*)
  89b1cbd... Merge branch 'expose-pretty-print-function-to-tests' into ' (*)
  a743e30... arg-cache: Use a switch to select the not-introspectable er (*)
  a703c21... arg-cache: Do not warn about missing parenthesis with newer (*)
  246692a... Merge branch 'props-fail-on-enum' into 'master' (*)
  d961f9c... Merge branch 'fix-callback-in-iface-leak' into 'master' (*)
  d30acd5... Merge branch 'more-constexpr-args' into 'master' (*)
  184c4aa... Merge branch 'verbose-testing-setup' into 'master' (*)
  dac3eb6... Add Gio.ActionMap.add_action_entries override (*)
  323c0b4... Merge branch 'add_action_entries' into 'master' (*)
  21ae722... release: Copy NEWS from stable branch (*)
  637bb01... Merge branch 'minijasmine-print-js-errors' into 'master' (*)
  8cb9822... doc: document the existence of the console object in GJS (*)
  e03cb37... Merge branch 'wip/andyholmes/update-logging-docs' into 'mas (*)
  f8ef7ec... Merge branch 'arg-cache-cleanups' into 'master' (*)
  70b4c17... modules: Use ESM as the primary module system
  cba2b1e... fix: Guard against circular prints
  5d30ac7... Implement Workers API
  e543a74... Worker example
  8e3acf8... Ensure context is provided
  62b5049... Initial work on tests

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