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
Ryan Lortie
daa1a73c75
Add a missing 'static' on internal functions
2010-04-22 15:45:47 -04: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
Matthias Clasen
1c2aea7854
Add tests for --allow-any-name
2010-04-21 09:50:42 -04:00
Bastien Nocera
0b61a87c29
Allow passing multiple schemas to gschema-compile
...
To make test suites easier to implement
https://bugzilla.gnome.org/show_bug.cgi?id=616312
2010-04-21 14:38:08 +01:00
Bastien Nocera
9176175fc8
Add mention of GConfBridge in conversion docs
...
https://bugzilla.gnome.org/show_bug.cgi?id=616384
2010-04-21 14:37:16 +01:00
Matthias Clasen
9708431788
Remove leftover test data
2010-04-21 09:34:57 -04:00
Matthias Clasen
64cc81f769
Add an --allow-any-name option
...
This will make it easier for people to keep their GConf key names
in the transition period.
Conflicts:
gio/gschema-compile.c
2010-04-21 09:33:57 -04:00
Matthias Clasen
c83a976245
Add some more schema compiler tests
2010-04-21 00:43:55 -04:00
Matthias Clasen
564714bc95
Fix type mapping for float in gsettings-schema-convert
...
Bug 616331.
2010-04-20 23:40:22 -04:00
Matthias Clasen
afff087785
Simplify gschema-compile test suite
...
Add --one-schema-file option to gschema-compile to allow easier test
setup. Simplify the test setup.
Bug #616276 .
2010-04-20 23:28:49 -04:00
Matthias Clasen
463203ee0a
Add gettext-domain when required, and allow to specify it on the cmdline
...
Bug 616309
2010-04-20 22:55:15 -04:00
Matthias Clasen
bedf4c3259
Add documentation and translation for gsettings-tool
2010-04-20 22:55:15 -04:00
Matthias Clasen
1dbe06c30a
Add a minimal commandline utility to poke GSettings
2010-04-20 22:55:15 -04:00
Javier Jardón
3569de342e
[gio] Use G_DEFINE_INTERFACE macro
...
Use this macro in gasyncinitable, gconverter, ginitable and
gsocketconnectable
https://bugzilla.gnome.org/show_bug.cgi?id=616245
2010-04-21 02:32:43 +02:00