[vala] (228 commits) Non-fast-forward update to branch tintou/gdbus-properties



The branch 'tintou/gdbus-properties' 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:

  fe33606... codegen: Expose some GValue conversion API for properties
  7928469... gdbus: Bind properties with the GDBusProxy directly

Commits added to the branch:

  c040d65... Release 0.51.2 (*)
  4ca8ff8... codegen: Don't use volatile modifier in glib API when targe (*)
  23feafb... vala: Generics value holding struct pointer requires castin (*)
  f32f45c... codegen: CCodeBaseModule.get_type_id_expression () won't re (*)
  31c2d6a... girwriter: Output default handler of signals (*)
  591a66a... tests/girwriter: Increase coverage (*)
  5cc60c1... vala: Infer needle type for "in" expression on enum (*)
  3409c5b... vala: Don't allow "in" operation with different enum types (*)
  86811eb... tests: Add more "girparser" tests to increase coverage (*)
  b540b0a... vapi: Update GIR-based bindings (*)
  8a1de7a... codegen: Don't wrongly emit declaration for default-handler (*)
  0e54960... vala: Improve context check whether property is writeable o (*)
  51584fe... codegen: Include "string.h" for strcmp() (POSIX) (*)
  0c59d83... vala: Include "stdlib.h" for Enum.to_string() (POSIX) (*)
  108aa90... tests: Add more "unsupported creation method" tests to incr (*)
  5a210e5... vala: Set proper source_reference for implicit "this" and " (*)
  ad9c075... vala: Report error for invalid inner operand of unary expre (*)
  0d5f3ee... tests: Add some "unary expressions" tests to increase cover (*)
  af3c4ef... webkit2gtk-4.0: Update to 2.31.90 (*)
  e8e83ec... glib-2.0: Add new symbols from 2.68 (*)
  2a47828... vapi: Update GIR-based bindings (*)
  a33a144... Release 0.51.3 (*)
  a827cd7... girparser: Reuse populated Node.gtype_struct_for instead of (*)
  0f81123... Regenerate GIR-based bindings to pick up missing type_cname (*)
  33146ca... codegen: More use of get_ccode_type_name() (*)
  70abd95... vala: Report warning if --target-glib=auto was not evaluate (*)
  111d17e... vala: Fix build with valac < 0.44 (*)
  ac1e52d... tests: Add some tests to increase coverage (*)
  703012e... tests: Add "target-glib=auto" tests to increase coverage (*)
  00596a1... tests: Extend "pre-post increment" test to increase coverag (*)
  08445b3... codegen: "_first_array" parameter for params-array is varia (*)
  1f4c458... girparser: Evaluate "glib:type-struct" twice to pick up rep (*)
  a0af579... Regenerate GIR-based bindings to pick up missing class meth (*)
  d6875fb... tests: Add more "gir" tests to increase coverage (*)
  15852c1... codegen: Inherit GType from base struct of SimpleType struc (*)
  6901726... codegen: More use of get_ccode_type_name() (*)
  497b0a6... Use pre-resolved symbol/type of SemanticAnalyzer if possibl (*)
  8723f32... testrunner: Include Gio-2.0/gio-2.0 for GIR tests too (*)
  328faa8... tests: Add more "gir" tests to increase coverage (*)
  e7b08a3... vala: Fix ownership inheritance of "unowned var" in foreach (*)
  1db4a06... gtk4: Update to 4.1.1+f8f90d85 (*)
  9b7b647... gdbus: Don't leak memory of deserialized arguments on error (*)
  99ba32d... Release 0.51.90 (*)
  e4991e3... vala: Add missing null-check in DataType.get_type_signature (*)
  fc066f1... glib-2.0: Add some missing type-arguments (*)
  0c87614... gio-2.0: Add some missing type-arguments (*)
  865bafb... vala: Move type-argument/-parameter count check to DataType (*)
  07c1f09... vala: Check array type of declarations for errornous type-a (*)
  67c42f7... vala: Check (optional) type-arguments of array creation exp (*)
  208a41f... codegen: Report error for missing type-arguments of HashTab (*)
  a94816b... codegen: Free intermediate temp-variables of postcondition  (*)
  452d0c9... codegen: Use the one available source_reference for interna (*)
  3c77546... codegen: Fix access to captured generics in async method of (*)
  8f2864a... tests: Add "string concat" test for POSIX to increase cover (*)
  0c117bb... codegen: Don't ever create null-aware free macro for Generi (*)
  4eb297a... codegen: Don't add generics arguments/parameters to async f (*)
  f969ed9... codegen: Drop inner casts before converting between generic (*)
  724c3c5... vala: Replace all type parameter occurances in parameters f (*)
  65a40cd... vapi: Update GIR-based bindings (*)
  c792bd9... Release 0.51.91 (*)
  25d7727... gnutls: Fix some binding errors (*)
  0ad6283... gsl: Fix some binding errors (*)
  bee6b5c... gtk4: Add Gtk.INVALID_LIST_POSITION (*)
  db9f345... girparser: Allow overriding of "Compact" attribute for clas (*)
  58cb142... gsl: Fix more binding errors (*)
  c6142ef... vala: Improve error for incompatible expressions in conditi (*)
  dbe4b71... linux: Provide Input.Event.input_event_sec/input_event_usec (*)
  1d35bc8... build: Add --enable-test-asan configure option (*)
  256f63d... webkit2gtk-4.0: Update to 2.31.91 (*)
  fb6c38e... gtk4: Update to 4.1.2 (*)
  68bc3d0... gstreamer: Update from 1.19.0+ git master (*)
  9dc7fb9... girparser: Handle empty "<type/>" element and report an err (*)
  cc14f00... gtk4-unix-print: Switch to gir (*)
  4a1922d... codegen: Include "glib.h" for deprecated symbols (GOBJECT) (*)
  c7d99ed... girparser: Add support for NoWrapper metadata for methods (*)
  26fe4c9... gio-2.0: Add some missing NoWrapper and CCode.has_typedef a (*)
  3c474cb... vapi: Fix a couple of attribute typos (*)
  99ffbdf... vala: Check for unused attributes unconditionally (*)
  e7e42c6... Release 0.52.0 (*)
  6e5b14b... gsl: Add BLAS module (*)
  68ef975... girparser: Don't guess length of xml header, iterate forwar (*)
  6bda851... libvaladoc/girimporter: Don't guess length of xml header, i (*)
  2f9961f... libvaladoc/girimporter: parse_constant() use "c:identifier" (*)
  916cd99... vala: Mark tranformed static member-access as qualified (*)
  101ac53... parser: Stricter mode for chained member initializer with - (*)
  e5bbef0... rest-0.7: Fix OAuthProxyAuthCallback binding (*)
  a9b4cc6... gtk+-3.0: Fix ModuleInitFunc binding (*)
  04ad1fd... gio-2.0: Fix TlsPassword.get_value() binding (*)
  e7a099f... girwriter: namespace expects "c:symbol-prefixes" attribute (*)
  5aed642... codegen: Improve handling of ellipsis parameter in get_ccod (*)
  61dd288... tests/girwriter: Add tests for implicit parameters in virtu (*)
  3945356... girwriter: Don't use instance-parameter inside callback (*)
  31afbf4... girwriter: Don't use instance-parameter inside callback (2) (*)
  43e98d9... javascriptcoregtk-4.0,webkit2gtk-web-extension-4.0: Fix som (*)
  321fd98... codegen: Fix default value of get_ccode_destroy_notify_pos( (*)
  e2edf1f... codegen: Always use CCodeConstant for NULL (*)
  ba1231c... codegen: Don't override valid target/destroy of previous la (*)
  df6abd2... pixman-1: Fix some bindings errors (*)
  cafa826... zlib: Fix some bindings errors (*)
  6cf363b... x11: Fix some bindings errors (*)
  eeb6729... libusb-1.0: Fix some bindings errors (*)
  959594d... libusb: Fix some bindings errors (*)
  50cbf91... codegen: Don't call *_instance_init() in compact class chai (*)
  b5f4bf0... tests: Extend "this chainup in compact class" test (*)
  f5203f7... Release 0.52.1 (*)
  c9c7c78... codegen: Don't free temp-var for element-access to array wi (*)
  5ac8840... codegen: Don't free temp-var for element-access to array wi (*)
  1cb798d... tests: Extend "GArray" tests to increase coverage (*)
  3c69ceb... codegen: Don't free unowned heap allocated struct (*)
  b9728ba... glib-2.0: Add simple_generics attribute to GenericArray.fin (*)
  23ccd78... Release 0.52.2 (*)
  5aa1911... Bump version suffix to 0.54 (*)
  4a08b52... vala: Add Profile.LIBC as synonym for POSIX and accept "lib (*)
  3877c50... vala: Improve semantic check of simple type structs (*)
  a7012f0... vala: Refactor UnresolvedSymbol/Type constructors (*)
  cbc11c2... parser: Minor semantic checks to improve error messages (*)
  20fcf9c... parser: Allow empty member-initializer and accept trailing  (*)
  909423c... vapi: Remove webkit-1.0 bindings (*)
  60461f3... vapi: Remove gedit-2.20 bindings (*)
  46986e4... codegen: Use ArrayType.length_type in type specific wrapper (*)
  636d63a... codegen: Use ssize_t for length variables in common array h (*)
  9023a8d... parser: Include INTERR token in source_reference of parsed  (*)
  11e6f71... vala: length-type of arrays must not be nullable (*)
  eb7dc13... vapi: Update GIR-based bindings (*)
  4f2ef8f... Support explicit nullable var-type declarations (*)
  0202055... codegen: Make sure to include <sys/types.h> for ssize_t (PO (*)
  38d61fb... vala: Properly check GLib.Object naming convention for prop (*)
  edc0b53... codegen: Apply gconstpointer to gpointer cast to GenericTyp (*)
  7641f50... codegen: Fix access to captured generics in async method of (*)
  c2a9ded... codegen: Add get_generic_type_expression() and handle Gener (*)
  b8be96c... Make TypeParameter a TypeSymbol to resolve functions with a (*)
  58675b6... codegen: Unify handling of GenericType arguments/parameters (*)
  b165d68... codegen: Use if-clause for is_in_destructor() condition to  (*)
  6f30d21... codegen: More use of get_variable_cexpression() (*)
  376df8b... tests: Extend "finally block execution" test to increase co (*)
  f1d8635... tests: Add "generics reference transfer" test to increase c (*)
  d7123cf... tests: Add more "DBus" tests to increase coverage (*)
  472765b... codegen: Emit external creation methods in bindings (*)
  d0615e6... glib-2.0: Wrap TimeZone.identifier() constuctor for proper  (*)
  145bfaf... vala: length-type of arrays must not be nullable (2) (*)
  f6be4cb... codegen: Add missing "_return" label and "_inner_error*_" d (*)
  bace269... vala: Report a warning for unhandled errors in destructors (*)
  5052dd9... codegen: Don't use G_GNUC_INTERNAL on implicit type specifi (*)
  ae15049... tests: Add "delete" test to increase coverage (*)
  7e2bbeb... tests: Add "generic array" test to increase coverage (*)
  2d848e2... tests: Extend "array field intializer" test to increase cov (*)
  2345446... tests: Add "properties in structs" test to increase coverag (*)
  9bd62d5... Sync NEWS from 0.52 (*)
  1448119... codegen: GArray, GByteArray and GPtrArray are reference cou (*)
  f904c7e... vala: Add foreach statement support for GLib.GenericArray (*)
  bdd0ecd... tests: Add "ThreadPool" test to increase coverage (*)
  d26ff2c... tests: Refactor "fields" test to increase coverage (*)
  90cf1ea... codegen: Drop unreachable code handling (Un)LockStatements (*)
  e232223... codegen: Replace wrongly hard coded usage of G_OBJECT_GET_C (*)
  9cbd53b... codegen: Add CCodeBaseModule.get_this_class_cexpression() a (*)
  1ad53f2... codgen: Generalize CCodeBaseModule.get_this_interface_cexpr (*)
  86fecf1... codegen: Always use G_TYPE_INSTANCE_GET_CLASS/INTERFACE for (*)
  8b8340a... codegen: More use of get_this_{class|interface}_cexpression (*)
  318df95... build: Add "test-asan" make target for convenience (*)
  793e86c... vapi: Update GIR-based bindings (*)
  1a4e31c... gstreamer-rtp-1.0: Fix typo in re-parenting for RTCP symbol (*)
  65301ac... gstreamer-rtp-1.0: Fix some bindings errors (*)
  76343ba... gstreamer-rtp-1.0: Move some static functions to matching p (*)
  463c632... Add support for variadic delegates (*)
  86e992f... codegen: Don't add errornous cast for unknown type_symbol (*)
  4c63d52... doc: Update man page to include more information on profile (*)
  085f368... codegen: Mark entry point method implementation "_vala_main (*)
  d23c4d0... codegen: Skip GDBus reply handling when async callback is N (*)
  a3a9343... tests: Add "no-reply" DBus test to increase coverage (*)
  d3bfaa4... build: Add --enable-test-ubsan configure option and "test-u (*)
  acc059f... ccode: Allow to add defines in a special section (*)
  994b4cb... ccode: Allow appending `#elif`, `#else` cases to CCodeIfSec (*)
  d6f5559... codegen: Introduce VALA_EXPORT for public symbols to improv (*)
  b50a17e... codegen/vala: Improve check for GLib.Source derived classes (*)
  a75751d... gio-2.0: Improve DatagramBased.create_source() binding (*)
  d1cb327... codegen: Factor out compact_class_has_instance_struct_membe (*)
  bf2f5c1... codegen: Fix support for public fields on GLib.Source subcl (*)
  0b0ff3b... vala: Parameter following params-array parameter is not all (*)
  784905f... gstreamer: Update from 1.19.0+ git master (*)
  00fdea5... webkit2gtk-4.0: Update to 2.33.1 (*)
  fb7f0b6... pango: Mark language parameter of AttrIterator.get_font() a (*)
  1c1d7f8... gtk4: Update to 4.3.0+24f0ae1d (*)
  b39943c... gtk+-3.0: Update to 3.24.29+f9fe28ce (*)
  f52fa61... glib-2.0: Add missing has_typedef attributes on SourceFuncs (*)
  0fa66ca... Sync NEWS from 0.52 (*)
  9bd6528... codegen: Allow null to initialize non-null struct inside in (*)
  75b0117... codegen: Implementing GLib.Source.prepare/check is optional (*)
  7001274... codegen: Fix variadic constructors for compact classes and  (*)
  c258c1d... ccode: Avoid trailing space after #else of CCodeIfSection (*)
  9d7192b... girwriter: Use "optional" and "nullable" instead of depreca (*)
  9a8fd34... build: Use jing to verify generated GIR file, if available (*)
  9d9f640... javascriptcoregtk-4.0: Fix JSC.Class.add_property() binding (*)
  4390860... tests/girwriter: Add missing [Flags] annotation (*)
  75333ea... girwriter: Respect GIR.name for constants, errordomains and (*)
  02221a0... testrunner: Add support for girwriter tests (*)
  2b1ac18... Recognize multiple valid CCode.gir_namespace/_version attri (*)
  59ddcb6... linux: Add SocketCAN bindings, and ISOTP constants and opti (*)
  7ab2b44... linux: Substitute linux/if.h with net/if.h (*)
  9b83a14... linux: Fix some bindings errors (*)
  faa83eb... linux: Fix i2c-dev constants (*)
  950f497... glib-2.0: expected_type and return value of VariantDict.loo (*)
  ad65257... gstreamer: Update from 1.19.0+ git master (*)
  4b0aa07... webkit2gtk-4.0: Update to 2.33.2 (*)
  46c45c4... gtk4: Update to 4.3.1+6818eee8 (*)
  c9888fd... vapi: Update GIR-based bindings (*)
  7fef9b0... gio-2.0,glib-2.0: Add new symbols from 2.69.0 (*)
  48ff646... codegen: Use detroy_value() for delete statement (*)
  d9326fd... glib-2.0: Add Uri.to_string/to_string_partial() (since 2.66 (*)
  eaf0e87... codegen: Fix params-array in constructor for struct (*)
  6f8012c... docs: Update bootstrap instructions in README.md (*)
  7c4a957... testrunner: Allow checking generated C sources (*)
  366590a... tests: Add expected generated C sources (*)
  4215e8c... vala: Rely on DataType.to_qualified_string() implementation (*)
  9c4f920... tests: Don't check generated C for conditional glib test (*)
  2848b53... vala: this_parameter property for subroutines is nullable (*)
  f25b5b1... girwriter: Add explicit writable attribute to all field ele (*)
  f3a8f1a... girparser: Never skip "function" elements (*)
  f00ba57... girparser: Add "move-to" value of functions as Version.repl (*)
  484c97c... girparser: Improve instance method detection (*)
  9d57089... Regenerate GIR-based bindings for improved instance method  (*)
  35b3b43... girwriter: Fix position of "result" parameter for struct co (*)
  4bc9381... girparser: Add support for "final" class attribute (*)
  7ebb25f... Add support for sealed classes (*)
  453c81d... Slightly improve source_reference for get_dup_func_expressi (*)
  9572175... vala: Add support for null-safe access operator (*)
  932b59a... codegen: Expose some GValue conversion API for properties
  68e75e6... gdbus: Bind properties with the GDBusProxy directly
  c26527a... Update expected C sources

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