<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/glib.git/gio/gdbusmethodinvocation.c, branch require-python34</title>
<subtitle>gitlab.gnome.org: GNOME/glib.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/'/>
<entry>
<title>docs: Remove XML-style comments from documentation strings</title>
<updated>2018-01-12T15:29:29+00:00</updated>
<author>
<name>Philip Withnall</name>
<email>withnall@endlessm.com</email>
</author>
<published>2018-01-12T15:29:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=e430541378bd9471036a6097ccb408e83cf20fd2'/>
<id>e430541378bd9471036a6097ccb408e83cf20fd2</id>
<content type='text'>
gtk-doc doesn’t support them any more since it was ported to Markdown,
so they end up appearing in the generated documentation, which isn’t
great.

Mostly, they were used to split up things invisibly, which we can do in
other ways.

Signed-off-by: Philip Withnall &lt;withnall@endlessm.com&gt;
Reviewed-by: nobody
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
gtk-doc doesn’t support them any more since it was ported to Markdown,
so they end up appearing in the generated documentation, which isn’t
great.

Mostly, they were used to split up things invisibly, which we can do in
other ways.

Signed-off-by: Philip Withnall &lt;withnall@endlessm.com&gt;
Reviewed-by: nobody
</pre>
</div>
</content>
</entry>
<entry>
<title>gio/: LGPLv2+ -&gt; LGPLv2.1+</title>
<updated>2017-05-29T17:53:34+00:00</updated>
<author>
<name>Sébastien Wilmet</name>
<email>swilmet@gnome.org</email>
</author>
<published>2017-05-27T16:21:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=3bf4a720c315b5015c8d51edf0b458348f796674'/>
<id>3bf4a720c315b5015c8d51edf0b458348f796674</id>
<content type='text'>
Sub-directories inside gio/ already processed in a previous commit:
- fam/
- gdbus-2.0/ (which contains only codegen/)
- gvdb/
- inotify/
- tests/
- win32/
- xdgmime/

Other sub-directories inside gio/:
- completion/: no license headers
- kqueue/: not LGPL, BSD-style license

https://bugzilla.gnome.org/show_bug.cgi?id=776504
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Sub-directories inside gio/ already processed in a previous commit:
- fam/
- gdbus-2.0/ (which contains only codegen/)
- gvdb/
- inotify/
- tests/
- win32/
- xdgmime/

Other sub-directories inside gio/:
- completion/: no license headers
- kqueue/: not LGPL, BSD-style license

https://bugzilla.gnome.org/show_bug.cgi?id=776504
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop trailing semi-colon from G_DEFINE_ macro</title>
<updated>2017-04-10T09:38:31+00:00</updated>
<author>
<name>Emmanuele Bassi</name>
<email>ebassi@gnome.org</email>
</author>
<published>2014-10-17T10:54:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=f952fdf3fcb00946317ecb2672e9d2c99c74c7a3'/>
<id>f952fdf3fcb00946317ecb2672e9d2c99c74c7a3</id>
<content type='text'>
It's unnecessary, and only adds visual noise; we have been fairly
inconsistent in the past, but the semi-colon-less version clearly
dominates in the code base.

https://bugzilla.gnome.org/show_bug.cgi?id=669355
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's unnecessary, and only adds visual noise; we have been fairly
inconsistent in the past, but the semi-colon-less version clearly
dominates in the code base.

https://bugzilla.gnome.org/show_bug.cgi?id=669355
</pre>
</div>
</content>
</entry>
<entry>
<title>gdbus: Fix memory leak in gdbusmethodinvocation.c</title>
<updated>2017-04-05T12:12:14+00:00</updated>
<author>
<name>Alexandros Frantzis</name>
<email>alexandros.frantzis@canonical.com</email>
</author>
<published>2017-04-05T11:57:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=feae4e9f3184e0c59e658652c1b0ec31efe8d8b3'/>
<id>feae4e9f3184e0c59e658652c1b0ec31efe8d8b3</id>
<content type='text'>
https://bugzilla.gnome.org/show_bug.cgi?id=780924
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.gnome.org/show_bug.cgi?id=780924
</pre>
</div>
</content>
</entry>
<entry>
<title>gdbus: Add example to docs for g_dbus_method_invocation_return_value()</title>
<updated>2017-01-24T09:50:01+00:00</updated>
<author>
<name>Philip Withnall</name>
<email>philip@tecnocode.co.uk</email>
</author>
<published>2017-01-21T23:41:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=a6e2213343cb9df1db3ccd3fe354b95cb4efc0e8'/>
<id>a6e2213343cb9df1db3ccd3fe354b95cb4efc0e8</id>
<content type='text'>
Try to clarify that the variant passed to return_value() must be a
tuple.

