[vala] (152 commits) Non-fast-forward update to branch wip/dbusgen
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] (152 commits) Non-fast-forward update to branch wip/dbusgen
- Date: Mon, 4 Feb 2019 09:11:41 +0000 (UTC)
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:
f3e60e4... DO NOT MERGE Reference implementation
65ce64a... Initial commit of dbusgen
7c100a2... DataType needs to be copied
472fcae... now parses properties and doc tags correctly
7201f85... Reuse retrieved attributes
427329a... Don't use camel-cased symbol names
5c04c05... More recognized types
3107bfc... Cleaning
f02a4e0... Parameter-names are not mandatory
6dc5921... added support for doc tags
050cf31... added support for Handle types
6484891... returns more expressive types
1044372... added support for dbus extensions
2d045ee... Fix ownership
e68a318... Fix comment style
aa011d7... Use GLib.ObjectPath instead of string
f151fce... dbusgen: Add some annotations todos
527ea21... doc: Add valadbusgen manpage
44cdd76... dbusgen: Add mandatory "throws DBusError, IOError" to metho
b8eff81... dbusgen: Make sure to name changes are reversible
7ac1606... dbusgen: Add DBus signature attribute if type is not suppor
3ff5875... dbusgen: Implement org.gtk.GDBus.C.ForceGVariant
dc893fa... dbusgen: Some parser reordering and property type fixing
921fe91... tests: Add dbusgen test
365d410... WIP dbusgen: Add namespace options
6d98e76... drop GLIB_X defines
Commits added to the branch:
a1a8b2b... vala: Break possible endless loop in SymbolResolver.get_typ (*)
34dd719... tests: Add "subtype cycle" tests to increase coverage (*)
7adb3a4... codegen: Emit delegate/enum typedefs to type-declaration se (*)
5b7ae27... tests: Add "emit order" tests (*)
3763b4c... codegen: Always emit constants with initializer-list (*)
013bb64... codegen: Handle non-default AsyncResult parameter position (*)
89eba43... vapi: Regenerate GIR-based bindings to fix non-standard asy (*)
8d3597f... gobject-introspection-1.0: Pick up version attribute fixes (*)
ab5d576... codegen: GType classes require including "glib-object.h" (*)
c4dcbd4... Release 0.43.2 (*)
c0a4422... testrunner: Warnings and criticals should be fatal on compi (*)
c5c30e1... tests: Warnings and criticals should be fatal on compile ti (*)
0554ed7... vala: Array with fixed length don't require explicit instan (*)
0dbd667... poppler-glib: Update to 0.71 (*)
2cef4ac... webkitgtk-4.0: Update to 2.23.1 (*)
568089c... gstreamer: Update from 1.15+ git master (*)
6c370e2... gtk+-3.0: Update to 3.24.2+eb821cb8 (*)
96151ea... gtk+-4.0: Update to 3.94.0+a99bd2a4 (*)
2c3d649... vapi: Update GIR-based bindings (*)
83112b2... vala: Add GenericType.get_actual_type() (*)
25f8caf... vala: Allow get_actual_type() to be used for expected failu (*)
3399a1c... vala: Add Method.compatible_no_error() (*)
8bc6cc7... vala: Don't just guess and check for a matching base_interf (*)
7c8f91b... vala: No need to look further if an implementations was fou (*)
3da2f97... vala: Search in all interfaces for an implementation match (*)
7dcf561... codegen: Use properly checked implicit interface implementa (*)
2cea36a... vala: Allow explicit interface methods to be virtual (*)
8524dc8... codegen: Use temp-var for MethodCall with out/ref arguments (*)
912b033... codegen: Use temp-vars for ellipsis out-arguments to fix me (*)
e7308ea... build: Don't leak libvalaccode symbols to libvaladoc (*)
1746709... codegen: Add default_value for CType to initialize variable (*)
96857b1... vala: Report invalid instance member access to property (*)
684ac69... codegen: Always use ccode attribute for ref/unref/free func (*)
7ad06bc... glib-2.0: Use correct array-length-type for returned arrays (*)
70bea6d... gobject-2.0: Use correct array-length-type for returned arr (*)
e02ff39... libvaladoc: Skip empty Version.replacement attribute to avo (*)
0130fdc... vala: Drop unused Enum.remove_all_values() (*)
b9b6f39... Drop leftover deprecated syntax support of += and -= for dy (*)
d450ac0... gio-2.0: Fix File.replace_contents_bytes_async() (*)
48de3bb... codegen: Cast instance parameter for property access in obj (*)
ba7baed... tests: Fix try_parse() tests to not compare to already free (*)
47b0b25... codegen: Don't check boolean values for (in)equality in GTa (*)
5aef500... gstreamer: Update from 1.15+ git master (*)
dd53026... vapi: Update GIR-based bindings (*)
ec76cdf... gtk+-3.0: Update to 3.24.2+a8e07254 (*)
3d1cc6f... gtk+-4.0: Update to 3.94.0+4404afc9 (*)
8e4a0f7... docs: Add a basic CONTRIBUTING.md file that links to the re (*)
c69e606... tests: Extend "DBus errors" tests to increase coverage (*)
cf791ef... gdbus: Properly set annotations field of GDBus*Info struct (*)
b526035... codegen: Add missing data parameter to GTypeInfo callbacks (*)
85bfb58... sqlite3: Correct return C type of Statement.column_text & V (*)
0adcacc... gdbus: Cast instance and result of g_async_initable_new_fin (*)
1568171... gobject-2.0: Minor syncing from GIR (*)
54ba304... valadoc: Drop duplicated code to add source files and use C (*)
881333f... valadoc: Update API tests (*)
5716771... glib-2.0: Add RecMutexLocker since 2.60 (*)
3c2c4d9... Release 0.43.4 (*)
c498bf0... vala: Use dedicated error message for assignments to litera (*)
1a4c4d0... gio-2.0: Add CancellableSource ctor and update PollableSour (*)
b9bfbe5... gio-2.0: Use metadata for SocketConnection.factory_create_c (*)
0346178... gio-2.0: Use only metadata for DBusConnection.send_message_ (*)
9110ae9... gio-2.0: Drop superfluous metadata (*)
afb9ea9... gio-2.0: Make DBusInterface[GS]etPropertyFunc usable (*)
dd304f4... vala: Async methods don't allow out-parameters before in-pa (*)
4fa41b9... atk: Don't use a custom SignalEmissionHook while it is part (*)
5a57b29... atk: Drop superfluous metadata (*)
fd14257... atspi-2: Drop superfluous Atspi-2.0-custom.vala (*)
b98377c... gdk-pixbuf-2.0: Make PixbufSaveFunc usable (*)
704188b... codegen: Use a parameter-map for creation of delegate decla (*)
b2fd797... codegen: Add "error_pos" CCode attribute and use it as need (*)
e69bbb7... girparser: Recognize error parameter before delegate target (*)
9a7c621... vapi: Regenerate GIR-based bindings to fix non-standard err (*)
0fcdda7... codegen: Emit struct declaration typedef before resolving i (*)
ef397d8... codegen: Set owner for ValaDestroyNotify (POSIX) (*)
0d4d498... codegen: Include "stddef.h" in CCodeBaseModule.destroy_valu (*)
f48208b... vala: Allow direct access to the integer constants of an er (*)
28984f3... codegen: Don't add data parameter for "instance_init" of co (*)
ccb8f50... libsoup-2.4: Fix Message.add_*_handler() by unhiding user_d (*)
765c39c... codegen: Use copies of error_variable of catch-clauses for (*)
780ce34... codegen: Add "destroy_notify_cname" CCode attribute (*)
b9e13e3... codegen: Use get_ccode_delegate_target_name() for fields (*)
8054d88... codegen: Rely on get_ccode_delegate_target() for delegate v (*)
faf85dc... codegen: Handle "delegate_target" as proper CCode attribute (*)
56061d4... codegen: Simplify some code around get_ccode_delegate_targe (*)
e82cafa... codegen: Don't evaluate "pos" CCode attribute early (*)
7f2ad3b... codegen: Only set "sentinel" CCode attribute for node if re (*)
6a4254e... codegen: Check reserved_identifiers in CCodeAttribute.get_d (*)
d9fb370... codegen: Simplify get_*_cexpression() and split out get_cex (*)
1afce03... codegen: Remove CCodeBaseModule.get_result_cexpression() (*)
82ae929... codegen: Use get_ccode_*name/get_parameter_cexpression() fo (*)
92ba4e1... vala: Multiple lamdba arguments in method call should all u (*)
2c88584... gstreamer: Update from 1.15+ git master (*)
6cee222... gdk-3.0,gtk+-3.0: Update to 3.24.3+9c8f1478 (*)
2a18025... gtk+-4.0: Update to 3.94.0+9b15c690 (*)
3d35558... vapi: Update GIR-based bindings (*)
3f530cd... glib-2.0: Add Queue.clear_full() since 2.60 (*)
d8e8106... compiler: Report deprecated command-line option "--thread" (*)
f7525b7... valadoc: Specify that the "--driver" option is deprecated (*)
91721c4... Release 0.43.5 (*)
2b86cba... libvaladoc: Build backing Vala.SourceFile for GIRs processe (*)
135d9c9... codegen: Don't apply address-of operator on literals when c (*)
005acf7... genie: Support `protected` accessibility and allow explicit (*)
ad08aeb... javascriptcoregtk-4.0: Fix GLib.Callback parameters which c (*)
30a619b... libvaladoc/girimporter: Skip "source-position" elements (*)
23e0df7... Revert "codegen: Use copies of error_variable of catch-clau (*)
1dd63ca... tests: Add asynchronous "catch-error-scope" regression test (*)
345f625... gst-editing-services-1.0: Fix some construtors and (un)hide (*)
8b27678... vala: Don't tweak closure on static lambdas (*)
a9ed25d... Release 0.43.6 (*)
76991c8... vala: Both arguments of NC_() must be constant for this cal (*)
a617f41... codegen: Replace some unfortunate asserts with internal err (*)
2e5682f... codegen: Properly handle and catch inner-error of finally-b (*)
d9bab3f... glib-2.0: Bind g_log_writer_journald/_standard_streams/_def (*)
702c478... vala: Check inferred variable_type of LocalVariables (*)
9c130ff... vala: Parser doesn't ensure "protected" to be applied on Ty (*)
a0d437a... libvaladoc: Don't change the size of an array in-parameter (*)
6da1f01... g-i: Fix return value on error in start_discriminator() (*)
3063a68... goocanvas: Update from 1.0.0+af07af5d (*)
395b2b3... gstreamer: Update from 1.15.1+ (*)
ceb6015... gtk+-4.0: Update to 3.94.0+a7fa1cf6 (*)
6a5f946... gdk-3.0: Update to 3.24.4+a0129f55 (*)
bb6e720... vapi: Update GIR-based bindings (*)
57fa049... vapi: Add goocanvas-2.0 bindings (*)
056daaa... codegen: Pass lambda expression of variable initializer to (*)
08b4d2d... Release 0.43.90 (*)
b74396f... DO NOT MERGE Reference implementation
288a17c... Initial commit of dbusgen
44a94c0... DataType needs to be copied
967a425... now parses properties and doc tags correctly
632d03e... Reuse retrieved attributes
5fffcf5... Don't use camel-cased symbol names
64db059... More recognized types
9606260... Cleaning
c05ff1d... Parameter-names are not mandatory
f1f2321... added support for doc tags
7baede3... added support for Handle types
d65e198... returns more expressive types
97d1339... added support for dbus extensions
7a3c26d... Fix ownership
260163e... Fix comment style
690fac1... Use GLib.ObjectPath instead of string
d1362b5... dbusgen: Add some annotations todos
7744d08... doc: Add valadbusgen manpage
9ec64d1... dbusgen: Add mandatory "throws DBusError, IOError" to metho
5ed9108... dbusgen: Make sure to name changes are reversible
13abed0... dbusgen: Add DBus signature attribute if type is not suppor
a083b66... dbusgen: Implement org.gtk.GDBus.C.ForceGVariant
c577c69... dbusgen: Some parser reordering and property type fixing
4fa72e7... tests: Add dbusgen test
0541c25... WIP dbusgen: Add namespace options
cefc601... drop GLIB_X defines
bf92335... manpage
(*) 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]