[vala] (107 commits) Non-fast-forward update to branch wip/dbusgen



The branch 'wip/dbusgen' 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:

  0dd87a7... Initial commit of dbusgen
  d858a7e... DataType needs to be copied
  03a1cc4... now parses properties and doc tags correctly
  b72dc20... Reuse retrieved attributes
  fa54e6d... Don't use camel-cased symbol names
  ab9e3db... More recognized types
  46857af... Cleaning
  689ea62... Parameter-names are not mandatory
  d53fc9a... added support for doc tags
  b5b4257... added support for Handle types
  65a164d... returns more expressive types
  00e63a1... added support for dbus extensions
  45d830d... Fix ownership
  79e2176... Fix comment style
  348d717... Use GLib.ObjectPath instead of string
  707c98d... dbusgen: Add some annotations todos
  1316531... doc: Add valadbusgen manpage
  7979518... dbusgen: Add mandatory "throws DBusError, IOError" to metho
  7b12bc5... dbusgen: Make sure to name changes are reversible
  341ea7e... dbusgen: Add DBus signature attribute if type is not suppor
  a186313... dbusgen: Implement org.gtk.GDBus.C.ForceGVariant
  3f82815... dbusgen: Some parser reordering and property type fixing
  2e200b4... dbusgen: Set DBus.name on symbols as needed
  7fd050a... dbusgen: Use strings and string-arrays like gdbus-codegen d
  82ea1ef... dbusgen/tests: Use test-codegen.xml from glib/gio
  5280669... WIP dbusgen: Add namespace options
  9f5e392... vala: Don't force cheader attributes for code-writer in DUM
  7ff46af... dbusgen use DUMP mode

