Shaun McCance
4c189ba6b0
Make glib_compile_schemas point to a binary that exists
2010-04-25 17:02:55 -05:00
Ryan Lortie
9eeab5868f
GVariant: strings are now utf8
...
- modify serialiser validation function to enforce utf8 encoding
- add documentation to g_variant_new_string(), g_variant_get_string(),
g_variant_dup_string()
- add 2 new test cases to check that it works
2010-04-25 13:39:20 -05:00
Tor Lillqvist
da306296cf
Can't use stderr as a field name
2010-04-25 17:26:41 +03:00
Fran Diéguez
93d300742d
Updated Galician translation
2010-04-24 03:46:59 +02:00
Matthias Clasen
c50754c7c9
bump version
2010-04-23 20:50:27 -04:00
Matthias Clasen
afe3aef7b0
2.25.3
2010-04-23 20:49:02 -04:00
Matthias Clasen
daa405c191
Rename in more places
2010-04-23 20:05:27 -04:00
Matthias Clasen
72b80c5bdd
Updates
2010-04-23 19:18:41 -04: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
Ryan Lortie
172c229c8f
add missing #endif from last patch
2010-04-23 13:54:02 -04:00
Dan Winship
1504a77655
GSocket: define CMSG_LEN and CMSG_SPACE if the system doesn't
...
https://bugzilla.gnome.org/show_bug.cgi?id=589989
2010-04-23 12:38:33 -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
Dan Winship
2c4a79c810
GSocket: Merge the unix and windows socket sources together
...
And remove the bits that were added to gasynchelper.c to support the
previous unix socket source.
part of https://bugzilla.gnome.org/show_bug.cgi?id=587898
2010-04-23 12:25:56 -04:00
Dan Winship
5b329c506a
gio/tests/socket-client, socket-server: fix for win32
...
The addition of unix socket support broke these on win32
2010-04-23 12:24:30 -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
Emmanuele Bassi
38e2273207
Add G_GNUC_DEPRECATED_FOR macro
...
It would be good, error reporting-wise, to be able to signal which
function should be used instead of a deprecated one. GCC 4.5 added an
optional "message" payload to the deprecated attribute, so that:
void f1 (void) __attribute__((deprecated("Use f2 instead")));
Will expand to:
warning: f1 is deprecated: Use f2 instead
Instead of just printing:
warning: f1 is deprecated
Since we already have a G_GNUC_DEPRECATED macro we should provide a
G_GNUC_DEPRECATED_FOR macro defined as:
G_GNUC_DEPRECATED_FOR(bar)
Which would expand the deprecation message to "Use bar instead"
automatically. The deprecation message should probably be similar
to what we use in gtk-doc to match up with the documentation.
https://bugzilla.gnome.org/show_bug.cgi?id=614965
2010-04-23 15:26:49 +01:00
Matthias Clasen
8f82b994c9
bump version
2010-04-22 22:24:38 -04:00
Matthias Clasen
7c5849abc0
2.25.2
2010-04-22 22:23:09 -04:00
Matthias Clasen
25725345fb
Fix up distcheck
2010-04-22 22:01:19 -04:00
Matthias Clasen
b2ee97d00d
Fix up g_variant_compare addition
2010-04-22 20:49:20 -04:00
Matthias Clasen
8f7122433f
More updates
2010-04-22 20:15:29 -04:00
Matthias Clasen
b440cc1546
Add a boxed type for GError
...
Patch by Sebastian Dröge, bug 614541
2010-04-22 20:10:56 -04:00
Matthias Clasen
4a62a00c4c
Document --dry-run option of gschema-compile
2010-04-22 20:03:53 -04:00
Behdad Esfahbod
00a7c2e635
Bug 615379 - g_new macros crash if sizeof(struct_type) == 0
2010-04-22 19:48:45 -04:00
Matthias Clasen
7b43d2d299
Fix !srcdir build
...
Bug 616216
2010-04-22 19:31:39 -04:00
Matthias Clasen
708d540a6f
Updates
2010-04-22 19:24:03 -04:00
Carles Ferrando
626e90403e
Updated Catalan (Valencian) translation
2010-04-23 00:45:49 +02:00
Dan Winship
19d8cc3375
GUnixSocketAddress: handle abstract sockets with non-0-padded names
...
There are apparently two incompatible ways of naming abstract sockets:
pad the sockaddr with 0s and use the entire thing as the name, or else
don't, and just pass a shorter length value to the relevant functions.
We previously only supported the former method. Add support for the
latter.
Also correctly handle "anonymous" unix sockaddrs (eg, the client side
of a connection, or a socketpair() socket), and add unix domain socket
support to the socket-client and socket-server test programs to make
sure this all works.
https://bugzilla.gnome.org/show_bug.cgi?id=615960
2010-04-22 11:54:41 -04:00
Fran Diéguez
5e892de8af
Updated Galician translations
2010-04-22 16:29:06 +02:00
Shankar Prasad
3e9a296b29
Updated Kannada translations
2010-04-22 16:09:58 +05:30
Matthias Clasen
f3e04973e7
Rename gsettings-tool to gsettings
...
And make it verb-based.
2010-04-22 01:17:02 -04:00
Javier Jardón
bf0f8ad8ee
[gsettings] Add g_return_*_if_fail() guards in GSettingsBackend
2010-04-22 03:20:17 +02:00
Javier Jardón
0fa791b29d
[gsettings] Add g_return_*_if_fail() guards
...
Reported by Christian Persch here:
https://bugzilla.gnome.org/show_bug.cgi?id=616405
2010-04-22 03:10:42 +02:00
Matthias Clasen
78ed401a51
Add a test for g_settings_get_child
2010-04-21 21:03:53 -04:00
Matthias Clasen
88ff21ee92
Be more careful about memory management
...
This was leading to crashes, e.g. bug 616432.
2010-04-21 18:08:05 -04:00
Matthias Clasen
89b718f7d3
Pedantic terminology fix
...
Elements are not function calls and attributes are not arguments...
2010-04-21 17:45:29 -04:00
Colin Walters
0d9a40b894
Fix typo in GMutex error message
2010-04-21 16:47:22 -04:00
Matthias Clasen
585a37f374
Handle NULL string properties in bindings
...
Admittely, we just handle them by failing the conversion...
2010-04-21 14:49:05 -04:00
Dan Winship
3814868b7a
gio.symbols: add two missing G_GNUC_CONSTs
2010-04-21 13:42:15 -04:00
Jorge González
887dd88ac2
Updated Spanish translation
2010-04-21 18:46:19 +02:00
Matthias Clasen
03a0f05058
Add a note about requiring a new enough GConf
2010-04-21 12:37:38 -04:00
Matthias Clasen
ccf9361490
Handle non-readable/-writable properties when binding
...
And document readability/writability requirements for binding flags.
2010-04-21 12:33:55 -04:00
Matthias Clasen
8a988e8e88
Test binding non-readable/writable properties
2010-04-21 12:31:10 -04:00
Matthias Clasen
3bfd739154
Rename gsettingsschemaupdatecache to the more sane gschema_compile
...
To follow existing glib pc variables for binaries.
2010-04-21 11:55:00 -04:00
Bastien Nocera
662f97fefb
Update GSettings porting guide for new m4 macro
2010-04-21 16:49:00 +01:00
Bastien Nocera
0d322e77a5
Add GSettings m4 macros helper
...
https://bugzilla.gnome.org/show_bug.cgi?id=616312
2010-04-21 16:19:09 +01:00
Matthias Clasen
12b801cab4
Nuke the gsettingsschemadir pc variable
...
Not really useful, just use $(prefix)/glib-2.0/schemas. We are getting
m4 sugar to coat this over, anyway.
2010-04-21 10:59:17 -04:00
Bastien Nocera
e63a1a3d6e
Fix gschema-compile tests for --schema-files changes
2010-04-21 15:04:28 +01:00