https://bugzilla.gnome.org/show_bug.cgi?id=777592
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Try to clarify that the variant passed to return_value() must be a
tuple.

https://bugzilla.gnome.org/show_bug.cgi?id=777592
</pre>
</div>
</content>
</entry>
<entry>
<title>introspection: use (nullable) or (optional) instead of (allow-none)</title>
<updated>2016-11-22T22:14:37+00:00</updated>
<author>
<name>Christian Hergert</name>
<email>chergert@redhat.com</email>
</author>
<published>2016-10-29T01:29:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=18a33f72db6a410606674d8d53fb2dadb706091d'/>
<id>18a33f72db6a410606674d8d53fb2dadb706091d</id>
<content type='text'>
If we have an input parameter (or return value) we need to use (nullable).
However, if it is an (inout) or (out) parameter, (optional) is sufficient.

It looks like (nullable) could be used for everything according to the
Annotation documentation, but (optional) is more specific.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If we have an input parameter (or return value) we need to use (nullable).
However, if it is an (inout) or (out) parameter, (optional) is sufficient.

It looks like (nullable) could be used for everything according to the
Annotation documentation, but (optional) is more specific.
</pre>
</div>
</content>
</entry>
<entry>
<title>GDBusMethodInvocation: Clarify how the ownership is handled</title>
<updated>2016-11-22T16:06:48+00:00</updated>
<author>
<name>Debarshi Ray</name>
<email>debarshir@gnome.org</email>
</author>
<published>2016-06-23T09:05:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=00bf553a60793eb99c1720db406c66787d0ce466'/>
<id>00bf553a60793eb99c1720db406c66787d0ce466</id>
<content type='text'>
https://bugzilla.gnome.org/show_bug.cgi?id=767952
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.gnome.org/show_bug.cgi?id=767952
</pre>
</div>
</content>
</entry>
<entry>
<title>GDBusMethodInvocation: document behaviour change</title>
<updated>2016-01-13T15:51:44+00:00</updated>
<author>
<name>Allison Ryan Lortie</name>
<email>desrt@desrt.ca</email>
</author>
<published>2016-01-13T15:50:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=86c5d8978d75f88aaa14ab8ed6186212abcb8f19'/>
<id>86c5d8978d75f88aaa14ab8ed6186212abcb8f19</id>
<content type='text'>
We changed the behaviour of this API to adapt to a change in the D-Bus
specification.  Document the new behaviour, along with the time of the
change.

https://bugzilla.gnome.org/show_bug.cgi?id=755421
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We changed the behaviour of this API to adapt to a change in the D-Bus
specification.  Document the new behaviour, along with the time of the
change.

https://bugzilla.gnome.org/show_bug.cgi?id=755421
</pre>
</div>
</content>
</entry>
<entry>
<title>gdbus: don't send unexpected replies</title>
<updated>2016-01-13T15:44:49+00:00</updated>
<author>
<name>Lars Uebernickel</name>
<email>lars.uebernickel@canonical.com</email>
</author>
<published>2015-10-30T10:24:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=dbea81b02dc17f3e1935cdeb712d2728e3386812'/>
<id>dbea81b02dc17f3e1935cdeb712d2728e3386812</id>
<content type='text'>
gdbus sets NO_REPLY_EXPECTED when no callback is given to
g_dbus_connection_call(). It makes sense that it also handles the server
side correctly by discarding replies to clients that don't want one.

https://bugzilla.gnome.org/show_bug.cgi?id=755421
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
gdbus sets NO_REPLY_EXPECTED when no callback is given to
g_dbus_connection_call(). It makes sense that it also handles the server
side correctly by discarding replies to clients that don't want one.

https://bugzilla.gnome.org/show_bug.cgi?id=755421
</pre>
</div>
</content>
</entry>
<entry>
<title>gdbus: Add a missing include</title>
<updated>2015-08-22T21:13:33+00:00</updated>
<author>
<name>Kalev Lember</name>
<email>klember@redhat.com</email>
</author>
<published>2015-08-22T21:13:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/glib.git/commit/?id=02f9e84709b4e4756f3e512dede3430f3538fbf5'/>
<id>02f9e84709b4e4756f3e512dede3430f3538fbf5</id>
<content type='text'>
This fixes the build on non-unix platforms, such as win32 where
gunixfdlist.h is not included.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes the build on non-unix platforms, such as win32 where
gunixfdlist.h is not included.
</pre>
</div>
</content>
</entry>
</feed>
