Matthias Clasen
c6f01b329c
Fix a typo
2010-05-14 00:59:42 -04:00
Matthias Clasen
4e7764fb2d
Documentation cleanups
2010-05-14 00:21:39 -04:00
Matthias Clasen
6223341cac
Merge branch 'gdbus-merge'
...
Conflicts:
docs/reference/gio/gio-docs.xml
docs/reference/gio/gio-sections.txt
gio/tests/Makefile.am
2010-05-13 23:08:34 -04:00
Matthias Clasen
a7c4c7de58
Remove a reference to Pango
2010-05-13 22:34:32 -04:00
Ryan Lortie
62c0454b34
documentation for glib-mkenums @valuenum@
2010-05-14 01:55:46 +02:00
David Zeuthen
dd3551e7c3
GDBus: update gdbus(1) man page
2010-05-13 18:19:16 -04:00
David Zeuthen
1fd55b8bbf
GDBus: Remove g_dbus_is_activated()
...
It's generally hard to get this right so don't attempt to do so.
2010-05-13 17:44:42 -04:00
David Zeuthen
cb753dfd49
GDBus: Rename ::deny-authentication-peer to ::authorize-authenticated-peer
2010-05-13 16:20:31 -04:00
Matthias Clasen
2d75583fb2
Fill out the export section of the migration guide
2010-05-13 01:04:29 -04:00
David Zeuthen
ea1e0496b0
GDBus: add 'monitor' verb to gdbus(1)
...
This uncovered a bug in name watching if the name wasn't activatable.
Also provoked the need for on_connection variants of g_bus_watch_name
(added g_bus_watch_proxy's variant as well).
2010-05-12 23:12:14 -04:00
David Zeuthen
f909cb5b27
GDBusProxy: Remove error in get_cached_property() and add set_cached_property()
...
This makes it possible to use the cached properties mechanism even if
constructing the proxy with the DO_NOT_LOAD_PROPERTIES flag.
This is useful for cases where you obtain the and track object
properties out-of-band. For example, in udisks, the plan is to have
something like this
Manager.GetObjects (out ao paths, out aa{sa{sv}} all_properties);
Manager.ObjectAdded (o path, a{sa{sv}} all_properties);
Manager.ObjectChanged (o path, a{sa{sv}} all_properties);
Manager.ObjectRemoved (o path, a{sa{sv}} all_properties);
E.g. the first GetObjects() call will return *all* data about *all*
exported objects. Further, this way a client will only need to listen
these three signals (three AddMatch) on the Manager object and it will
never need to do GetAll() etc (e.g. can use DO_NOT_LOAD_PROPERTIES).
(Of course this only works if the client is interested in all
objects... while this is true for udisks it is generally not true for
other D-Bus services).
Also use expected_interface to check for programming errors.
2010-05-12 20:51:06 -04:00
Matthias Clasen
b690e637d4
Add some more verbiage
2010-05-12 17:56:56 -04:00
David Zeuthen
d40767fc62
GDBus: Add an example of a GDBusProxy subclass
2010-05-12 15:52:08 -04:00
Matthias Clasen
371a3373bb
Correct env var names
...
and add a note about priority
2010-05-12 13:01:02 -04:00
Matthias Clasen
af3afc8040
placeholder for more migration docs
2010-05-12 12:13:57 -04:00
Matthias Clasen
d7095dd470
Document DBUS address env vars
2010-05-11 22:35:59 -04:00
Matthias Clasen
84a6475b6e
Trivial: tweak section heading
2010-05-11 22:03:40 -04:00
Matthias Clasen
9c128ca835
Trivial formatting fix
2010-05-11 22:00:54 -04:00
Matthias Clasen
fdfd3d5e75
Fill out the proxy section of the migration guide
2010-05-11 22:00:06 -04:00
Matthias Clasen
1af277f167
Fix a typo
2010-05-11 21:32:29 -04:00
Matthias Clasen
9b05e0bc3e
Complete the name owning section of the migration guide
2010-05-11 21:30:53 -04:00
Matthias Clasen
e4b1e48fca
Match up parameter names
...
and similar cleanups to make gtk-doc happy.
2010-05-11 20:57:44 -04:00
Matthias Clasen
8d66ede1ab
More gdbus migration stuff
2010-05-11 17:15:11 -04:00
Matthias Clasen
9a2422b216
Trivial: rename a file
2010-05-11 15:42:15 -04:00
David Zeuthen
869b4c6833
GDBus: Use call() instead of invoke_method()
...
Lots of people been suggesting this. We still use MethodInvocation /
method_invocation for handling incoming method calls so use call()
instead of invoke_method() helps to separate the client and server
facilities. Which is a good thing(tm).
2010-05-10 11:47:08 -04:00
Matthias Clasen
b96c3b6d60
Mention multithreading as a reason for not using libdbus
2010-05-09 12:24:56 -04:00
David Zeuthen
c148cafdd1
GDBus: Rework GCredentials type
...
These changes are is related to
https://bugzilla.gnome.org/show_bug.cgi?id=617483
and IRC discussions with danw.
2010-05-09 10:03:56 -04:00
Matthias Clasen
bb7106c5df
Add some conceptual changes
2010-05-09 02:27:09 -04:00
Matthias Clasen
8315eb77d5
Some documentation tweaks
...
Add links to the D-Bus docs in some places, and various
other additions.
2010-05-09 01:44:11 -04:00
Matthias Clasen
7ca2e00054
Doc improvements
...
Make sure all unix-specific apis are marked as such.
2010-05-08 23:28:17 -04:00
Simon McVittie
6bea235c8b
Support 64bit integers in GKeyFile
2010-05-08 21:30:27 -04:00
David Zeuthen
5134a1d151
GDBus: Document environment variables in "Running GIO applications"
2010-05-07 14:36:07 -04:00
Matthias Clasen
1ddda12d64
A quick cheat sheet
2010-05-06 20:54:04 -04:00
David Zeuthen
f309334bc6
GDBus: add a man page for gdbus(1)
2010-05-06 19:42:46 -04:00
Matthias Clasen
f14e30818c
Mention D-Bus functionality in the overview
2010-05-06 18:15:00 -04:00
Matthias Clasen
133f66538d
Add a migration chapter for dbus bits
...
Also split migration.xml into separate files per chapter, it was
getting unwieldy.
2010-05-06 17:58:29 -04:00
David Zeuthen
46ce134d51
GDBus: Add new symbols to gio.symbols
2010-05-06 17:31:51 -04:00
David Zeuthen
0fd6498cd8
Add "Since: 2.26" to all new GDBus API
2010-05-06 16:02:08 -04:00
David Zeuthen
c490c14f4e
Set up gtk-doc for GDBus
...
Also move send_credentials() and receive_credentials() to
GUnixConnection. This code might change, discussion is still ongoing
in
https://bugzilla.gnome.org/show_bug.cgi?id=617483 .
2010-05-06 15:31:45 -04:00
Xan Lopez
b3c9c17956
Fix typo in limits documentation
2010-05-04 18:10:56 +02:00
Torsten Schönfeld
f39a49b036
gio: Add a boxed type for GFileAttributeMatcher
...
https://bugzilla.gnome.org/show_bug.cgi?id=616892
2010-05-03 20:13:35 +02:00
Christian Persch
4c10cad661
Add API to get the compile and match flags from a GRegex
...
Bug #616967 .
2010-05-01 13:57:11 +02:00
Shaun McCance
3d5ce40624
[gvariant-varargs.xml] Fix some outdated documentation
2010-04-29 19:27:56 -05:00
Dan Winship
9ba690b386
.gitignore updates for gsettings stuff
2010-04-27 17:04:57 -04:00
Ryan Lortie
cd062e841f
docs and glib.symbols update
2010-04-25 20:08:59 -05:00
Matthias Clasen
ec664445a9
Rename gschema-compile to glib-compile-schemas
...
And clean up the autofoo a bit: use an uppercase variable,
check for pkg-config, check for presence of glib-compile-schemas.
2010-04-23 17:27:26 -04:00
Matthias Clasen
e6e7015bbd
Fix up man page handling
...
Turns out the formatted man pages did not end up in the tarballs. Doh.
2010-04-23 15:03:35 -04:00
Dan Winship
29f3e3f766
GSocket: add support for timeouts
...
Also add options for testing timeouts to socket test programs
https://bugzilla.gnome.org/show_bug.cgi?id=587898
2010-04-23 12:31:31 -04:00
David Zeuthen
3baff96b37
Make sure G_TYPE_ERROR shows up in the docs
...
This is related to bug 614541.
Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-04-23 12:14:37 -04:00
Javier Jardón
f68dc4d97d
[gsettings] Change AM_GSETTINGS macro to GLIB_GSETTINGS
...
So we don't use Automake's macro namespace
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=616648
2010-04-23 17:36:35 +02:00