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
Ryan Lortie
47805f4e0c
Bug 617947 - glib-mkenums: add @valuenum@ support
...
Add a @valuenum@ substitution that outputs the integer value of a
particular enum value. The value is determined by using (sandboxed)
perl to evaluate C expression. If evaluation fails then glib-mkenums
dies loudly. Evaluation is only enabled if '@valuenum@' appears in the
template file, so existing users will not be affected.
2010-05-06 14:21:39 -05:00
Ryan Lortie
7aa71527e5
glib-mkenums: Fix support for comment templates
...
Currently, specifying a comment template in the template file results in
the given template being appended to the default (C-style) one rather
than replacing it.
This causes it to be replaced outright.
Bug 617940.
2010-05-06 13:27:26 -05:00
David Zeuthen
d0a14469d0
Initial GDBus code-drop from GDBus-standalone repo
...
Things compile and the test-suite passes. Still need to hook up
gio.symbols and docs. There are still a bunch of TODOs left in the
sources that needs to be addressed.
Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-05-06 14:21:32 -04:00
Vincent Untz
5b4189fc42
Fix binding between writability of key and sensitivity of a widget
...
We were not setting the key correctly, result in usage of invalid keys.
Bug 617788.
2010-05-06 11:15:24 -05:00
Javier Jardón
81e98c399e
Clean Glib header #include issues: gthread
2010-05-06 17:42:09 +02:00
Javier Jardón
c7940d8180
Clean Glib header #include issues: gmem
2010-05-06 17:42:09 +02:00
Javier Jardón
21302a741c
Clean Glib header #include issues: gtestutils
2010-05-06 17:42:09 +02:00
Javier Jardón
d1642386c9
Clean Glib header #include issues: gasyncqueue
2010-05-06 17:42:09 +02:00
Javier Jardón
434a4e1d25
Do not include "glib.h" in gio files
2010-05-06 17:42:09 +02:00
Tor Lillqvist
cbbc99d972
Minor updates to README.win32.
2010-05-05 09:44:10 +03: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
Tor Lillqvist
4487b326d7
Fix list of sources in the gio Visual Studio project
...
List the additional sources needed in gio/Makefile.am, not in
gio.vcprojin. Fix broken usage of sort. Filter out Unix-only source
files.
2010-05-03 19:56:46 +03:00
Tor Lillqvist
0f795345d6
Fix misspelled identifier in the Win32 code
2010-05-03 19:24:35 +03:00
Dan Winship
622916b731
g_cancellable_release_fd: allow NULL cancellable
...
Almost all GCancellable methods silently do nothing if passed NULL for
the cancellable. Make g_cancellable_release_fd() do that as well.
2010-05-03 12:08:14 -04:00
Ryan Lortie
644dfbd704
GSettings: fix mixed use of a pointer
...
- used in some places as a move-along-as-we-go pointer
- used in other places as a pointer to the fixed base of an array
Switch all users to the first style to avoid a crasher.
2010-05-02 14:15:33 -05:00
Kjartan Maraas
5821b7f099
Updated Norwegian bokmål translation
2010-05-01 14:26:10 +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
Ryan Lortie
8dddf6499e
GSettingsBackend API/ABI change
...
- add list() virtual method
- add 'default_value' flag to read() call
2010-04-28 14:41:42 -05:00
Dan Winship
9ba690b386
.gitignore updates for gsettings stuff
2010-04-27 17:04:57 -04:00
Jorge González
9e40529e04
Updated Spanish translation
2010-04-27 21:05:13 +02:00
Jorge González
9ca75da121
Updated Spanish translation
2010-04-27 20:59:07 +02:00
Dan Winship
5046dfc85d
GSocket: fix garbled error messages on windows
...
socket_strerror() was assuming all "strerror" messages are shorter
than 128 bytes, which is certainly true on Linux, but apparently not
on Windows.
https://bugzilla.gnome.org/show_bug.cgi?id=615494
2010-04-27 09:02:20 -04:00
Alexander Larsson
270a954b54
Allocate quarks in chunks to avoid overhead and fragmentation
...
See bug 616720 for some measurements.
2010-04-27 10:12:25 +02:00
David Zeuthen
3ceddd74bb
Bug 616877 – Several issues with g_socket_receive_message
...
The messages array was not reallocated correctly because it was using
malloc instead of realloc. Also, if the user requested messages but
none were received we would segfault. Rewrite the code to fix this
and, for better readability, use GPtrArray instead of rolling our own.
Also make the docs mention that the user need to free the returned
GSocketControlMessage objects using g_object_unref().
Clarify that *messages may be set to %NULL if there are no messages
(this will save pointless allocs of arrays).
Finally, the Win32 version didn't set messages to the expected value.
https://bugzilla.gnome.org/show_bug.cgi?id=616877
Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-04-26 19:19:17 -04:00
Ryan Lortie
cd062e841f
docs and glib.symbols update
2010-04-25 20:08:59 -05:00
Christian Persch
6f7fb3744b
Add testcases for <range> and <choices>
...
Bug #616102 .
2010-04-25 20:07:26 -05:00
Ryan Lortie
22ce6ed82d
Add range restriction to gschema-compiler
...
Patch from Christian Persch, with minor modifications.
Bug #616102
2010-04-25 20:06:13 -05:00
Ryan Lortie
5e6e7cbadf
GVariant: add bind map for strings to byte arrays
2010-04-25 19:12:14 -05:00
Ryan Lortie
a52b6f7df2
Add g_variant_{new,get}_byte_array()
...
Now that strings are strictly utf8 this provides a convenient API for
storing non-utf8 string data.
2010-04-25 19:12:14 -05:00
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