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
33515d4eb4
GInetAddress: add equal() method
...
This is needed in the fix for
https://bugzilla.gnome.org/show_bug.cgi?id=631379
Signed-off-by: David Zeuthen <davidz@redhat.com >
2011-04-14 12:46:46 -04:00
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
e356c7ca0b
gdbus-codegen: Shorten man page title
...
Signed-off-by: David Zeuthen <davidz@redhat.com >
2011-04-12 20:40:25 -04:00
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
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
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
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
bf087aabbf
gsettings-tool fixes: Add missing _apply(), add unset-recursively to man page
2011-04-12 12:56:33 -04:00
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
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
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
eaef2a8f3f
Add forgotten apis
...
g_desktop_app_info_launch_uris_as_manager was not listed in
the docs.
2011-04-11 13:26:40 -04:00
c36aa59bf0
Fix duplicate private subsection
...
gtk-doc doesn't understand duplicate Private subsections in
the obvious way, it seems.
2011-04-11 13:21:12 -04:00
9d048615da
Add 2.30 index to GLib docs
2011-04-11 12:53:25 -04:00
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
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
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
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
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
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
de3a3b181a
g_time_zone_new_local: cache the result
...
Add a function to drop the cache.
2011-03-31 12:47:02 +05:30
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
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
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
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
a7fc7909da
Deprecate G_CONST_RETURN
2011-03-15 01:32:22 -04:00
d2a2fe96a3
GVariant docs cleanups
...
Fix some gtk-doc warnings
2011-03-04 00:57:51 -05:00
be04e514c0
GVariant: add G_VARIANT_TYPE_VARDICT for a{sv}
2011-03-04 00:45:14 -05:00
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
deab106457
Docs: Mention gettext setup requirements in i18n section
2011-02-12 12:45:25 -05:00
dfeb02ee86
GVariant: titlecase ‘Unicode’ in text format docs
2011-02-11 19:10:18 +00:00
c3fe071813
GVariant: Correct uint32/64 thinko in text format docs
2011-02-11 19:07:45 +00:00
ea4e3ea1cb
GVariant: doc the format of g_variant_parse/print
2011-02-11 13:53:10 -05:00
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
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
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
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
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
d2347f34fd
Move GMarkup docs inline
2011-01-17 23:46:20 -05:00
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
c7041e221f
docs: gvariant-varargs: Fix typo
2011-01-14 00:50:44 +00:00
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
8d74c96b76
Make the memory and null settings backends public
...
Bug #636806 .
2011-01-05 20:31:50 +01:00
4e30904331
New API: g_sequence_lookup() and g_sequence_lookup_iter()
...
Fixes bug #617254
2010-12-20 17:30:58 +01:00
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
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
1bbf4cb87c
Remove the dead --disable-visiblity configure option
...
At the same time, document --disable-Bsymbolic.
2010-12-15 11:41:05 -05:00
bfee021cfb
emblemedicon: add docs for _clear_emblems()
2010-12-15 12:49:22 +01:00
a855f72700
Add GIOStreamSpliceFlags to doc
2010-12-13 17:59:47 +01:00