David Zeuthen
b5b34fa2f2
gdbus-codegen: Include docs for generated code in the GIO docs
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-04-23 17:43:03 -04:00
David Zeuthen
e19734d6c3
gdbus-codegen: Add support for the org.freedesktop.DBus.Deprecated annotation
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-04-15 12:56:07 -04:00
David Zeuthen
febfc45fbe
GDBus: Support Ugly_Case and use org.gtk.GDBus.C.Name since it's C-only
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-04-15 08:24:40 -04:00
David Zeuthen
6ccca55752
GDBus: Use Skeleton instead of Stub
...
After some brainstorming with Simon, see
https://bugzilla.gnome.org/show_bug.cgi?id=647577#c8
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-04-13 16:33:51 -04:00
David Zeuthen
e356c7ca0b
gdbus-codegen: Shorten man page title
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-04-12 20:40:25 -04:00
David Zeuthen
29bf848d92
gdbus-codegen: Use CDATA to make gtk-doc avoid expanding certain strings
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-04-12 20:28:06 -04:00
David Zeuthen
6a4ab7c5d3
GDBus: Minor renames and doc fixes
...
As requested by Simon in https://bugzilla.gnome.org/show_bug.cgi?id=647577
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-04-12 20:15:48 -04:00
David Zeuthen
6bf978f35e
gdbus-codegen: Mention that @since can be used
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-04-12 17:12:26 -04:00
David Zeuthen
34a28f2f06
Add support for org.gtk.GDBus.Since annotation
...
And use this for a) documentation purposes; and b) to preserve C ABI
when an interface is extended. See
https://bugzilla.gnome.org/show_bug.cgi?id=647577#c5
for more details. Also add test cases for this.
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-04-12 16:17:28 -04:00
David Zeuthen
76d3653721
gdbus-codegen: Add --c-generate-object-manager option + doc improvements
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-04-12 11:50:34 -04:00
David Zeuthen
8276d0e557
Spiff up the "Migrating to GDBus" docs a bit
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-04-12 09:28:09 -04:00
David Zeuthen
fc59b9d843
Update "Migrating to GDBus" chapter to take gdbus-codegen(1) into account
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-04-11 18:32:11 -04:00
David Zeuthen
1d781ba3be
GDBus: Document GVariant/GValue conversion routines and move to them to utils
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-04-09 11:47:34 -04:00
David Zeuthen
88ab35f3cb
Add a generic libffi based marshaller to libgobject
...
This code is from https://bugzilla.gnome.org/show_bug.cgi?id=567087
and was adapted by myself to also support the GVariant fundamental
type.
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-04-08 17:34:44 -04:00
David Zeuthen
0b9229beca
Add gdbus-codegen(1) command
...
It doesn't work yet without the user manually adding ffi bits. That's
the topic of the next commit.
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-04-08 17:11:38 -04:00
David Zeuthen
bf6e10fe52
Add docs for new high-level D-Bus types
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-04-08 16:29:30 -04:00
Ryan Lortie
49fa69e05e
Add 'uint' convenience functions for GSettings
...
Without getting into a debate about the reasons why you may or may not
want to use unsigned integers, it's sufficient to note that people have
been using them and requesting this functionality.
Bug #641755 .
2011-03-31 12:47:03 +05:30
Ryan Lortie
e9ce8f2374
Add GTimeZoneMonitor
...
Monitors /etc/localtime for changes and instructs GTimeZone to drop its
cache. Also has a signal for interested 3rd parties.
2011-03-31 12:47:03 +05:30
Ryan Lortie
de3a3b181a
g_time_zone_new_local: cache the result
...
Add a function to drop the cache.
2011-03-31 12:47:02 +05:30
David Zeuthen
2809964c28
docs: Add a "Index of new symbols in 2.30" section
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-03-28 11:39:22 -04:00
David Zeuthen
5bcf54b29c
GDBus: Add mechanism to make lookup on interfaces constant-time
...
This is used both on the service- and client-side and is currently
O(n).
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-03-28 11:39:22 -04:00
Matthias Clasen
098aa5639c
Document which files glib-compile-schemas looks at
...
Otherwise, your vendor override files are silently ignored...
2011-03-15 11:30:38 -04:00
Emmanuele Bassi
0c1acc7e74
Revert "Deprecate G_CONST_RETURN"
...
This reverts commit a7fc7909da
.
The deprecations was not discussed except on Bugzilla:
https://bugzilla.gnome.org/show_bug.cgi?id=644611
2011-03-15 09:02:08 +00:00
Ryan Lortie
a7fc7909da
Deprecate G_CONST_RETURN
2011-03-15 01:32:22 -04:00
Ryan Lortie
d2a2fe96a3
GVariant docs cleanups
...
Fix some gtk-doc warnings
2011-03-04 00:57:51 -05:00
Ryan Lortie
be04e514c0
GVariant: add G_VARIANT_TYPE_VARDICT for a{sv}
2011-03-04 00:45:14 -05:00
Matthias Clasen
766d70729b
Allow to list keys in all schemas
...
Make the schema argument to gsettings list-recursively optional.
This allows to search for not exactly known keys by going
gsettings list-recursively | grep 'font'
2011-02-23 00:18:37 -05:00
Matthias Clasen
deab106457
Docs: Mention gettext setup requirements in i18n section
2011-02-12 12:45:25 -05:00
Will Thompson
dfeb02ee86
GVariant: titlecase ‘Unicode’ in text format docs
2011-02-11 19:10:18 +00:00
Will Thompson
c3fe071813
GVariant: Correct uint32/64 thinko in text format docs
2011-02-11 19:07:45 +00:00
Ryan Lortie
ea4e3ea1cb
GVariant: doc the format of g_variant_parse/print
2011-02-11 13:53:10 -05:00
Ryan Lortie
b1d02f9323
GVariant: support NULL for empty arrays in varargs
...
g_variant_new("as", NULL); now gives an empty array of strings, for
example.
This was documented as working already, but was never actually
implemented (due to the fact that it muddies the water when considering
maybe types). It's being implemented now because its convenience to
programmers exceeds any damage done to the conceptual purity of the API.
2011-02-11 10:14:29 -05:00
Matthias Clasen
fb2d30b9ff
Change the id of the gsettings section
...
This tricks gtk-doc into generating a html file with a different
name, avoiding the case-only GSettings.html vs gsettings.html.
https://bugzilla.gnome.org/show_bug.cgi?id=641688
2011-02-07 23:28:26 -05:00
Javier Jardón
ad1f882a1c
docs: Remove some unneeded template files
...
async_queues, atomic_operations and bookmarkfile are already ported
to inline comments
2011-02-01 13:20:33 +00:00
Matthias Clasen
51c87f6809
Update help and docs for gsettings cmdline tool
...
The man page had gotten quite out of sync.
2011-01-21 18:02:05 -05:00
Behdad Esfahbod
0a57086540
Update to Unicode 6.0
...
One new GUnicodeBreak enum member. Three new GUnicodeScript members,
and one member renamed to fix a typo.
Tests, docs, and scripts are updated. PCRE update still needed.
2011-01-21 16:30:19 -05:00
Matthias Clasen
d2347f34fd
Move GMarkup docs inline
2011-01-17 23:46:20 -05:00
Ray Strode
dc8b03027d
gsettings: Update documentation on schema naming convention
...
The existing docs are a bit inconsistent in that they say to follow
the dbus convention, but then give an example that doesn't.
This commit changes things to be how Ryan says they should be.
2011-01-17 17:31:14 -05:00
Javier Jardón
c7041e221f
docs: gvariant-varargs: Fix typo
2011-01-14 00:50:44 +00:00
Christian Persch
3d824065b8
Add g_get_locale_variants()
...
Make _g_compute_locale_variants() public as g_get_locale_variants().
Bug #635998 .
2011-01-05 22:57:20 +01:00
Christian Persch
8d74c96b76
Make the memory and null settings backends public
...
Bug #636806 .
2011-01-05 20:31:50 +01:00
Xavier Claessens
4e30904331
New API: g_sequence_lookup() and g_sequence_lookup_iter()
...
Fixes bug #617254
2010-12-20 17:30:58 +01:00
Cosimo Cecchi
678bcad92c
appinfo: add g_app_info_set_as_last_used_for_type()
...
This commit also changes (maintaining compatibility) the way
user-specified default applications are stored (as in, those for which
g_app_info_set_as_default_for_type() has been called.
We now store the default application for a content type in a new group
in the mimeapps.list keyfile, and "Added Associations" tracks only the
applications that have been added by the user, following a
most-recently-used first order.
This is useful in GtkAppChooser-like widgets to pre-select the last used
application when constructing a widget.
https://bugzilla.gnome.org/show_bug.cgi?id=636311
2010-12-20 15:43:58 +01:00
Matthias Clasen
683a5632c8
Remove GPeriodic for now
...
The necessary review and integration work has not happened, and
we don't want to enshrine it in this unproven state.
It will be back when the world is ready for it.
2010-12-15 11:56:44 -05:00
Matthias Clasen
1bbf4cb87c
Remove the dead --disable-visiblity configure option
...
At the same time, document --disable-Bsymbolic.
2010-12-15 11:41:05 -05:00
Cosimo Cecchi
bfee021cfb
emblemedicon: add docs for _clear_emblems()
2010-12-15 12:49:22 +01:00
Xavier Claessens
a855f72700
Add GIOStreamSpliceFlags to doc
2010-12-13 17:59:47 +01:00
Xavier Claessens
0a2d47b626
Add g_io_stream_splice_async/finish()
...
That function splice the output stream of both GIOStreams to the input stream
of the other GIOStream.
2010-12-13 17:36:12 +01:00
Matthias Clasen
69c6e41b54
Document the GIO_USE_TLS environment variable
2010-12-13 09:19:35 -05:00
Dan Winship
f5c3e0d3d5
Change the handling of the peer certificate in GTlsConnection
...
Make the certificate and peer-certificate properties virtual, and add
peer-certificate-errors as well. Change the documentation on
peer-certificate to say that it's not set until after the handshake
succeeds (which means notify::peer-certificate can be used to tell
when a handshake has completed).
2010-12-07 14:58:42 +01:00