Commits added to the branch:

  979ef7c... vapigen: Define "GOBJECT" corresponding to set profile of C (*)
  5490b0b... codegen: Reset outdated array _size_ variable after use as  (*)
  4555ed6... codegen: Emit postconditions before free'ing local variable (*)
  c12529b... codegen: Correctly access captured parameter in preconditio (*)
  d7c6af7... cairo: Add missing type_id attributes guarded by GOBJECT de (*)
  0a9771d... vapi: Add cairo-gobject binding (*)
  8d3394d... vala: Use error() instead of Report.error() inside of CodeC (*)
  ccf932f... valadoc: Create and register current Vala.CodeContext prope (*)
  bc8bf47... vala: Accept enum-values as length for inline allocated arr (*)
  11b0fec... posix: Add pathconf and fpathconf bindings (*)
  27b727b... vala: Improve copy of required attributes from delegate to  (*)
  886e5ff... vala: Inherit lambda parameter attributes from delegate (*)
  d33e9fb... codegen: Use correctly typed array-length variable for prop (*)
  76ba3c3... codegen: Use correctly typed array-length variable for dele (*)
  2684574... codegen: Inherit "array_length_type" from (base-/base-inter (*)
  5a97fa5... codegen: Improve handling of "array_length_type" attribute (*)
  b95a766... codegen: Use memset to initialize inline-allocated array wi (*)
  f4e55ee... codegen: Initialize temp-var for property array length befo (*)
  1203f54... parser: Improve error message for invalid ArrayCreationExpr (*)
  f9a1b77... glib-2.0: Add missing IOChannel's win32 API (*)
  36bfca5... gio-2.0: Add binding for g_io_error_from_win32_error() (*)
  c5b8d32... glib-2.0: Add binding for g_win32_ftruncate() (*)
  6241e05... codegen: Include "glib.h" for g_return_*() usage (*)
  09e0e52... vala: Inline-allocated array can't be instantiated with cre (*)
  7e7332a... codegen: IntegerLiteral is a valid constant size for inline (*)
  ccefa8e... tests: Drop usage of "--main main" and avoid ambigious entr (*)
  a9fba70... gtk4: Update to 3.98.1 (*)
  21b40bd... gstreamer: Update from 1.17.0+ git master (*)
  3326923... vapi: Update GIR-based bindings (*)
  cca368f... manual: Update from wiki.gnome.org (*)
  9e0ed97... Release 0.48.2 (*)
  8058c67... Bump version suffix to 0.50 (*)
  0c1eaea... vala: Remove some public API from expressions and statement (*)
  69bb186... tests: Add "throw in loops" tests to increase coverage (*)
  4d8fc65... vala: Add Expression.is_always_true/false() helpers (*)
  66c23e8... girparser: Strip "Enum"-suffix only from enumeration (*)
  bd73f1b... vala: Move setting of target profile and standard packages  (*)
  7472595... codegen: Append initializer for "_*_size_" of array field i (*)
  bb85929... vala: Support struct initializer list in non-constant array (*)
  762887d... vala: Handle unlock() statement in CodeWriter (*)
  dfc814c... vala: Handle all ctors and dtors in CodeWriter (*)
  795e321... codegen: Avoid critical trying to serialize an unsupported  (*)
  f9c688a... tests: Add "switch enum" test to increase coverage (*)
  2ab3b67... tests: Add "local clash with implicit this" test to increas (*)
  21900b6... codegen: Don't free value if property setter takes ownershi (*)
  aa56462... codegen: Correct field declaration for captured inline-allo (*)
  c69b486... tests: Add "expression as argument" tests to increase cover (*)
  792e967... vala: Consider boolean types are compatible with each other (*)
  d08837b... tests: Extend "array foreach" test to increase coverage (*)
  77aec59... vala: Parse standalone integer/real literals as expression  (*)
  ab178ea... codegen: Include "glib.h" for G_BEGIN_DECLS/G_END_DECLS usa (*)
  d02167a... codegen: Correctly handle transformation of translated stri (*)
  3d77608... codegen: Use defintions of public header in internal header (*)
  9f32492... vala: Drop --use-header compiler option and enable it by de (*)
  e9c5f4a... vala: Warn about usage of override to implement abstract in (*)
  61e69f4... tests: Extend "DBus signals" test to increase coverage (*)
  25f93c2... gdbus: Use GDBusProxy API to set `g-interface-info` at init (*)
  4591fa5... codegen: Don't pass CCodeCastExpression to NULL-aware free  (*)
  91a9d42... gtk4: Update to 3.98.2+11495027 (*)
  2209a67... gstreamer: Update from 1.17.0+ git master (*)
  a48d0ca... gio-2.0: Update to 2.65.0~a136776e (*)
  45675a2... gobject-2.0: Add ParamSpec/Signal.is_valid_name() since 2.6 (*)
  d6e7eba... Sync NEWS from 0.48 (*)
  624d838... tests: Add "Bus/DBusConnection.get_proxy*()" tests to incre (*)
  d176f17... vala: Set default_construction_method in semantic-analyzer  (*)
  5451c70... gstreamer-app-1.0: Don't merge Src.push_buffer_*() signal w (*)
  d01c124... glib-2.0: Fix Filename.canonicalize() binding of g_canonica (*)
  09e565a... vala: Drop mitigation in CodeContext.pkg_config_modversion( (*)
  2ad4a6e... vala: Don't use possibly uninitialized backing field of pac (*)
  0f82a8d... gstreamer-1.0: Don't skip GST_*_FORMAT strings (*)
  1389300... vala: Add SourceReference.contains() (*)
  5cebc0e... vala: Add SourceLocation.to_string() (*)
  4368a4f... parser: Handle incomplete expression statements (*)
  0a0a851... codegen: Fix binary 'in' operator on array with boxed value (*)
  34a47ef... codegen: Use get_value_*_function() in GSignalModule.genera (*)
  bcc40d5... codegen: Correctly handle signals returning real non-nullab (*)
  241491d... codegen: Use specified indices to access multidimensional a (*)
  2999a39... testrunner: Add -Werror=array-bounds (*)
  160082b... Initial commit of dbusgen
  10f69e3... DataType needs to be copied
  cd4c7b7... now parses properties and doc tags correctly
  11c08f2... Reuse retrieved attributes
  303b0da... Don't use camel-cased symbol names
  1e93af6... More recognized types
  8f225d8... Cleaning
  06cbd51... Parameter-names are not mandatory
  0ff0942... added support for doc tags
  b62386f... added support for Handle types
  16f1c90... returns more expressive types
  c3d3b39... added support for dbus extensions
  c7ff963... Fix ownership
  4f4b9a6... Fix comment style
  be7fc9a... Use GLib.ObjectPath instead of string
  a0d3234... dbusgen: Add some annotations todos
  f5b2068... doc: Add valadbusgen manpage
  d8bde32... dbusgen: Add mandatory "throws DBusError, IOError" to metho
  91216f3... dbusgen: Make sure to name changes are reversible
  45d3130... dbusgen: Add DBus signature attribute if type is not suppor
  fe077eb... dbusgen: Implement org.gtk.GDBus.C.ForceGVariant
  1ede318... dbusgen: Some parser reordering and property type fixing
  77216ab... dbusgen: Set DBus.name on symbols as needed
  b955608... dbusgen: Use strings and string-arrays like gdbus-codegen d
  0c5af5c... dbusgen/tests: Use test-codegen.xml from glib/gio
  ef293ca... WIP dbusgen: Add namespace options
  2cbf4f0... vala: Don't force cheader attributes for code-writer in DUM
  91a77ae... dbusgen use DUMP mode
  3386dc0... Fix build

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